|
|
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
TopTinHugo121, не много понял из написано.. есть возможность показать на примере прикрепленного файла? сам файл забыл! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 16:37 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Так теперь после кода от Сергей06 / Degassad моя писанина уже не нужна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 16:59 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
to Сергей06, to Hugo121. Чувствую что выложенный код хорош, но со всем уважением к пояснениям Сергей не могу однозначно понять как это осуществить. Возможно ли сделать пример на прикрепленном файле (кстати уже содержащим некоторый макрос и кнопку для обновления). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 20:35 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
TopTin, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 06:24 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Сергей06TopTin, Использовал прикрепленный файл чтобы вставить макрос у себя в основной - практическое применение показало, что все работает как надо!!...но та же самая практика выявила, что при немаленьком числе связей при обновлении этих связей не сразу можно обнаружить какие последними изменились .. пробовал через условное форматирование сделать выделение цветом изменившейся ячейки, но прямой зависимости как это сделать по сравнению с ранее имеющейся датой и временем нет .. можете подсказать как довести до ума на том же самом прикрепленном файле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 08:47 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Может так попробовать - хоть напишет, с какого последнего файла обновил: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 09:38 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Hugo121, это макрос надо дополнительной кнопкой прописывать, или как его использовать..мог бы сделать в примере на прикрепленном файле, потому что, честно говоря не смог применить.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 11:26 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Так там же уже макрос есть, его надо было дописать или целиком заменить на этот. Что-то у меня глючит проверка наличия файла по сети (Private Function FileExists3(fname) As Boolean подвисает), но на другом файле проверил, работает мессидж. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 12:15 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Hugo121Так там же уже макрос есть, его надо было дописать или целиком заменить на этот. Что-то у меня глючит проверка наличия файла по сети (Private Function FileExists3(fname) As Boolean подвисает), но на другом файле проверил, работает мессидж. Проверил...результат такой: допустим есть 20 ссылок, при нажатии на кнопку происходит обновление 10 ссылок (из этих 20), сообщение об обновлении будет только о последнем из этих 10, а оставшиеся 9 надо искать самому (в данном случаи при 20 ссылках это еще не так сложно, а вот при 40-50 - уже весьма). может ли макрос как то выделять изменения цветом, или отображать весь список изменений?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 13:24 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Deggasad, прошу помощи в разботе этого макроса (ну и других пользователей этого сайта): Вопросы у меня такие: 1. Что делает (зачем нужна) функция FileExists3? Пока писал, разобрался, что она проверяет наличие файла на который ссылается книга. Спасибо. 2. Этот макрос выдает ошибку, если книгу, которую мы хотим обновить, открыта. как исправить эту ошибку? Код: plaintext или через проверку, что файл отрыт: Код: plaintext 1. 2. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2010, 11:15 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
Сергей06, Hugo121..все другие участники данной ветки - большое Вам спасибо. В принципе из ничего сделали прикладной алгоритм работающий на практике! Если есть возможность "довести" его (т.е. в части выделения/оповещения о послед. изменениях из всех связей - будет вообще классно, кстати если честно не понял что именно делает последний макрос выложенный Сергей06). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2010, 11:30 |
|
||
|
Взаимодействие одной книги эксель с другой
|
|||
|---|---|---|---|
|
#18+
авторесли честно не понял что именно делает последний макрос выложенный Сергей06 вот именно ActiveWorkbook.UpdateLink Name:=fname и делает. Остальное - обвес по определению этого fname и наличия его доступности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2010, 19:33 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36408878&tid=2178606]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 342ms |

| 0 / 0 |
