Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сссылки между группой пересылаемых книг - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сссылки между группой пересылаемых книг (Формулы/Formulas)
Сссылки между группой пересылаемых книг
fsl Дата: Вторник, 28.06.2016, 18:18 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 1 ±
Замечаний: 20% ±

Excel 2003
Добрый день.
Столкнулся с проблемой - высылаю несколько связанных между собой книг. при этом нужно чтобы при изменении данных в одной из них, через ссылку на измененную ячейку данные обновлялись в другой книге.

Но... Это все работает только на моем компьютере. Когда по почте отправляю файлы, то получатель видит в адресе ссылки путь к файлу на моем компе, а не к полученному файлу на компе получателя. И соответственно, изменение файла получателя не приводит к изменению влияемых ячеек должного быть связанным файла.

Как можно решить эту проблему?

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

Есть ли возможность сделать это без применения VBA? (на компах получателей могут не работать средства вба)


Сообщение отредактировал fsl - Вторник, 28.06.2016, 18:21
 
Ответить
СообщениеДобрый день.
Столкнулся с проблемой - высылаю несколько связанных между собой книг. при этом нужно чтобы при изменении данных в одной из них, через ссылку на измененную ячейку данные обновлялись в другой книге.

Но... Это все работает только на моем компьютере. Когда по почте отправляю файлы, то получатель видит в адресе ссылки путь к файлу на моем компе, а не к полученному файлу на компе получателя. И соответственно, изменение файла получателя не приводит к изменению влияемых ячеек должного быть связанным файла.

Как можно решить эту проблему?

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

Есть ли возможность сделать это без применения VBA? (на компах получателей могут не работать средства вба)

Автор - fsl
Дата добавления - 28.06.2016 в 18:18
Nic70y Дата: Вторник, 28.06.2016, 18:41 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
без применения VBA
ctrl+h


ЮMoney 41001841029809
 
Ответить
Сообщение
без применения VBA
ctrl+h

Автор - Nic70y
Дата добавления - 28.06.2016 в 18:41
abtextime Дата: Вторник, 28.06.2016, 18:47 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
1. Получатель получает инструкцию скопировать/распаковать файлы в конкретную папку (как у Вас).
2. С помощью программ типа SFX Creator можно вообще почти всё запрограммировать - что делать с архивом
3. Системные утилиты контекстной замены "Ваш путь" ==> "Путь у адресата" по всем файлам в папке (не открывая их руками)
4. VBA-макрос для замены "Ваш путь" ==> "Путь у адресата" по всем файлам из папки

Подумайте, какой путь Вам ближе
 
Ответить
Сообщение1. Получатель получает инструкцию скопировать/распаковать файлы в конкретную папку (как у Вас).
2. С помощью программ типа SFX Creator можно вообще почти всё запрограммировать - что делать с архивом
3. Системные утилиты контекстной замены "Ваш путь" ==> "Путь у адресата" по всем файлам в папке (не открывая их руками)
4. VBA-макрос для замены "Ваш путь" ==> "Путь у адресата" по всем файлам из папки

Подумайте, какой путь Вам ближе

Автор - abtextime
Дата добавления - 28.06.2016 в 18:47
fsl Дата: Вторник, 28.06.2016, 19:13 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 1 ±
Замечаний: 20% ±

Excel 2003
Спасибо за ответы!

abtextime,
я думаю что лучше всего мне поможет создание само распаковывающегося архива с использованием по умолчанию для сохранения того же самого пути, что и у меня на компе.

Nic70y, попытка была не плохая, но... в общем, если чуть глубже обдумаете проблему, сами поймете, почему это не подходит...
(даю подсказку: листов много (больше 10), ссылок тоже (больше 100 на листе), они все разные... т.е. по нормам времени просто вручную наделать новых ссылок будет в пять раз быстрее чем с помощью "ctrl+h"
вторая подсказка: представьте себе, что эти фалы отсылаете лично Вы конкретно владельцу бизнеса в котором Вы работаете, с этим же самым советом "ctrl+h". Как думаете, через какое количество "ctrl+h" этот собственник пожелает уволить Вас вместе с с Вашим непосредственным начальником, принявшим Вас на работу?)
 
Ответить
СообщениеСпасибо за ответы!

abtextime,
я думаю что лучше всего мне поможет создание само распаковывающегося архива с использованием по умолчанию для сохранения того же самого пути, что и у меня на компе.

Nic70y, попытка была не плохая, но... в общем, если чуть глубже обдумаете проблему, сами поймете, почему это не подходит...
(даю подсказку: листов много (больше 10), ссылок тоже (больше 100 на листе), они все разные... т.е. по нормам времени просто вручную наделать новых ссылок будет в пять раз быстрее чем с помощью "ctrl+h"
вторая подсказка: представьте себе, что эти фалы отсылаете лично Вы конкретно владельцу бизнеса в котором Вы работаете, с этим же самым советом "ctrl+h". Как думаете, через какое количество "ctrl+h" этот собственник пожелает уволить Вас вместе с с Вашим непосредственным начальником, принявшим Вас на работу?)

Автор - fsl
Дата добавления - 28.06.2016 в 19:13
abtextime Дата: Вторник, 28.06.2016, 19:24 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
fsl,
Не совсем справедливо Вы наехали на Nic70y

1. Ссылки пусть и разные, но замена-то одна - "Ваш путь" на "Путь адресата"
2. Менять можно во всей книге сразу (доп. вкладка "Параметры" - "Искать" - "в книге")


Сообщение отредактировал abtextime - Вторник, 28.06.2016, 19:25
 
Ответить
Сообщениеfsl,
Не совсем справедливо Вы наехали на Nic70y

1. Ссылки пусть и разные, но замена-то одна - "Ваш путь" на "Путь адресата"
2. Менять можно во всей книге сразу (доп. вкладка "Параметры" - "Искать" - "в книге")

Автор - abtextime
Дата добавления - 28.06.2016 в 19:24
fsl Дата: Вторник, 28.06.2016, 19:44 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 1 ±
Замечаний: 20% ±

Excel 2003
abtextime, я согласился бы с Вами, если бы получатель файлов был бы на уровне "продвинутого" пользователя эксель. Но это ведь частный случай, а не общий.

Но к сожалению, большинство адресатов - получателей, не владеют даже такой терминологией как "ссылка", а путь для них вообще что то непонятное, потому что они пользуются "ярлыками на рабочем столе", которые им делает "системный администратор". Если же на компьютере заблочен тот же диск что и у меня, то это может вообще стать проблемой... А пользование эксель-формами при этом сводится к описанию "формулы так настроены, что если здесь мы меняем что-нить вручную, то всюду по формулам зависимые значения тоже изменяются"

Также часто есть проблема в умении понимать письменный текст - иногда еще требуется еще и картинку нарисовать, или ролик нарезать, или просто показать как это делается... Что при нахождении в разных местностях может быть проблематично...

Поэтому в таком случае, передать в обработчик событий путь и вызвать программно диалоговое окно замены файлов - становится задачей отправителя. Если бы еще и VBA всегда работало/не было отключено...

но есть и еще пара не учтенных факторов (мы ведь ищем общее решение, верно?), :
а) в группе связанных файлов может быть больше 10, и ссылки могут быть между каждыми из них;
б) получатель может по ошибке сохранить эти связанные файлы по одиночке в "разные" каталоги (после открытия из почтовой программы)
в) в ссылке используется свойство файла "фуллпатч", содержащее имя книги, что при сохранении файлов в разнобой требует вызова свойства "патч", и замены для каждого уникального пути отдельно (при наличии вложенных папок - добавить правильную последовательность, сначала замену длинных путей, а затем коротких)... т.е. вручную использование диалога "замена" - плохой вариант, да и программно - тоже, не очень...

Поэтому только Ваш совет с распаковкой по одноименному пути считаю общим, а не частным, решением. Еще раз спасибо за подсказку, - у самого меня почему то соображаловка последнее время затупилась, :)


Сообщение отредактировал fsl - Вторник, 28.06.2016, 20:28
 
Ответить
Сообщениеabtextime, я согласился бы с Вами, если бы получатель файлов был бы на уровне "продвинутого" пользователя эксель. Но это ведь частный случай, а не общий.

Но к сожалению, большинство адресатов - получателей, не владеют даже такой терминологией как "ссылка", а путь для них вообще что то непонятное, потому что они пользуются "ярлыками на рабочем столе", которые им делает "системный администратор". Если же на компьютере заблочен тот же диск что и у меня, то это может вообще стать проблемой... А пользование эксель-формами при этом сводится к описанию "формулы так настроены, что если здесь мы меняем что-нить вручную, то всюду по формулам зависимые значения тоже изменяются"

Также часто есть проблема в умении понимать письменный текст - иногда еще требуется еще и картинку нарисовать, или ролик нарезать, или просто показать как это делается... Что при нахождении в разных местностях может быть проблематично...

Поэтому в таком случае, передать в обработчик событий путь и вызвать программно диалоговое окно замены файлов - становится задачей отправителя. Если бы еще и VBA всегда работало/не было отключено...

но есть и еще пара не учтенных факторов (мы ведь ищем общее решение, верно?), :
а) в группе связанных файлов может быть больше 10, и ссылки могут быть между каждыми из них;
б) получатель может по ошибке сохранить эти связанные файлы по одиночке в "разные" каталоги (после открытия из почтовой программы)
в) в ссылке используется свойство файла "фуллпатч", содержащее имя книги, что при сохранении файлов в разнобой требует вызова свойства "патч", и замены для каждого уникального пути отдельно (при наличии вложенных папок - добавить правильную последовательность, сначала замену длинных путей, а затем коротких)... т.е. вручную использование диалога "замена" - плохой вариант, да и программно - тоже, не очень...

Поэтому только Ваш совет с распаковкой по одноименному пути считаю общим, а не частным, решением. Еще раз спасибо за подсказку, - у самого меня почему то соображаловка последнее время затупилась, :)

Автор - fsl
Дата добавления - 28.06.2016 в 19:44
Nic70y Дата: Вторник, 28.06.2016, 20:59 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
exe из rar


ЮMoney 41001841029809
 
Ответить
Сообщениеexe из rar

Автор - Nic70y
Дата добавления - 28.06.2016 в 20:59
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сссылки между группой пересылаемых книг (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!