Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 7 ]
- Booroondook
- рядовой
- Неактивен
- Зарегистрирован: 06.06.2011
- Сообщений: 7
Тема: Копирование данных в Word из Excel
Скажите пожалуйста, можно ли сделать то, что представлено на видео, толко не выбирая ничего из списка? Т.е., чтобы таблица как бы внедрялась в Word без изменения своей структуры и сохраняя связи. Если да, буду признателен за помощ. 
внешняя ссылка
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Копирование данных в Word из Excel
Т.е в документе Word должна быть таблица 4 на 4 с возможностью обновления?
- Booroondook
- рядовой
- Неактивен
- Зарегистрирован: 06.06.2011
- Сообщений: 7
Re: Копирование данных в Word из Excel
aap77, с возможностью обновления, но не обязательно 4х4. Нужно, чтобы из Excel копировалось только то, что выделено(либо только то, что находится в буфере обмена). Но таким образом, чтобы таблица вставилась без нарушения порядка строк и столбцов. Т.е. один в один как в Excel, но в любое место в таблице Word.
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Копирование данных в Word из Excel
интересная тема, ответ не знаю, буду следить
если шажками помельче - как узнать, что в буфере таблица?
- Booroondook
- рядовой
- Неактивен
- Зарегистрирован: 06.06.2011
- Сообщений: 7
Re: Копирование данных в Word из Excel
Как узнать что в буфере таблица я пока тоже не знаю, и подозреваю, что никак.
Нужно придумать какой то принципиально другой механизм.
- Booroondook
- рядовой
- Неактивен
- Зарегистрирован: 06.06.2011
- Сообщений: 7
Re: Копирование данных в Word из Excel
Booroondook пишет:Как узнать что в буфере таблица я пока тоже не знаю, и подозреваю, что никак.
Нужно придумать какой то принципиально другой механизм.
Хотя из Excel-я в Excel получается ведь, возможно и тут можно.
- Ципихович Эндрю
- генерал-полковник
- Неактивен
- Зарегистрирован: 04.02.2010
- Сообщений: 506
- Поблагодарили: 23
Re: Копирование данных в Word из Excel
'с помощью DataObject будем получать доступ к буферу обмена Windows
Dim myData As New DataObject
'помещаем в переменную myData содержимое буфера обмена Windows
myData.GetFromClipboard
For q = 1 To Len(myData.GetText)
'Mid$(String,Start,[Length])
Debug.Print Asc(Mid$(myData.GetText, q, 1))
Next q
доколупать кто-то сможет?
была таблица на 5 столбцов и две строки, вывело
13
10
9
9
9
9
13
10
9
9
9
9
13
10
13
10
как бы то - только я нигде инфу не видел, имеется ввиду как это зависит от количества столбцов и строк, чтоб точно знать
Сообщений [ 7 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Копирование данных в Word из Excel
Как здорово, что в современном мире появилось столько удобных инструментов для довольно нудной, бумажной работы! Наш сайт о Microsoft Office Word даст ответ про: как вырезать картинку из документа микрософт и сделать просто картинкой.
Текстовый редактор Ворд способен облегчить жизнь очень многим категориям людей.
Но, как любой сложный инструмент, он нуждается в тонкой настройке. Наш сайт о Microsoft Office Word даст ответ про: что делать если не печатает номер страницы.
В этом вам помогут на сайте и форуме Ворд Эксперт. Главное внимание здесь уделено автоматизации работы с приложением. На портале о Microsoft Office Word вы узнаете про: лист в клеточку для point.
Шаблоны, макросы, настройки программы, позволяющие сэкономить время при наборе, оформлении и редактировании, тонкости создания различных стилей, форматирования таблиц и списков и многое другое вы найдете здесь. На портале о Microsoft Office Word вы узнаете про: макрос excel создание текстового файла на основе шаблона.
А готовые решения подойдут тем, кто желает сэкономить время и не хочет сам разбираться со всеми нюансами. На портале о Microsoft Office Word вы узнаете про: как сделать сноску в ворде 2003.
Для этой же цели можно оставить заявку с описанием своей задачи в соответствующем разделе.