ich bin Anfänger in Basic und habe mir folgendes Makro "zusammengebastelt":
Code: Alles auswählen
Sub Spalte
dim Ergebnis as new com.sun.star.sheet.GoalResult
dim FormelAdresse as new com.sun.star.table.CellAddress
dim VariablenAdresse as new com.sun.star.table.CellAddress
dim Zielwert as integer
dim zeile as integer
oDoc = ThisComponent
oSheet = ThisComponent.Sheets(1)
oCelle=oDoc.getCurrentSelection().getCellAddress()
Wert=oCelle.column
msgbox ("Spalten A bis IV sind ausgewertet."+ Chr(13) + "Die aktuelle Spalte ist: " & Wert, , "Abfrage aktuelle Spalte") 'Ausgabe als Messagebox
End Sub
sub Zeile
dim Ergebnis as new com.sun.star.sheet.GoalResult
dim FormelAdresse as new com.sun.star.table.CellAddress
dim VariablenAdresse as new com.sun.star.table.CellAddress
dim Zielwert as integer
dim spalte as integer
oDoc = ThisComponent
oSheet = ThisComponent.Sheets(1)
oCelle=oDoc.getCurrentSelection().getCellAddress()
Wert1 = oCelle.Row
msgbox ("Zeilen 0 bis 32.000 sind ausgewertet." + Chr(13) + "Die aktuelle Zeile ist: " & Wert1, 64 , "Abfrage aktuelle Zeile") 'Ausgabe als Messagebox
End Sub
Hätte aber gerne, dass das Makro "Sub Zeile" direkt nach Bestätigung der ersten MsgBox abläuft.
Habe es schon mit:
Code: Alles auswählen
Call Zeile
Leider ohne Erfolg.
Hat jemand eine Rat.
Besser währe es noch, wenn beide Abfragen in nur einer MsgBox angezeigt würden.
Vielen Dank im voraus für die Hilfe.
Jürgen