Automatisches Ausfüllen der EPDM-Vorlage

Hallo

Ich habe eine EPDM-Vorlage erstellt, deren Vorlagendatei eine Excel-Datei ist.

Ich kann diese Datei nach den gewünschten Variablen korrekt benennen, ich schaffe es auch, die Datenkarte problemlos auszufüllen.

Ich möchte auch, dass Sie einige Zellen in dieser Excel-Datei entsprechend den in der Modellkarte eingegebenen Variablen ausfüllen, ist das möglich?

Wenn ja, erklären Sie mir bitte die Vorgehensweise?

Herzliche Grüße

 

 

Hallo

Siehe hier:

https://forum.solidworks.com/thread/45894

http://www.javelin-tech.com/blog/2013/04/populating-cells-in-excel/

 

In die Zelle(n) Ihrer Excel-Tabelle geben Sie die folgende Formel ein:

=VALPROP("KUNDE")

Anmerkung:

Im obigen Beispiel ist CLIENT eine benutzerdefinierte (variable) Eigenschaft Ihrer Excel-Datei, die Sie über Ihre EPDM-Zuordnung vervollständigen konnten.

1 „Gefällt mir“

Es müssen bestimmte fehlende Schritte in Ihrem Verfahren mit der "VALPORP"-Formel geben, da ich keine Ergebnisse erhalte

@flegendre,

Haben Sie eines Ihrer alten Dokumente nicht wiedergefunden? In diesem Dokument befand sich kein Makro mit einer Funktion namens ... VALPROP! :)

 

Bei @Benoit.LF habe ich mir die Excel-Nomenklaturdatei angesehen, die in das EPDM integriert worden war.

Aber für mich hat das Makro auf dieser Ebene nicht eingegriffen.

Ich kopiere die Datei.

 

 


imp_10_002-nomenclature.xls

Auf jeden Fall funktioniert die einfache Tatsache, die Formel  =VALPROP zu setzen, für mich nicht, also muss es etwas anderes geben.

Ich werde versuchen, Ihr Modell als Basis zu verwenden und meine Eigenschaften darin zu platzieren, um zu sehen, ob es funktioniert

In der Tat sehe ich die Funktion im Makro nicht. Sie haben keine andere, einfachere Excel-Vorlage?

Aber dieser "Valprop" ist notwendigerweise hausgemacht: Er wird nicht als vorhandene Funktion in Excel aufgeführt.

Ich bin auf der Suche nach .......

1 „Gefällt mir“

In der Tat scheint es nicht zu funktionieren, wie ich oben angedeutet habe, aber ich erinnere mich, dass ich die benutzerdefinierten Eigenschaften einer Excel-Datei (und sogar Word) problemlos abrufen konnte ...

Ich bin immer auf der Suche nach .....

1 „Gefällt mir“

Hallo 

Ich habe das gleiche Problem. Nach mehrmaliger Suche habe ich einen Weg gefunden, dies mit Makros zu tun.

- Sie müssen Ihre Datei in .xlsm ändern (um Makros zu verwalten)

- Erstellen Sie ein neues Blatt in der Excel-Datei (an 1. Stelle)

- Erstellen Sie ein neues Makro mit dem Namen "Auto_Open" mit diesem Code:

Eingewechselt Auto_Open()
infoWorkbookCustomDocumentProperties ActiveWorkbook
Ende Sub


Sub infosWorkbookCustomDocumentProperties(Wb As Workbook)
    Dim-Wert als DocumentProperty
    Dim i As Byte
    
    Bei Fehler: Weiter fortsetzen
    
    'Schleife über die Sammlung vordefinierter Eigenschaften
    Für jeden Wert in Wb.CustomDocumentProperties
        i = i + 1
        "Fügt die Namen der Eigenschaften in Spalte A ein
        ThisWorkbook.Worksheets(1). Zellen(i, 1) = Valeur.Name
        "Fügt den Inhalt der Eigenschaft in Spalte B ein
        ThisWorkbook.Worksheets(1). Zellen(i, 2) = Wert.Wert
    Nächster
    
    ThisWorkbook.Worksheets(1). Spalten ("A:B"). Automatisch anpassen
Ende Sub

- Führen Sie das Makro aus

- Verknüpfen Sie die zu füllenden Zellen mit den Eigenschaften, die Sie aus dem ersten Blatt abgerufen haben

- und blenden Sie das erste Blatt aus

Zu Hause hat es geklappt

Keine Antwort, optimal