Excel. Урок 65. Создаем форму на VBA. Добавляем данные из формы в конец таблицы

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 36

  • @Ravil851
    @Ravil851 Месяц назад

    Супер, давно мечтал найти такое видео!

  • @psix_kol
    @psix_kol 4 месяца назад

    Спасибо большое!!! Все расжевано до мелочей. Код работает!!!

  • @ДмитрийПоветкин-в7г
    @ДмитрийПоветкин-в7г 2 года назад +1

    Спасибо автору, ведь даже такой чайник как я разобрался.
    Отдельный респект Володимиру Ладиненко- все заработало после его коррекции.

  • @эллащербакова
    @эллащербакова Год назад +1

    Спасибо. Всё разложено по полочкам, все понятно.

  • @GloryTokarev
    @GloryTokarev 2 года назад

    Лайк однозначно!!!!! Самое внятное и понятное объяснение данной темы и написание скриптов.

  • @ДмитрийСарасек
    @ДмитрийСарасек Год назад

    Супер давно об этом думал но много работы не до этого было. СПАСИБО!!!❤❤❤❤

  • @regulusblack9258
    @regulusblack9258 9 месяцев назад +1

    лайк, комент, подписка агонь коротко и все понятно для нулевого студента.

  • @---jb8ou
    @---jb8ou 2 месяца назад

    Отличный урок, все получилось. Вопрос к автору - Как сделать так чтобы после появления формы ввода сразу в ней были вбиты значения из заранее известных ячеек?

  • @Володимир-ж3й9в
    @Володимир-ж3й9в 2 года назад +6

    нужно изменить на
    s = Cells(Rows.Count, 2).End(xlUp).Row
    и будет роаботать

    • @1986Mazhara
      @1986Mazhara 2 года назад +1

      А как сделать, чтобы форма очищалась после добавления данных? во избежание дублирования

    • @Александр-д2ь2в
      @Александр-д2ь2в 7 месяцев назад

      А как же на видео всё работает???

  • @Магомед-я7л
    @Магомед-я7л Месяц назад

    Какую книгу посоветуете прочесть по этой теме ? Что было понятно написанно , спасибо большое всем кто поделится инф .

  • @ВасильКуруц-е1ю
    @ВасильКуруц-е1ю 11 месяцев назад

    Здравствуйте!
    Спасибо за хороший пример. А можно ещё сделать так чтобы кнопка добавить сработала как сброс данных в TextBox-ах?

  • @Володимир-ж3й9в
    @Володимир-ж3й9в 2 года назад

    Не могли бы Вы уточнить макрос с учетом новых изменений!

  • @0d1l6ek
    @0d1l6ek 2 года назад

    Здавствуйте а можете дать примеры работ по данному видео

  • @alexanderrubin1173
    @alexanderrubin1173 Год назад

    Здраасьте!
    А куда делось автоматическое добавление borders?

  • @Володимир-ж3й9в
    @Володимир-ж3й9в 2 года назад

    Не подскажите макрос на ввод через форму данных в заданную область найденную опять же через форму ( ну например есть таблица с ценами, нужно найти цену и напротив добавлять накладные, наименования и т.д. с последующем добавлением строк вниз соответственно

  • @Serega_Zaicev
    @Serega_Zaicev Год назад +1

    Привет, а как Юзер Форму заполнить которая при выполнении макроса будет заполняться от 0 % до 100%

  • @ЯрославСвиридов-н9щ
    @ЯрославСвиридов-н9щ 2 месяца назад

    У меня ,всё заработало, правда, в таблице должна быть первая запись сделанная от "рук", если нет выдаёт ошибку 104.

  • @Kayanen
    @Kayanen 10 месяцев назад

    Почему не в 4К???

  • @Наташинакухня-е3ъ
    @Наташинакухня-е3ъ 11 месяцев назад

    у меня не получилось: форма выводится на экран, а при вводе пишет ошибку 104. что это может значить? ввела полностью весь макрос с сайта

  • @bakytbekasankulov2077
    @bakytbekasankulov2077 2 года назад

    Спасибо. НО в новых версиях нахождения последней использованной строки не работает, используйте это
    With Sheets("Sheet2")
    .Range("A" & .Rows.Count).End(xlUp).Row
    End With

  • @SA19290177
    @SA19290177 2 года назад

    лайк

  • @ВдадимирМаруев
    @ВдадимирМаруев Год назад

    После ввода переменной "l" выдало ошибку:
    run-time error 1004 method range of object global failed

  • @feruzanosirova96
    @feruzanosirova96 Год назад +1

    Драствуйте Я всё зделал но у меня не работает
    Private Sub CommandButton2_Click()
    Dim ss, l, ros
    l = Range("A1").End(xlDown).Row
    ss = TextBox1.Value
    l = l + 1
    ros = "C" & l
    Range(ros).Value = ss
    Текс идёт толкьо на ячейке C2
    End Sub

  • @ТарасБабіч-р8я
    @ТарасБабіч-р8я Год назад

    Первая часть работает а вот вторая нет

  • @ПархатКалиев
    @ПархатКалиев 3 месяца назад

    У кого ошибка выдаёт, Я нашел у себя ошибку, L Я спутал с 1 именно в тексте xldown Я написал x1down.

  • @ИванБайшев-ь8в
    @ИванБайшев-ь8в Год назад

    Дичайший ужас. Диапазон это одна ячейка, 5 балов

  • @feruzanosirova96
    @feruzanosirova96 Год назад

    Драсвуте
    Private Sub CommandButton2_Click()
    Dim ss, l, ros
    l = Range("A1").End(xlDown).Row
    ss = TextBox1.Value
    l = l + 1
    ros = "C" & l
    Range(ros).Value = ss
    Надпис идёт толко на ячейка с2
    End Sub