Hallo Leute,
ich hab da mal eine Frage.
Ich möchte gerne eine Baugruppe über Makros ändern.
D.h. ich verwende zur Zeit eine mit OLE eingefügte Excel-Tabelle
und ändere die Werte in Form von
Part.Parameter("breite@Skizze1@neuteil.Part").SystemValue = Range("breite").Value / 1000
Klappt soweit auch hervorragend. Ich kann auch Konfigurationen über diese in der Excel-Tabelle vorhandenen Makros steuern.
Jetzt kommt das Problem. Leider muß ich vorher alle Bauteile der Baugruppe öffnen, damit das Makro funktioniert.
Sonst kommt der Laufzeit-Fehler 91 Objektvariable nicht festgelegt.
Zum Einen jetzt die Frage, gibt es noch eine andere herangehensweise
an das steuern der Variablen. Ich habe es auch direkt mit einem Makro ohne eingefügt Excel-Tabelle versucht. Klappt sogar ohne die Teile zu öffnen. Nachteil nur das mir die Werte im eigenen Formular verloren gehen und ich diese nicht seperat abspeichern möchte. (zuviel Aufwand)
Es sei denn jemand kennt die Möglichkeit die OLE-Excel Tabelle mit Werten zu füttern. Einfaches Range("A1").value geht da nicht weil der Bezug zur Excel-Tabelle fehlt.
Vielleicht hat jemand auch noch ne ganz andere Idee.
Habe mich hoffentlich verständlich ausgedrückt.
Bin für Hilfe sehr dankbar.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP