ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1205
1205
EMPFEHLEN
-
Moin Leuts,
ich habe mir ein Excel-Makro (VBA-Funktion im einem Modul) geschrieben, die einen Parameter vom selbstdefinierten Typ 'Eigenschaft' bekommt.
Code :1 2 3 4 5
Public Enum Eigenschaft ArtNr = 0 Preis = 1 Name = 3 End Enum
Die Funktion hat folgende Signatur: 'Public meineFunktion( argument As Eigenschaft ) As String'
Im Direktfenster des VBA-Editors(IDE) liefern mir Aufrufe wie
Debug.print meineFunktion( ArtNr )
Debug.print meineFunktion( artnr )
Debug.print meineFunktion( preis )
Debug.print meineFunktion( 0 )
Debug.print meineFunktion( 2 )
alle korrekte Ergebnisse
Das Problem ist, wenn ich die Funktion meineFunktion( ArtNr ) in einer Excel-Zelle verwende, liefern nur die numerischen Aufrufe das gewünschte Ergebnis.
Die eigentlich beabsichtigten Aufrufe mit den AliasNamen (ArtNr, Preis, ... ) verursachen einen Fehler, bzw. liefern '#WERT' zurück.
Mir scheint Excel erkennt die enum-Definition in dem Modul nicht
Wie kann ich Excel den per per Enum definierten Variablentyp 'Eigenschaft' bekannt machen?
Bin für jeden Tip dankbar.
Gruß
Gego P aus H.
Ähnliche Themen
-
CKFinder wer kennt ihn und kennt sich damit aus?
Von Lenox im Forum Coders TalkAntworten: 0Letzter Beitrag: 29.12.08, 00:11 -
IE6: Kennt Variablen nicht
Von redX im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 02.02.07, 09:11 -
Kennt sich hier jemand mit JGo aus oder kennt ein entsprechendes Forum?
Von Loki2 im Forum JavaAntworten: 0Letzter Beitrag: 13.10.05, 08:01 -
LPDIRECTDRAW7 kennt er nicht
Von TimN im Forum C/C++Antworten: 24Letzter Beitrag: 23.05.05, 11:24 -
wer kennt sich gut mit formeln im excel aus ?
Von unknown944 im Forum SmalltalkAntworten: 3Letzter Beitrag: 04.01.02, 13:04





Zitieren
Login





