PDM: Formule tussen Excel-bestanden in de kluis

Hallo

Ik wil een database maken van Excel-bestanden in PDM.
Er zouden formules tussen deze bestanden staan (bijvoorbeeld VERT.ZOEKEN).

De vraag die ik mezelf stel is: hoe werken deze koppelingen tussen bestanden als ze gearchiveerd zijn?
Als ik " download de nieuwste versie " op deze bestanden forceer, volgen de formules als ik een bestand open (slechts 1 bestand) of moet ik alle bestanden openen om de waarden bij te werken?

Zo niet, met u een idee over hoe een database te maken in PDM (met formules tussen bestanden die worden bijgewerkt)?

Bedankt voor je hulp

Hallo

Als ik het goed heb begrepen, heb je minimaal 2 Excel-bestanden en zoekt de tweede naar waarden in de eerste?
Als dit het geval is, zou de bewerking vrij gelijkaardig moeten zijn aan wat een solidworks-assembly doet: bij het openen van het bestand gaat het de nieuwste versie halen (als je kist zo is ingesteld). Aan de andere kant worden de updates alleen uitgevoerd wanneer het bestand wordt geopend: Epdm zal uw bestand met de vlookups niet zelf bijwerken (zoals EPDM dat geen SW-assemblages bijwerkt die een gewijzigd onderdeel gebruiken).

Aan de andere kant denk ik niet dat EPDM verwijzingen binnen Excel verwerkt (ik kan het op dit punt mis hebben, ik weet dat er een installeerbare invoegtoepassing voor Office is, die externe verwijzingen kan scannen)).
Als de Excel-verwijzingen niet door EPDM worden beheerd, bestaat het risico dat uw bestand met de vlookup verwijst naar een Excel-bestand in uw lokale weergave en dat het niet de laatste versie laadt.

1 like

Hallo
Nooit getest, maar misschien door de bestanden te koppelen (via het tabblad inhoud, dan aangepaste referenties)


Normaal gesproken, als u als SW-bestanden beheert door de versie te krijgen voordat u deze opent, zou deze moeten volgen.

Hallo

Het is beter om de gegevens te importeren en te transformeren in plaats van formules te gebruiken die verwijzen naar cellen uit een ander bestand:


image

Van daaruit is het mogelijk om de synchronisatie te beheren: bij het openen van het bestand, of op verzoek:
image

Geen problemen met PDM die zo werkt.
Opmerking: mijn bronnen bevonden zich in een map waarvan de inhoud altijd de laatste versie had en lokaal naar gebruikers werd gekopieerd (zie pdm-instellingen cache-optie)

2 likes

Hallo
Ik gebruik deze methode wanneer de databases 'vast ' zijn, maar werkt niet in het geval van een formulekoppeling.

In mijn geval: ik heb de werkmap A openstaan, waarin ik mijn parameters kies (voorbeeldcel A1). Ik heb een map B die gesloten is en cel A1 van map A gebruikt om een berekening uit te voeren waarvan het resultaat in cel C2 (map B) staat. Werkmap A haalt cel C2 op uit werkmap B als resultaat van de berekening.

Deze koppelingen werken goed wanneer werkmappen zijn geopend, maar worden niet vernieuwd wanneer werkmap B is gesloten.

Ik ga maken ik denk een macro die het werkboek B (verborgen) opent om de berekeningen bij te werken en vervolgens te sluiten.

Dank u voor uw antwoorden

1 like

Hallo

Zou het niet verstandiger zijn om slechts één bestand met meerdere bladen te hebben dan om meerdere bestanden te beheren (vooral als het de pingpong tussen de bestanden maakt...)?

1 like

Hallo @froussel,

Het is inderdaad gemakkelijker om alles in hetzelfde bestand te hebben, maar ik kan geen enkel bestand hebben vanwege de complexiteit en zwaarte van elk " child " -bestand. In mijn voorbeeld nam ik 2 ordners, maar in werkelijkheid heb ik er meer dan vijftig (die ik gelukkig niet allemaal open, maar alleen degene die ik nodig heb volgens de door mij gekozen configuratie).

Toch bedankt