|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
Надо из первого столбца выбрать все значения начинающиеся на КЛС и загрузить их в table1 в поле Field1. Ну вот я беру выделяю этот столбец и начинаю искать там значение начинающееся с КЛС. Ищу до последней строки иначе Cells.Find скачет снова на первую строчку, поэтому предварительно нахожу последнюю строку и запоминаю её номер. А мне почему начинает ругаться на Cells.Find хотя раньше я им пользовалась. Что я делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 09:26 |
|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
[quot Одичавшая юристка]Надо из первого столбца выбрать все значения начинающиеся на КЛС и загрузить их в table1 в поле Field1. Ну вот я беру выделяю этот столбец и начинаю искать там значение начинающееся с КЛС. Ищу до последней строки иначе Cells.Find скачет снова на первую строчку, поэтому предварительно нахожу последнюю строку и запоминаю её номер. А мне почему начинает ругаться на Cells.Find хотя раньше я им пользовалась. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 09:27 |
|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
Sub Макрос2() Dim EndRowNum As Integer Dim i As Integer, j As Integer Dim kolumnArray() As String j = 0 EndRowNum = ActiveCell.Parent.Cells(Rows.Count, 1).End(xlUp).Select 'Находим последнюю строку с заполненным 1-ым столбцом Columns("A:A").EntireColumn.Select 'Становимся на начало While i <> EndRowNum 'Ищем с первой до последней строки Cells.Find(What:="КЛС", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _ xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _ , SearchFormat:=False).Activate j = j + 1 kolumnArray(j) = "insert into table1(field1) select '" + ActiveCell.Value + "'" MsgBox kolumnArray(j) i = ActiveCell.Row Wend End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 09:30 |
|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
авторНадо из первого столбца выбрать все значения начинающиеся на КЛС и загрузить их в table1 в поле Field1.Выделите автофильтром, copy-paste. А здесь Redim Preserve kolumnArray(j) не хватает (как минимум). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 10:19 |
|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
> Автор: Одичавшая юристка Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 10:39 |
|
Найти в 1-ом столбце все значения начинающиеся с КЛС и загрузить их в таблицу
|
|||
---|---|---|---|
#18+
Игорь Горбонос > Автор: Одичавшая юристка Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Спасибо, Игорь! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2012, 02:15 |
|
|
start [/forum/topic.php?fid=61&fpage=100&tid=2175671]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 337ms |
total: | 467ms |
0 / 0 |