Страница: 1 |
Вопрос: программное создание документа Word с таблицей ... | Добавлено: 14.09.02 13:35 |
Автор вопроса: ![]() |
в уже созданную таблицу документа Word средствами VB требуется вставить картинку. В одну из колонок. Как бы это сделать? Документ создал, таблицу нарисовал, а картинку вставить пока не могу... Метод Selection.Paste вставляет картинку куда угодно, но только не в таблицу. полный абзац. помогите плиз. |
Ответы | Всего ответов: 8 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 58 |
Профиль | Цитата | #1 | Добавлено: 14.09.02 15:42 |
ActiveDocument.Tables(1).Cell(1, 1).Select Selection.InlineShapes.AddPicture FileName:= _ |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 14 Ответов: 57 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 14.09.02 16:01 |
Спасибо, Гибыч, спасибо, мастер. Огромное спасибо. выручил. Оцеловал бы. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 58 |
Профиль | Цитата | #3 | Добавлено: 14.09.02 16:03 |
Да и еще... оч... удобно пользоваться записью макросов в Ворде для решения данных проблем, чем я и воспользовался |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 14 Ответов: 57 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 14.09.02 16:52 |
только вот одна мелочь. картинка вставляется какая-то увеличенная. Не подскажешь, как бы изменять ее размеры? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 58 |
Профиль | Цитата | #5 | Добавлено: 14.09.02 16:59 |
ActiveDocument.Tables(1).Cell(1, 1).Select Dim k As InlineShape Set k = Selection.InlineShapes.AddPicture(FileName:= _ "..." _ , LinkToFile:=False, SaveWithDocument:=True) k.Width = 100 |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 14 Ответов: 269 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 14.09.02 17:01 |
Дмитрий Борзенков, просто возьми и воспользуйся функцией "Запись макроса...". Поизменяй размеры картинки, повставляй таблиц, поудаляй их... Потом нажми Alt+F11 и посмотри в модуль, чего он там тебе понаписал. Именно таким способом можно перебрать весь VBA для Word, чем мы с Гибычем и пользуемся |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 14 Ответов: 57 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 14.09.02 17:12 |
и еще мне бы узнать, как там(в Worde) междустрочник изменять. ну расстояние между строками... |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 14 Ответов: 57 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 14.09.02 17:30 |
всем огромное спасибо. На вышепоставленный вопрос ответ уже получил, посмотрев записи макросов. действительно оч удобная штука. эффективная, доступная даже тем кто с VBA вообще не дружит. Век живи - век учись. еще раз спасибо |
Страница: 1 |
|