![]() |
Вставка в открытый (текущий) документ Word графического элемента и даты
Всем доброго времени суток.
Есть большая потребность (в связи с немаленьким ежедневным документооборотом) вставлять в открытый (текущий) документ Word графический элемент и текущую дату. Нагуглил на vbs готовое решение, но только для создания нового документа: Set objWord = CreateObject("Word.Application") objWord.Visible = True Set objDoc = objWord.Documents.Add() Set objSelection = objWord.Selection objSelection.Font.Name = "Arial" objSelection.Font.Size = "18" objSelection.TypeText "Network Adapter Report" objSelection.TypeParagraph() objSelection.Font.Size = "14" objSelection.TypeText "" & Date() objSelection.TypeParagraph() А как сделать это в открытом (текущем) документе? Способ реализации - cmd или vbs не принципиален Заранее признателен за помощь! |
Denis-reut, код на форуме оформляется не жирным шрифтом, а тэгом [code].
Вставьте следующий код в макрос шаблона документа и назначьте этому макросу кнопку или сочетание горячих клавиш: Но лучше будет, если Вы выложите готовый документ с потребным текстом и вставленным изображением. |
Доброго дня.
Спасибо за идею. Что касается нужных деталей: как уже было реализовано, нужна текущая дата + вставка графического элемента, это что-то типа штампа, который отсканирован и находится в папке D:\Документы\Штамп в формате *.jpg. Так сделать можно? Заранее благодарю. |
Цитата:
|
Denis-reut,
команда вставки рисунка в текущее положение курсора Код:
Selection.InlineShapes.AddPicture FileName:= _ |
Цитата:
|
Iska, Dr.DG, спасибо большое!
Немного переделал, соединил две части и - вуаля - все получилось! Вообще, на данном форуме все участники стараются помочь и решением, и советом. |
Время: 13:59. |
Время: 13:59.
© OSzone.net 2001-