Итак, я получил довольно большой документ с определениями (10 000+ терминов и все время растет). Такой документ очень интересует мою некоммерческую организацию. Чтобы сделать его / сохранить его пригодность, я создал панель инструментов, которая дает первые 5 найденных значений термина, введенного в поле поиска. Я использовал функции для этого. Потому что это все, что я знаю.
Но этого недостаточно. Когда термин найден, пользователь может найти что-то не так с определением и должен его скорректировать. В этом случае я хочу кнопку рядом с найденными результатами, которая приведет вас к листу и строке, содержащей определение. Затем он / она может изменить определение.
Теперь я хотел встроить опцию для пользователя, чтобы добавить новое определение без необходимости вручную переходить к нижней строке списка. Для этого я добавил несколько ячеек, которые содержат информацию, которая разъясняет, что означает этот термин. Так это будет выглядеть так:
[Термин] [Объяснение] [Дальнейшее объяснение] [Ссылка] [Добавлено] [ТипА да / нет] [ТипВ да / нет]
Эти ячейки присутствуют на панели инструментов без каких-либо значений. Я хочу, чтобы после нажатия кнопки данные в этих строках добавлялись в список на листе B. Сама панель инструментов с вышеуказанными ячейками находится на листе A. Данные должны быть добавлены в строку под последним строка списка, поэтому она не будет перезаписывать существующие данные. Также будет хорошо, если строка будет вставлена в список где-то еще, но в любом случае формат списка на другом листе не должен изменяться. Это чисто значения, которые должны быть введены. Вот почему я go для добавления в список, а не встраивания в него.
Но все это выходит далеко за рамки того, что я могу делать с функциями, и мои знания VB практически аннулированы. Кто-нибудь может помочь мне с этим?
Предположим, я получил ячейку с именем 'Q14', которая указывает на число последней записи в списке.