ich habe im Forum über die verschiedensten Suchbegriffe und VBA Stichworte gesucht, aber keine Idee für folgendes Problem:
Über ActiveSheet.Index kann ich die aktuelle Blattnummer als Long auslesen und für andere Zwecke verwenden.
Über eine Inputbox frage ich einen Range ab:
Set StartBlattRange = Application.InputBox("STARTBLATT:" & vbLf & _
"Abbrechen verläßt den Vorgang.", " STARTBLATT ", , Type:=8)
If StartBlattRange Is Nothing Then
Exit Sub
End If
Über: MsgBox StartBlattRange.Column kann ich sauber die Spalte auslesen. Bei Address ebenso.
Aber ich habe keinen Befehl gefunden, mit dem der SheetIndex ausgelesen werden kann. Wenn es zwei Blätter sind und nach Auftauchen der Inputbox bspw. auf das zweite Sheet geclickt wird, möchte ich gern den Index auslesen. Die 2.
Wie ist das möglich? Läßt sich der Umweg über eine Range Inputbox sparen und stattdessen eine Inputbox, die allein schon den Click auf die Tabellenreiter unten interpretieren kann?
Vielen Dank für Eure Anregungen.
Grüße, Andreas