|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Добрый день. Подскажите пожалуйста, как выделить несколько строк столбца? Сначала получаю, буквенный эквивалент столбца вот так Код: vbnet 1. 2.
Как правильно будет выглядеть Range().select чтобы выделял 5 столбец ( он же "E") с 11 по 120 строку? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 07:03 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Пробовал вот так, почти то что нужно но выделяются все столбцы а не 1 и в этом варианте не нужно узнавать букву по номеру столбца Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 07:28 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Разобрался) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 07:56 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Поправьте пожалуйста, не понятно почему выходит ошибка else without if Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 08:14 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Чип&Дейл, потому что если в операторе If что-то написано после Then, то это однострочная форма оператора, и последующие строки к нему уже не относятся. Do While j <= lrow Do While c <= lcel If sh.Cells(j, 8).Value = sh2.Cells(8, c).Value Then Range(Cells(8, ñ), Cells(196, ñ)).Select Selection.Copy Sheets(7).Select Cells(8, a).Select Selection.Paste a = a + 1 Else: c = c + 1 End If Loop j = j + 1 Loop [SRC vba][/SRC] ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 09:16 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 09:17 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Поправил, но почему то если найдено совпадение то не происходит копирования. В чем ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 09:59 |
|
Выделение определенных строк в столбце
|
|||
---|---|---|---|
#18+
Количество ячеек и столбцов получаю вот так Код: vbnet 1. 2. 3. 4.
Дальше идут два цикла представленных выше ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 10:00 |
|
|
start [/forum/topic.php?fid=60&msg=39078278&tid=2155762]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 122ms |
0 / 0 |