Страницы: 1
RSS
Добавление в базу новой строки
 
Уважаемые форумчане,здравствуйте!
Помогите советом пожалуйста!
Есть база данных на листе 2, а на листе 1 форма для заполнения. При заполнении строки на листе 1,нажимая на кнопку "Добавить в базу", данные попадают в общую базу на листе 2 с учетом сортировки. Также нужно, чтобы в базу на листе 2 добавлялись значения со строки на листе 1, ячейка которой в данный момент выделена.
 
alexshatal, Здравствуйте.
См. вложение.
Изменено: asesja - 17.03.2025 15:33:08
 
asesja, Приветсвую вас. Пересмотрите ваш код, осоебнно там где вы объявили переменные
Код
Dim Ws As Worksheet, LR As Long
а присвоили их как
Код
    Set Ws1 = Sheets("Лист1")
    LR1 = Ws1.Range("A:F").Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
Разницу видите?
Изменено: MikeVol - 17.03.2025 15:11:56 (Орфография...)
 
Цитата
MikeVol написал:
Пересмотрите ваш код, осоебнно там где вы объявили переменные
MikeVol, приветствую. Вы абсолютно правы. Спасибо.
Обновил файл в своём сообщении.

Option Explicit нам в помощь )))
Изменено: asesja - 17.03.2025 17:59:06
 
Уважаемые знатоки,благодарю за оказанную помощь!
А если база данных - это файл 1, а форма для заполнения- это файл 2, как в таком случае изменится код?
 
alexshatal, положите оба файла в одну папку.
См. вложение.
Изменено: asesja - 18.03.2025 18:29:35
 
asesja, доброго дня!
Страницы: 1
Читают тему
Наверх