Работа с Excel — записать в ячейку значение из TextBox

 





Запись опубликована в рубрике Полезные коды на Visual Basic .NET, VB .NET FAQ. Добавьте в закладки постоянную ссылку.


Что еще можно почитать

Преобразовать одномерный массив в двумерный (Июль 20, 2016)
MessageBox с таймаутом (MessageBoxTimeOut) (Декабрь 3, 2015)
Поселок Лебяжье (Декабрь 10, 2015)
Сменить обои рабочего стола (Декабрь 4, 2015)
Антиалисинг при работе с Graphics (рисование) (Декабрь 4, 2015)

9 комментариев: Работа с Excel — записать в ячейку значение из TextBox

  1. Игорь говорит:

    Добрый вечер!
    Как сделать, что б запись выполнялась в пустую строку таблицы excel т.е. программа ищет пустую стоку и в нее записывает значение?

  2. Памирыч говорит:

    @ Игорь:
    Добрый.
    Вам нужен UsedRange, можете загуглить.

    Пример будет выглядеть так (строка 7):

  3. Игорь говорит:

    Памирыч пишет:

    @ Игорь:
    Добрый.
    Вам нужен UsedRange, можете загуглить.

    БОЛЬШОЕ Спасибо! Сейчас попробую погуглить и разобраться!
    Но я вот, что имел ввиду:
    есть два поля textbox1 и textbox2, кнопка button1 «Записать». Необходимо при нажатии кнопки выполнить запись из textbox1 и textbox2 в таблицу excel (например файл 1.xlsx). Причем textbox1 в столбец «В», а textbox2 в столбец «С», но в свободную строку (не заполненную), например 1, 2, 3 строки заполнены, а 4 пустая — так вот в нее!

  4. Памирыч говорит:

    @ Игорь:

    В cells второй параметр — это и есть индекс столбца. Там указана 1, т.е. первый столбец. Вы пишите нужный.
    Что Вас смущает?

  5. Игорь говорит:

    @ Памирыч:
    Понял, спасибо!

  6. Памирыч говорит:

    @ Игорь:
    Пардон, я забыл сказать, что индекс придется запомнить.
    Вот полный код, только подставьте текстбоксы

  7. Игорь говорит:

    @ Памирыч:
    Спасибо!!! То, что нужно :)

  8. Игорь говорит:

    Еще вопрос, а как сделать что бы 1,2,3 и 5 строки заполнены и запись выполнялась не в 6 строку, а в 4???

  9. Памирыч говорит:

    @ Игорь:
    Боюсь, что теперь придется использовать цикл, пробегая по ячейкам столбца. Другой способ мне неизвестен :pardon:


Добавить комментарий