Listbox ersten Eintrag markieren
#11
Hallo,

warum, wenn du es anders brauchst sucht man nach der Ursache.
Gehe doch einfach der Reihe nach vor und schaue wo der Listindex wieder auf -1 gesetzt wird.
Gibst du immer so schnell auf?

Gruß Uwe
Antworten Top
#12
Also ich habe es jetzt alles abgesucht, aber für mich nichts zu finden.

Öffne ich aus dem VBA klappt es immer.
Über den Button "Schaden suchen" nicht.

Anbei die Datei.


Angehängte Dateien
.xlsm   Testdatei.xlsm (Größe: 263,22 KB / Downloads: 7)
Antworten Top
#13
Hallo,
 
die Datei hat einen Knacks weg. Format Funktion wird als Bibliotheksfehler erkannt.
 
Die Ursache für listindex-1 ist das Change Ereignis der Listbox.
 
Nutze statt Intialize einfach Activate des Userforms.

Fehlersuche hat 1min gedauert.

Falls du dies im Initialize belassen willst, kannst du auch mit einer Boolean Variable in der Listbox den Codedurchlauf beim Initialisieren des Userform abblocken.
 
Gruß Uwe
Antworten Top
#14
Lösche Userform_Activate.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#15
Also Fehler tauchen bei mir im 24 als auch im 365 nicht auf.
Wenn ich Sub ListBox1_Change() deaktiviere bringt es auch keine Änderung.
Antworten Top
#16
ich musste bei mir über EXTRAS - VERWEISE einen nicht mehr vorhandenen Verweis deaktiveren (Microsoft Windows Common Controls)
Danach hat die Datei bei mir funktioniert.
Gruß Daniel
Antworten Top
#17
Hallo,

ich habe nichts von deaktivieren geschrieben.

Anbei die Datei 1. Zeile wird markiert.

.xlsm   Testdatei(1).xlsm (Größe: 240 KB / Downloads: 11)

Gruß Uwe
Antworten Top
#18
Bei mir nicht.
Keine Ahnung warum.
Antworten Top
#19
In der Textdatei??
   

Gruß Uwe
Antworten Top
#20
Bei mir nicht!

Keine Ahnung warum.


Angehängte Dateien Thumbnail(s)
   
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste