1

У меня есть файл Microsoft Excel с несколькими (около 10-20) листами. Все листы должны храниться в одном файле Excel, потому что они связаны друг с другом (расчетные значения).

Теперь мне нужно создать отчет в Microsoft Word и включить все листы Excel в виде связанных объектов, чтобы любые изменения в файле Excel отражались в документе Word.

Это то, что я сделал до сих пор:

На ленте -> Вставить -> Текст -> Объект -> Объект -> Создать из файла

Я могу выбрать файл Excel, но не могу указать рабочий лист. Я активировал "Ссылка на файл" (к сожалению, я не могу показать скриншоты здесь).

Рабочий лист, который был выбран в Excel перед сохранением файла, будет показан в Word.

Я открыл файл Excel, переключил второй лист и сохранил файл. Затем я снова импортировал тот же объект Excel в Word, и отображается второй лист. И так далее.

Если я обновлю документ (например, Ctrl+A, F9), все импортированные объекты будут установлены на лист, который в данный момент выбран в Excel.

Есть ли способ указать рабочий лист связанного документа Excel? Как я могу автоматически обновить все связанные листы в Word? Или вы знаете какой-нибудь лучший способ импортировать листы Excel в Word?

При использовании Alt + F9 код поля выглядит примерно так:{LINK Excel.Sheet.12 \test.xlsx \a \p \f 0} Есть ли какая-либо опция кода поля для выбора листа Excel или даже диапазона ячеек?

Спасибо за любой ответ

Матиас

1 ответ1

0

Вы можете обновить текст ссылки, чтобы он выглядел так:

{LINK Excel.Sheet.12 "C:\\...\\workbook.xlsx"\\ "Sheet1!R1C1" \a \p}

Отредактируйте «Лист1!R1C1 "бит для удовлетворения ваших потребностей. Единственная проблема - если вы добавляете строки / столбцы, вы должны обновить ссылку.

Вы также можете скопировать диапазон из Excel и вставить его в виде ссылки, которая может быть немного более интуитивной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .