Макрос в Excel для последовательного заполнения данными и вывод их на печать - VBA
Формулировка задачи:
Здравствуйте!
Очень прошу помощи в написании макроса, т.к. новичок. Есть форма (лист "Форма по 213н"), которую необходимо заполнить данными из таблицы (лист "Бюджет").
Заполнить на форме нужно: Финансовый орган - соответсвует ФО_Адм МО в таблице.
Наименование бюджета - название бюджет, ОКТМО, по сводному реестру. Остальные данные заполнять не нужно.
С помощью функции ВПР заполнила наименование финансового органа. С помощью функций ИНДЕКС и ПОИСКПОЗ заполнила наименование бюджета, ОКТМО и по сводному реестру.
В таблице Бюджет 466 финансовых органа (Накименование колонки "ФО_Адм МО"). Подскажите, пожалуйста, как последовательно заполнять форму по следующим бюджетополучателям и выводить их сразу на печать?
Т.е. сейчас на форме заполнены данные по КФ г.Братска. Далее нужно заполнить данные по след. ФО: Управление по финансам и налогам администрации ЗГМО, потом по ДФ КБПиФ г. Иркутска и так до конца. Т.е. будут выведены на печать 466 форм по разным финансовым органам.
Заранее спасибо за помощь
Решение задачи: «Макрос в Excel для последовательного заполнения данными и вывод их на печать»
textual
Листинг программы
Sub tt() Dim i& For i = 3 To 468 With Range("AR13") .NumberFormat = "General" .Value = "=Бюджет!L" & i End With DoEvents: DoEvents: DoEvents Me.PrintOut Copies:=1 DoEvents: DoEvents: DoEvents Next End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д