-
Помогите с VBA в Excel
Имеется таблица в exel вида
[IMG]http://xxx-ukr.com/1.gif[/IMG]
Необходимо чтобы макрос сформировал на отдельном листе расчетные листки для каждого человека вида:
[IMG]http://xxx-ukr.com/2.gif[/IMG]
Помогите кто сможет или скажите где прочитать, нужно быстро для работы а программированием я никогда особо не увлекался. Да и перечитывать книги по VBA времени нет.
Ето самый простой вариант хочу хотя бы разобраться в принципе.
-
[QUOTE=den114;1846238]Имеется таблица в exel вида
Помогите кто сможет или скажите где прочитать, нужно быстро для работы а программированием я никогда особо не увлекался. Да и перечитывать книги по VBA времени нет.
Ето самый простой вариант хочу хотя бы разобраться в принципе.[/QUOTE]
В экселе есть такая замечательная для твоего случая кнопочка - записать макрос. Нажимаешь ее, делаешь чего надо, потом смотришь что назаписывали. Правишь под твой случай. Во записал только что такое - вврдим 23 в ячейку, а потом это значение переносим на другой лист:
Sub Ìàêðîñ1()
'
' Ìàêðîñ1 Ìàêðîñ
' Ìàêðîñ çàïèñàí 21.10.2007 (maxx)
ActiveCell.FormulaR1C1 = "23"
Range("A4").Select
Sheets("лист2").Select
Range("A4").Select
ActiveCell.FormulaR1C1 = "=лист1!R[-1]C"
End Sub
Чуть правишь, добавляешь цикл и будет тебе то что ты хочешь.