ich habe eine Excel Mappe mit mehreren Sheets und auf jedem hab ich ein Drehfeld mit dem man durch die Seiten wechseln können soll. Ich hab mir da folgendes gebastelt:
Code im Sheet zB:
Private Sub SpinButton1_Spinup()
MakroWIntro
End Sub
Private Sub SpinButton1_Spindown()
MakroWB5
End Sub
Code im Modul1 zB:
Sub MakroWIntro()
Sheets("Intro").Select
Range("a1").Select
End Sub
Sub MakroWB5()
Sheets("##5").Select
Range("a5").Select
End Sub
Das funktioniert auch eigtl super, aber wenn ich mit den Buttons durch die sheets schalte und dann in dem sheet zu dem ich geschaltet habe ein neues feld auswählen möchte, dann wählt excel ein feld aus das 3 oder 4 felder weiter recht und oder ein paar drunter liegt.
Also zB wechsel von sheet1 zu sheet2. Da will ich jetzt mit der Maus B1 auswählen, aber Excel wählt dann E7 aus :(
Erst wenn ich unten auf dieser Sheet-Auswahlleiste ein andere auswähle kann ich wieder normal ein Feld auswählen.
Woran kann denn das liegen? Ich hab schon überall gesucht und es mit .Activate, mit .Select, mit direkt den Befehl zum Drehfeld Sub, ohne Range.Select, das er im neuen Sheet noch mal was eingibt... kA es passiert immer das gleiche: ich kann wechslen aber danach nichts ordentlich auswählen :(
Evtl muß ich dazu sagen, das in fast alles Sheets, Zellen gesperrt sind um sie zu schützen. Kann das damit zusammen hängen? Was könnte ich dann machen?
Danke schon mal :)