powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Код filldown после импорта из эксела
1 сообщений из 1, страница 1 из 1
Код filldown после импорта из эксела
    #32617114
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после того как импортируешь данные из эксела в случае если есть слитые
ячейки - получаются пробелы.

мне тут понадобилось - написал код заполняющий пустые ячейки "Вниз"
может еще кому понадобится


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Public Sub ImportFilldown()
Dim rs As New ADODB.Recordset
Dim prevarr( 256 ) As String
rs.Open "select * from ТАБЛИЦАКУДАСДЕЛАНИМПОРТ order by id", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Do Until rs.EOF

For i =  0  To rs.Fields.Count -  1 
If Nz(rs.Fields(i).value, "") <> "" Then
prevarr(i) = rs.Fields(i).value
Else
 rs.Fields(i).value = prevarr(i)
rs.Update
End If
Next i


после импорта данных из эксела добавил поле счетчика - id (на всякий случай чтоб сотрировка не сбилась)
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Код filldown после импорта из эксела
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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