Есть база данных в экселе такого вида:
ИД. ФИО Должность Адрес..................................
При двойном клике на ИД необходимо добавить еще один лист эксель где выводится шаблон вида:
Табельный номер [ИД]
Сотрудник [ФИО]
Должность сотрудника [Должность]
Сам шаблон я создал, добавляется лист по шаблону, а как вывести данные из нужной строки?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
MsgBox Target.Address \\ могу получить адрес ячейки, на какую клинул
MsgBox ActiveCell.Row \\ могу получить активную строку
Sheets.Add After:=Sheets(1), Type:="шаблон.xltm" \\Добавляю лист по шаблону
(2) По имени (если оно известно). Поскольку кликаете на листе не из неё - ActiveWorkbook Вам не поможет. Если же лист - в ней, то ActiveWorkbook.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс