Witam
Chcę utworzyć bazę danych z plików Excela w PDM.
Między tymi plikami znajdują się formuły (na przykład WYSZUKAJ.PIONOWO).
Pytanie, które sobie zadaję, brzmi: jak działają te linki między plikami, gdy są one zarchiwizowane?
Jeśli wymuszę " pobierz najnowszą wersję " na tych plikach, formuły będą następujące, jeśli otworzę plik (tylko 1 plik), czy muszę otworzyć wszystkie pliki, aby zaktualizować wartości?
Jeśli nie, to masz pomysł, jak zrobić bazę danych w PDM (z formułami między plikami, które się aktualizują)?
Dziękuję za pomoc
Witam
Jeśli dobrze zrozumiałem, będziesz miał co najmniej 2 pliki Excela a drugi będzie szukał wartości w pierwszym?
W takim przypadku operacja powinna być dość podobna do tego, co robi złożenie solidworks: podczas otwierania pliku przejdzie i pobierze najnowszą wersję (jeśli twoja skrzynia jest ustawiona w ten sposób). Z drugiej strony, aktualizacje zostaną wykonane tylko wtedy, gdy plik zostanie otwarty: Epdm nie zaktualizuje pliku zawierającego vlookups samodzielnie (podobnie jak EPDM, który nie aktualizuje zespołów oprogramowania używających zmodyfikowanej części).
Z drugiej strony nie wydaje mi się, żeby EPDM obsługiwał referencje w Excelu (mogę się mylić w tej kwestii, wiem, że istnieje dodatek do Office, który można zainstalować, może skanować odwołania zewnętrzne)).
Jeśli odwołania do programu Excel nie są zarządzane przez EPDM, istnieje ryzyko, że plik z vlookup wskazuje plik Excel w widoku lokalnym i nie ładuje najnowszej wersji.
1 polubienie
Witam
Nigdy nie testowane, ale może przez łączenie plików (za pośrednictwem zakładki zawartości, a następnie niestandardowych odniesień)
Zwykle, jeśli zarządzasz plikami programowymi jak pliki, pobierając wersję przed otwarciem, powinno to nastąpić.
Witam
Lepiej jest zaimportować dane i przekształcić je, zamiast umieszczać formuły, które odwołują się do komórek z innego pliku:
Z tego miejsca można zarządzać synchronizacją: podczas otwierania pliku lub na żądanie:

Nie ma problemów z PDM działającym w ten sposób.
Uwaga: moje źródła znajdowały się w folderze, którego zawartość była zawsze w najnowszej wersji i kopiowana lokalnie do użytkowników (patrz opcja pamięci podręcznej ustawień pdm)
2 polubienia
Witam
Używam tej metody, gdy bazy danych są ' stałe ', ale nie działa w przypadku linku do formuły.
W moim przypadku: Mam otwarty skoroszyt A, w którym wybieram swoje parametry (przykładowa komórka A1). Mam spoiwo B, które jest zamknięte i używa komórki A1 spoiwa A do wykonania obliczeń, których wynik znajduje się w komórce C2 (spoiwo B). Skoroszyt A pobiera komórkę C2 ze skoroszytu B w wyniku obliczeń.
Te łącza działają dobrze, gdy skoroszyty są otwarte, ale nie są odświeżane, gdy skoroszyt B jest zamknięty.
Mam zamiar zrobić makro, które otwiera skoroszyt B (ukryty), aby zaktualizować obliczenia, a następnie go zamknąć.
Dziękuję za odpowiedzi
1 polubienie
Witam
Czy nie byłoby mądrzej mieć tylko jeden plik z kilkoma arkuszami, niż zarządzać kilkoma plikami (zwłaszcza jeśli robi to ping ponga między plikami...)?
1 polubienie
Witaj @froussel,
Rzeczywiście, łatwiej jest mieć wszystko w tym samym pliku, ale nie mogę mieć jednego pliku ze względu na złożoność i ciężar każdego " podrzędnego " pliku ". W moim przykładzie wziąłem 2 segregatory, ale w rzeczywistości mam ich ponad pięćdziesiąt (których na szczęście nie otwieram wszystkich, ale tylko te, których potrzebuję, zgodnie z wybraną konfiguracją).
Dziękuję wam wszystkim mimo wszystko