Zum Inhalt springen

VBA - Ungültige Eigenschaftszuweisung - Warum?


VooDoo1981

Empfohlene Beiträge

ich habe in meinem Excelsheet eine funktion welchen mails verschickt diese habe ich nun so erweitert das eine form auf geht in welcher eine progressbar abläuft und mir durch den balken angibt wie viele mails bereits verschickt wurden.

das ganze habe ich mit excel 2000/xp gemacht, leider funktioniert es unter excel 97 nicht

ich bekomme folgende fehlermeldung:

Fehler beim Kompilieren:

Falsche Anzahl an Argumenten oder ungültige Eigenschaftszuweisung

er markiert mir dabei das show von frmProgressbar.Show

kann mir einer vielleicht weiterhelfen und mir sagen wie ich die eigenschaften einstellen muss damit es auch unter excel 97 geht

Dankeschön

Link zu diesem Kommentar
Auf anderen Seiten teilen

Load Test

Test.Show (Modeless) '------------------------------------------

Start_Progressbar '----------------------------------------------

'ruft die Prozedur AuswertungBesteller auf

AuswertungBesteller

'ruft die Prozedur AuswertungLieferanten auf

AuswertungLieferanten

'ruft die Prozedur Kontostanderinnerung auf

Kontoerinnerung

Test.Ende_Click '--------------------------------------------------------------

Fehler bringt er mir bei der .Show Eigenschaft - bei excel 2000 funktionierts ohne probleme

ich hatte so n problem mit den versionen schon einmal

damals mit einembutton da hat es gereicht eine eigenschaft des buttons auf false zu setzen

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok also ich hab noch mal n bischen rumm probiert

jetzt hab ich den übeltäter

und zwar is des modeless von show dafür verantwortlich

aber wie kann ich jetzt unter excel 97 eine form laden bzw anzeigen ohne das ich dann aus meinem code prozess rausgehe

sprich das er mir dann nach dem test.show die progressbar zeigt und dann im code weitergeht

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie kann ich unter Excel 97 eine Form ungebunden aufrufen

mit UserForm.Show (Modeless)

funktioniert es nicht da er die Modeless Eigenschaft noch nicht kennt

Weiß vielleicht jemand wie ich die Form unter Excel 97 ungebunden aufrufen kann, bzw. unterstützt office 97 so eine Eigenschaft eigentlich schon

Link zu diesem Kommentar
Auf anderen Seiten teilen

Moin !

erstmal ein paar Satzzeichen für dich: .......... ,,,,,,,,,, ;)

zum Problem:

Excel 97 unterstützt modeless wirklich noch nicht, hier ein Auszug aus einem Developer FAQ http://www.j-walk.com/ss/excel/faqs/xl97faq6.htm :

--------------------Schnipp--------------------

How can I make my UserForm stay open while I do other things?

Excel 97 UserForms are modal -- which means that the form must be dismissed before you can do anything else. Excel 2000, however, supports modeless UserForms.

--------------------Schnipp--------------------

In dem Punkt darunter ist jedoch ein Beispiel gezeigt, wie man das trotzdem lösen kann (auch unter 97, grad getestet). Der direkte Link zu dem Beipiel: http://www.j-walk.com/ss/excel/tips/tip34.htm

gruß

Christian

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...