Vraag:
Een grafiek maken van verbindingen tussen Office-bestanden
Krzysztof Jakóbczyk
2014-05-07 15:41:37 UTC
view on stackexchange narkive permalink

Ik bereid me voor om enorme hoeveelheden bestanden tussen bestandsservers te verplaatsen. De bestanden bevinden zich in verschillende shares binnen een van de vele servers. Ik dacht dat het goed zou zijn om een ​​duidelijk beeld te hebben van wat waar is gekoppeld, bijvoorbeeld: ik heb veel Excel-bestanden in share A en B - ik zou graag zien dat een bestand van locatie A is gekoppeld from) naar bestand in share B. Dit zou me in staat stellen het migratieproces beter te plannen, zodat ik weet welke shares samen moeten worden gemigreerd.

Welke software kan ik gebruiken om een ​​grafiek te maken van (vooral ) Excel-bestanden en koppelingen daartussen? Het zou het beste zijn als de software gratis of GPL zou zijn.

Welk budget? U noemt Excel, wilt u ook voor Word / PowerPoint / etc?
Ik heb de beschrijving bijgewerkt met specifieke informatie.
Twee antwoorden:
Siva Karthikeyan
2015-08-13 14:32:54 UTC
view on stackexchange narkive permalink

Mogelijk moet u eerst de referentie uit een Excel-bestand extraheren. Deze SO-vraag heeft zeer goede details. Als je een eenvoudige oplossing wilt, kun je de link gebruiken om een ​​aparte lijst met referenties te extraheren.

Als u een Excel-blad kunt maken met alle bestanden en hun relatie, kunt u Neo4J gebruiken om die gegevens te gebruiken om de grafiek te genereren. Bekijk deze link op Neo4j, het kan je helpen.

Davis Jebaraj
2015-10-22 19:17:05 UTC
view on stackexchange narkive permalink

Als een programmatische oplossing acceptabel is, kan Essential XlsIO worden gebruikt om de lijst met externe verwijzingen voor Excel-bestanden te genereren.

Eenvoudige voorbeeldtoepassing die een lijst met broncode genereert code: link.

  // typ casten naar interne klasse "WorkbookImpl" van "IWorkbook" WorkbookImpl workbookImpl = werkmap als WorkbookImpl; // Haal de externe werkmaplijst op waarnaar werd verwezen vanuit het invoerbestand voor elk (ExternWorkbookImpl-boek in workbookImpl.ExternWorkbooks) {// De URL-naam ophalen van de externe werkmapstring externalURL = book.URL; }  

De bron vereist Visual Studio en Syncfusion Essential Studio om te compileren.

De hele reeks besturingselementen is gratis beschikbaar via de gemeenschapslicentie programma als je daarvoor in aanmerking komt. Opmerking: ik werk voor Syncfusion.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...