powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подстановка данных из excel в word
5 сообщений из 30, страница 2 из 2
Подстановка данных из excel в word
    #38289392
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smaikl,
AndreTM 9630015 Насчет "неформатированного текста"Пробовали?
...
Рейтинг: 0 / 0
Подстановка данных из excel в word
    #38293899
Rollan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
smaiklСобратья, помогите.

Задача банальная - есть файл с данными на ООО. Нужно заполнить договор в WORD.
Использую Office2010.
Копирую в Excel ячейку и вставку "связать и объединить форматирование".
Данные переносятся и обновляются.

НО!!!
после обновления каждая такая вставка делается с новой строки. Т.е.

должно быть
ООО "Торговое предприятие", именуемое в дальнейшем «ЗАКАЗЧИК», в лице Иванова И.И., действующего...

а получается перевод строки
ООО "Торговое предприятие"
, именуемое в дальнейшем «ЗАКАЗЧИК», в лице
Иванова И.И.
, действующего...



EXCEL
ООО "Торговое предприятие"
Иванова И.И.

Формат ячеек пробовал общий и текстовый.
Пробовал вставку связь "связать и сохранить исходное форматирование" и "связать и объединить форматирование"

НЕ ПОМОГАЕТ.
Каждую вставку делает отдельной строкой, а нужно чтобы внутри текста.

HELP

нужно допустим вместо {LINK Excel.Sheet.8 "C:\\Users\\Администратор\\Desktop\\расчет пени Ляззат.xls" претензия!R2C2 \a \h чего то там \* MERGEFORMAT} вставить \а \t \*
...
Рейтинг: 0 / 0
Подстановка данных из excel в word
    #38295379
вот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RollansmaiklСобратья, помогите.


HELP

нужно допустим вместо {LINK Excel.Sheet.8 "C:\\Users\\Администратор\\Desktop\\расчет пени Ляззат.xls" претензия!R2C2 \a \h чего то там \* MERGEFORMAT} вставить \а \t \*

у меня та же проблема(((

не понятно где искать то, что вы написали
...
Рейтинг: 0 / 0
Подстановка данных из excel в word
    #38296055
Роллан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вотRollanпропущено...


нужно допустим вместо {LINK Excel.Sheet.8 "C:\\Users\\Администратор\\Desktop\\расчет пени Ляззат.xls" претензия!R2C2 \a \h чего то там \* MERGEFORMAT} вставить \а \t \*

у меня та же проблема(((

не понятно где искать то, что вы написали
когда вы копируете ячейку из экселя и вставляете в ворд, нажмите альт + ф9, появится типо вот этого {LINK Excel.Sheet.8 "C:\\Users\\Администратор\\Desktop\\расчет пени Ляззат.xls" "претензия!R2C3" \a \f 5 \h \* MERGEFORMAT} так вот это \a \f 5 \h \* нужно поменять на \а \t \*
...
Рейтинг: 0 / 0
Подстановка данных из excel в word
    #38349895
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Решил поднять тему. Мне необходимо сохранить открытый документ Word в PDF формате. Воспользовался кодом, взятом отсюда: 12535213

Private Sub cmdShowD_Click()

If Application.Intersect(ActiveCell, ActiveSheet.UsedRange) Is Nothing Then Exit Sub

ActiveCell.EntireRow.Copy Sheets("Буфер").Rows(2)
cPathD = ActiveWorkbook.Path & "\"
cCellName = ActiveCell.Address(False, False, xlA1)

Set WD = CreateObject("Word.Application")
WD.Visible = True
WD.Documents.Open Filename:=cPathD & "Договор.doc"

WD.Documents.Save True

Const wdPrintAllDocument = 0
Const wdPrintDocumentContent = 0
Const wdPrintAllPages = 0

cPrinter = WD.Application.ActivePrinter
WD.Application.ActivePrinter = "PDFCreator"
WD.Application.PrintOut Filename:=cPathD & "Договор.doc", _
PrintToFile:= True, _
OutputFileName:=cPathD & "Отчет " & cCellName & ".pdf", _
Range:=wdPrintAllDocument, Item:=wdPrintDocumentContent, _
Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, _
PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
WD.Application.ActivePrinter = cPrinter

WD.Application.Quit
Set WD = Nothing

End Sub

Файл создается и сохраняется, но не читается Adobe Reader, т.к "формат не поддерживается или файл был поврежден".
Если убрать строку
Код: vbnet
1.
 OutputFileName:=cPathD & "Отчет " & cCellName & ".pdf",

,
то появляется окошко PDFCreatora и после нажатия соответствующих кнопок фал сохраняется в нормальном виде. При этом его размер в 6-8 раз меньше, чем при сохранении из кода. Как можно это поправить?
Access и Word 2003.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подстановка данных из excel в word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]