Announcement

Collapse
No announcement yet.

Excel-Datei laden und sofort Formular anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel-Datei laden und sofort Formular anzeigen

    Hallo,<br>
    ich habe ein Add-In für Excel geschrieben, welches beim Start von Excel einen Menueintrag hinzufügt und verschiedene Unterpunkte. Wenn der Anwender auf einen Menupunkt klickt, wird eine .xls-Datei geladen und es soll ein Formular mit dem vorgegebenen Namen "frmMain" angezeigt werden.<br>
    Ein Makro, das ich über das Add-In einfüge und mit einem Menueintrag verknüpfe, sieht momentan folgendermaßen aus:
    <pre>
    Sub Menu0()
    Workbooks.Open Filename:="c:\vba\Bankkonto.xls"
    Set frm = ActiveWorkbook.VBProject.VBComponents("frmMain")
    MsgBox (frm.Name)
    frm.Show
    End Sub
    </pre>
    Die Datei wird wie gewünscht geladen, und der Name des Formulars wird auch korrekt angezeigt, frm ist also wie gewünscht eine Referenz auf das Formular, das angezeigt werden soll.<br>
    Aber frm.Show führt zur Fehlermeldung "Objekt unterstützt Eigenschaft oder Methode nicht"<br>
    Mache ich irgendwas falsch oder geht das einfach nicht?<br>
    Die nötige MS-Bibliothek (FM20.dll) ist übrigens eingebunden<br>
    Danke<br>
    Patrick
Working...
X