Erste Schritte in Excel-95 VBA:
Ich habe viele Programme in VB6 geschrieben und jetzt möchte ich mit Excel95-VBA eine Modem-Verbindung aufbauen.
(Es ist mein erstes Excel95-VBA Programm).
Nur wo sind die Tools dafür? Ich habe nicht gefunden wo man ein Formular öffnet und ich benötige ein MScomm-Element.
Auch den VBA-Projekt-Explorer vermisse ich, kein Symbol in der Leiste sichtbar und es passiert nichts wenn ich F11 drücke.
Danke im Voraus.
Yannick.
Hallo Yannick,
also zwischen EXCEL-Programm und VBA-Editor wird in EXCEL mit Tastenkombi + umgeschaltet.
Im VBA-Fenster ist standardmäßig der Projekt-Explorer eingeblendet. Falls nicht, dann einblenden mit +R, via Menü Ansicht, oder per Button in der Symbolleiste.
Userforms werden im Projektexplorer via rechte Maustatste eingefügt oder per Button (mit Auswahlliste) in der Symbolleiste. Die Userform-Tools werden angezeigt, wenn man ein Userform im Projekt-Explorer doppelklickt.
EXCEL-VBA hat kein MScomm-Element. Die Modemverbindung müßte hergestellt werden per Methode SHELL durch Aufruf als externes Programm unter Angabe der Parameter oder durch Deklaration von Objekten und Zuweisen von Objekteigenschaften. Allerdings hab ich damit keine Erfahrung.
Gruß
Franz
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Yannick,
also zwischen EXCEL-Programm und VBA-Editor wird in EXCEL mit
Tastenkombi + umgeschaltet.
Keine Reaktion auf Alt-F11
Im VBA-Fenster ist standardmäßig der Projekt-Explorer
eingeblendet. Falls nicht, dann einblenden mit +R,
via Menü Ansicht, oder per Button in der Symbolleiste.
Kein Button zu sehen und keine Reaktion auf Strg-R
Userforms werden im Projektexplorer via rechte Maustatste
eingefügt oder per Button (mit Auswahlliste) in der
Symbolleiste. Die Userform-Tools werden angezeigt, wenn man
ein Userform im Projekt-Explorer doppelklickt.
Auch dort tut sich nichts…
Ich habe das Gefühl dass ich ein ganz anderes Problem habe, aber welches?
EXCEL-VBA hat kein MScomm-Element. Die Modemverbindung müßte
hergestellt werden per Methode SHELL durch Aufruf als externes
Programm unter Angabe der Parameter oder durch Deklaration von
Objekten und Zuweisen von Objekteigenschaften. Allerdings hab
ich damit keine Erfahrung.
Vielleicht wäre das Schreiben einer DLL in VB6 das richtige,
aber welche Vorteile gegenüber der jetztigen Lösung bei der ich
das Modem in VB6 bearbeite und von dort aus Excel fernsteuere?
Gruß,
Yannick.
Gruß
Franz