powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделение строк
6 сообщений из 6, страница 1 из 1
Выделение строк
    #37551810
Barrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как вот тут:
Selection.AutoFill Destination:=Range("E2:E31527")
Range("E2:E31527").Select


Указать выделение не диапазона конкретного, а так что бы выделялись все ячейки столбца в которых есть значение? Тоесть, до конца документа.

Если учесть, что это действие нужно выполнять для очень многих документов диапазон у которых всегда разный

Или может это вообще по другому делается...

Спасибо!
...
Рейтинг: 0 / 0
Выделение строк
    #37551952
Barrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще вопрос,

выполняется следующее

Columns("B:B").Select
Selection.NumberFormat = "@"
Selection.Replace What:="FE", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False


Все ячейки в которых выполняется задача имеют вид: FE02869
После выполнения функции цифра 0 после FE удаляется. Ячейка имеет формат "текстовый"

Как сделать так, что бы 0 не удалялся ?
...
Рейтинг: 0 / 0
Выделение строк
    #37552099
_slan_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1
Код: plaintext
1.
intersect(columns("c:c"),activesheet.usedrange)
2

Код: plaintext
1.
2.
3.
4.
5.
Sub t()
Dim x
For Each x In Selection
    x.Value = Replace(x, "FE", "")
Next
End Sub
...
Рейтинг: 0 / 0
Выделение строк
    #37553859
Barrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По второму понятно, спасибо.

А вот с первым не могу разобраться с синтаксисом

Sub CommandButton3_Click()
Range("E2").Select
Selection.AutoFill Destination:=Range("E2:E65536")
Range("E2:E65536").Select

End Sub

Как мне тут правильно вставить intercept, что бы было выделение только того, где есть данные?


Спасибо!
...
Рейтинг: 0 / 0
Выделение строк
    #37556045
Barrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста!!!
...
Рейтинг: 0 / 0
Выделение строк
    #37556263
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно таким способом, если не используется в столбце E условного форматирования
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub test()
  Set UsArray = Intersect(Range("E2:E65536"), ActiveSheet.UsedRange)
  UsArray.FormatConditions.Delete
  Call UsArray.FormatConditions.Add(xlCellValue, xlEqual, 1)
  UsArray.SpecialCells(xlCellTypeBlanks).FormatConditions.Delete
  Set RMinusR = UsArray.SpecialCells(xlCellTypeAllFormatConditions)
  UsArray.FormatConditions.Delete
  
  MsgBox RMinusR.Address
End Sub
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделение строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]