Нужна процедура в VBA: копирование, модификация диапазона из Excel и вставка в Word
1 500 руб. за проект
•
электронные деньги
Нужно
написать процедуру на VBA, выполняющую
следующее:
Копирование
именованного диапазона UserWeekRation с рабочего листа книги Excel ("C:\Users\Programming\Ration_App.xlsm"), его модификацию и
вставку в новый документ Word в
виде, указанном в образце.
Пустые
строки, если они были в диапазоне-доноре, не должны попасть в Word-file.
Каждый
лист документа должен иметь верхний колонтитул со строками:
1. Вида "AddressTo " & "UserName", где AddressTo - константа, UserName - значение одной из ячеек Excel.
2. С данными из ячеек TotalWeekCalories, TotalWeekProteins, TotalWeekFat,
TotalWeekCarbohydrates ( см. пример "Недельный рацион содержит " &
TotalWeekCalories& " кКал, их них " & TotalWeekProteins &
" белка, " &
TotalWeekFat &" жира, " & TotalWeekCarbohydrates & " углеводов").
Документ-реципиент Word
должен бытьзакрыт и сохранен в
задаваемую константой UserRationsFolder директорию в формате .doc
Образцы
- во вложениях. Только как образцы формата отображения, копирование и
модификация не проводились, поэтому тексты и числа т в файлах доноре и реципиенте не совпадаю.
написать процедуру на VBA, выполняющую
следующее:
Копирование
именованного диапазона UserWeekRation с рабочего листа книги Excel ("C:\Users\Programming\Ration_App.xlsm"), его модификацию и
вставку в новый документ Word в
виде, указанном в образце.
Пустые
строки, если они были в диапазоне-доноре, не должны попасть в Word-file.
Каждый
лист документа должен иметь верхний колонтитул со строками:
1. Вида "AddressTo " & "UserName", где AddressTo - константа, UserName - значение одной из ячеек Excel.
2. С данными из ячеек TotalWeekCalories, TotalWeekProteins, TotalWeekFat,
TotalWeekCarbohydrates ( см. пример "Недельный рацион содержит " &
TotalWeekCalories& " кКал, их них " & TotalWeekProteins &
" белка, " &
TotalWeekFat &" жира, " & TotalWeekCarbohydrates & " углеводов").
Документ-реципиент Word
должен бытьзакрыт и сохранен в
задаваемую константой UserRationsFolder директорию в формате .doc
Образцы
- во вложениях. Только как образцы формата отображения, копирование и
модификация не проводились, поэтому тексты и числа т в файлах доноре и реципиенте не совпадаю.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.