Hi Stephan, 'macht richtig Spass, auf diese Art zu kommunizieren. Deine Einstellung, ein Problem lösen zu wollen, ist wirklich Spitze.
Nun zu unserem mittlerweile 'gemeinsamen' Problemchen.
Die Kernfrage ist: kann ich eine Tabelle mit einer einzigen Methode so referenzieren, dass ich die Eigenschaften TabNamen & TabIndex ausgeben kann?
uuuund das geht mit Deiner Lösung auch nicht, denn Du hast nicht die Tabelle sondern ebenfalls einen Bereich (Range) innerhalb einer Tabelle referenziert.
sub Name_oder_Index
oDoc = Thiscomponent
oSheet = oDoc.CurrentController.ActiveSheet.Rangeaddress
REM TabIndex über BereichsReferenzierung
msgbox oSheet.Sheet REM Ausgabe TabenIndex
msgbox oSheet.StartColumn REM Ausgabe = 0
msgbox oSheet.StartRow REM Ausgabe = 0
msgbox oSheet.EndColumn REM Ausgabe = 255
msgbox oSheet.EndRow REM Ausgabe = 31999
msgbox oSheet.NameREM !!! FEHLERMELDUNG
REM TabNamen über TabellenReferenzierung
oSheet2 = oDoc.CurrentController.ActiveSheet
msgbox oSheet2.Name REM Ausgabe TabellenNamen
msgbox oSheet2.Sheet REM !!! und nun hierbei Fehlemeldung
end sub
So, und nun erst einmal ins Wochenende - Morgen soll es ja einemal sommerlich werden.
Gruss
Wolf