Новости:

Название темы должно отражать суть задачи.
Темы типа "ПОМОГИТЕ!!!", "Срочно!" и т.п. будут удаляться без объяснения причин

Главное меню

Как "заставить" Word искать связанный файл Excel в корневой папке

Автор Alex_QQ, 06.07.2014, 01:32:17

« назад - далее »

Alex_QQ

Есть файл Word и связанный с ним файл Excel находящиеся в одной папке.
При перемещении/переименовании папки связи в Word-е не меняются.
Как заставить Word искать связанный Excel файл в корневой папке?

Дмитрий Щербаков(The_Prist)

Что подразумевается под связанным файлом? Как эта связь создается?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Alex_QQ

Связь создана копированием диапазона (диапазонов) ячеек из Excel в Word.

Пример (Dropbox)

Пытался сделать макрос который обновлял бы связь каждый раз при открытии документа, не получилось. Знаний не хватает.

Sub Module1()
Dim oWb As Object
On Error Resume Next
Set oWb = GetObject(ThisWorkbook.Path & "/data.xlsm")
If Err.Number <> 0 Then
     Err.Clear
     MsgBox ":("
End If
Set oWb = Nothing
End Sub

Дмитрий Щербаков(The_Prist)

Почитайте тему: http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=2228
там есть и надстройка для работы Excel и Word
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Alex_QQ

#4
Это - все не то.

Задача такова:

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

Примечания:

  • Пользователь нуб.
  • Пользователь не может сам обновить связи в Word (см. п. 1).
  • У пользователя нет и не будет никаких надстроек (см. п. 1).

PS: C Планеты Excel посылают... на форумы Word. :-)

Surrogate

#5
и шо здесь таки форум word ?  ;D
просто ветка имеющая отношение к ворду

Дмитрий Щербаков(The_Prist)

Раз у пользователя все так жестко - вряд ли найдется решение.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Alex_QQ

Цитата: Surrogate от 07.07.2014, 11:06:25
и шо здесь таки форум word ?  ;D
просто ветка имеющая отношение к ворду

и я просто задаю вопрос про Word и VBA :-)

Яндекс.Метрика Рейтинг@Mail.ru