Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Mit SpinButton nächsten Datensatz anzeigen
#1
Hallo,

ich habe eine Excel Liste mit einer Prozedur, die beim Doppelklick auf eine Zeile gestartet wird:
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)

in dieser Prozedur lasse ich mir die aktuelle Zeile/Spalte anzeigen mit
    MsgBox "Sie befinden sich in Zelle " & Target.Address

Und in Userform1 habe ich SpinButtons.
Wenn ich dort nun den einen Knopf drücke soll die Target.Adresse eine Zeile nach oben springen, und beim anderen Knopf eine Zeile nach unten.
Wir übergebe ich den Parameter -1 oder + 1 aus der Userform denn an die Prodzedur, damit der Wert Target-Address-Wert entsprechend geändert wird?


Bisher heisst die Prozedur in der UserForm zu den Spinbuttons
   Private Sub SpinButton1_Change()
      MsgBox(SpinButton1.Value)
   End Sub

Gruß
Statler
Antworten Top
#2
Hallo,

Code:
Private Sub SpinButton1_SpinDown()
  MsgBox "Sie befinden sich in Zelle " & ActiveCell.Offset(1).Address
End Sub

Private Sub SpinButton1_SpinUp()
  MsgBox "Sie befinden sich in Zelle " & ActiveCell.Offset(-1).Address
End Sub

Gruß Uwe
Antworten Top
#3
Prima. Danke.
Damit versuche ich es mal.

Gruß
Statler
Antworten Top


Gehe zu:


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