Grüezi Thomas, Hermes
Dabei wird dann die Fehlermeldung ausgelöst:
„Fehler beim Kompilieren
benutzerdefinierter Typ nicht definiert“
Dann dürfte beim Code kopieren was schief gegangen sein - Du
solltest bei dieser Fehlermeldung ein Fenster erhalten in
welchem Du auf [Debuggen] klicken kannst - welche Zeile(n)
werden im VBA-Editor dann gelb hinterlegt?
es wird am fehlenden Verweis hängen *schätz*
Daher habe ich die Einbindung in xl2007 mal vorgenommen und
kann deine Probleme (teilweise) bestätigen.
Öffne nochmals deine Datei mit dem Code und gehe mit Alt+F11
in de VBA-Editor. Füge hier nun eine Userform ein mit Menü:
‚Einfügen‘/Userform.
Damit ist das Proplem mit dem Benutzerdefinierten Datentypen
behoben.
Ja, dies setzte auch schon schon bei früheren Versionen den Verweis.
Welche probleme bei XL2007 kannst du bestätigen?
Klicke dann auf Menü: ‚Debuggen‘/Kompilieren - hier wirst Du
auf den Aufruf einer fehlenden Sub stossen. kommentire diese
Zeile (und auch gleich die nachfogende) aus, indem Du ein
Hochkomma (’) vor die Zeile schreibst. Nun sollte die
Kompiliereung ungehinidert durchlaufen.
Speichere die Mappe und verlass den VBA-Editor.
Entweder das, ich habe da ein Modul vergessen , oder das Modul einfügen, siehe hier:
**/t/frage-zur-faq/4760842
Sollte der Link nicht mehr klappen, die Beitragsfolge trägt den Betreff „Frage zur FAQ“ und müßte über Archivsuche findbar sein.
@Hermes die Beschreibung in der Faq ist nicht von mir, aber selbst wenn sie es wäre, dann wären halt andere Stellen für Vba-Anfänger unklar.
Deshalb wäre es sehr gut bei der Entwicklung der Beschreibung beteiligt sich ein oder mehrere Vba-Anfänger, die ihre frischen Problemstellen einbringen können so daß man die Beschreibung dementsprechend anändern könnte.
In einem sehr vergleichbaren Fall habe ich schon im Jahre 2006 um Rückmeldung von Vba-Anfängern gebeten, was sie denn an einer Beschreibung nihct verstehen.
Der Betreff wurde 2000mal angeklickt, Rückmeldung war/ist eine einzige:frowning:
Hier der Link:
/t/bitte-an-alle-excelianer-die-noch-kein-vba-kennen…
Ich glaube, es ist schon verständlich daß das Projekt ruht udn daß ich auch an der FAQ:2363 keinen großen Handlungsbedarf mehr habe da was zu ändern.
So wie es mir freistand überhaupt die FAQ:2363 bilden zu lassen, so steht es dir frei, Mailkontakt zu Alex aufzunehmen und deine frischen Erkenntnise was in der Beschreibung nicht verständlich steht, in eine verbesserte Beschreibung einfließen zu lassen.
Gruß
Reinhard
Im Tabellenblatt markierst Du den Bereich den Du hier in einen
Beitrag setzen willst, drückst Alt+F8 und startest das Makro
‚ExcelWWW‘. Der Bereich wird nun in die Zwischenablage
kopiert, wovon du sonst aber nichts mitbekommst.
Beantworte dann hier eine Frage und füge die Zwischenablage
mit Strg+V hier ein - betrachte dann deine Antwort in der
Vorschau und/oder poste das Ganze gleich damit auch wir an
deinem Erfolg teilhaben können.
Mit freundlichen Grüssen
Thomas Ramel
–
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]**