einwandfrei
vielen Dank
ich hatte es so probiert :
Code: Alles auswählen
MyDlg.execute()
name = MyDlg.getmodel.getbyname("Name").text
oZielzelle = oDoc.sheets(zaehlen).getCellRangeByName("a1")
oZielzelle.string = name
und jedesmal, wenn ich die Zelle a1 der Variablen zugeordnet habe, konnt ich in dem Dialog nix mehr ändern
noch ne Frage :
Warum funktioniert dieser code nicht
Code: Alles auswählen
Sub weiter
zaehlen = zaehlen +1
ansicht
End Sub
Sub back
zaehlen = zaehlen -1
ansicht
End Sub
sub ansicht
if zaehlen < "0" then
zaehlen = "0"
end if
[b]if zaehlen > "14" then
zaehlen = "14"
end if[/b]
odoc = thiscomponent
myView = oDoc.CurrentController
mySheet = oDoc.Sheets(zaehlen)
myView.setActiveSheet(mySheet)
end sub
Ziel soll sein,per Schaltfläche in meinem Dialog die Ansicht auf das aktuelle Tabellenblatt zu richten. BACK funktioniert einwandfrei, aber bei WEITER zaehlt das Makro Blatt 0+1, Blatt 1+1 und danach ist jedesmal Blatt 15 an der Reihe
wenn ich jedoch
schreibe funktioniert das einwandfrei, nach dem letzten Tabellenblatt springt die Ansicht beim Drücken der Schaltfläche wieder zum 1.