|
|
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
Задача: С текущего листа с текущей ячейки вырезать всю строку и вставить её на Лист2 в конец строки (после последней сколько-нибудь заполненной строки, строки с данными) Код: vbnet 1. 2. 3. 4. 5. 6. ПОчему то ActiveCell.SpecialCells(xlLastCell).Select уплясывает на Лист2 на 71 строку хотя там всё пусто. Как найти последнюю заполненную строку? Может есть способ попроще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 10:40 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
Недочайник...Как найти последнюю заполненную строку? См. здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 11:12 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
НедочайникПОчему то ActiveCell.SpecialCells(xlLastCell).Select уплясывает на Лист2 на 71 строку хотя там всё пусто. Суслика (в данном случае - пробел, например) видишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 21:34 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
AkinaНедочайникПОчему то ActiveCell.SpecialCells(xlLastCell).Select уплясывает на Лист2 на 71 строку хотя там всё пусто. Суслика (в данном случае - пробел, например) видишь? Ну да, вижу... Но мне как то надо чтобы последнюю заполненную строку находил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 04:34 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
Недочайникмне как то надо чтобы последнюю заполненную строку находил.Проверяй, что тебе код сыскал. На глаз - пусто? проверяй предыдущую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 08:49 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
AkinaНедочайникмне как то надо чтобы последнюю заполненную строку находил.Проверяй, что тебе код сыскал. На глаз - пусто? проверяй предыдущую...на этом форуме есть масса тем, в которых обсуждаются различные методики поиска последней строки в excel. поищите чуть-чуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 12:24 |
|
||
|
Перейти на последнюю строку листа... как?
|
|||
|---|---|---|---|
|
#18+
Недочайникмне как то надо чтобы последнюю заполненную строку находил. xlLastCell будет упрыгивать на некую ячейку даже тогда, когда туда, к примеру, сначала ввели значение, а потом его удалили (а книгу при этом не сохранили). Или когда ячейке придали форматирование (сменили цвет фона, шрифт, да что угодно), не вводя туда ничего, причем даже если после этого вернули все настройки в первоначальное состояние (в данном случае и пересохранение не отменит её "последнесть"). Точный рецепт, как найти последнюю заполненную строку, зависит от конкретной задачи. В самом общем случае: прыгаете на xlLastCell - этим задается первоначальный (максимальный) сектор поиска. Затем обратным перебором от адреса этой ячейки до единицы по столбцам и по строкам (именно в таком порядке) ищете ячейку, значение которой не будет пустым. Возможно, макрос можно упростить, но для этого нужно знать конкретный формат расположения данных на листе в Вашем случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 12:51 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37806993&tid=2175694]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
143ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 435ms |

| 0 / 0 |
