
aber warum funktioniert das nicht ?
Code: Alles auswählen
for zaehlen = 0 to 15
test1=Inputbox("Name", "0")
if test1 = "" then
exit sub
end if
oDoc = thisComponent
oZielzelle = oDoc.sheets(zaehlen).getCellRangeByName("a1")
oZielzelle.string = test1
next zaehlen
es funktioniert bei tabellenblatt 1 (zaehlen = 0 // 1. eingegebener name)
bei tabellenblatt 2 steht der wert von tabellenblatt 3 drin, also der 3. eingegeben name
den 2. wert unterschlägt das programm irgendwie
und was muss zusätzlich in den code, damit das makro automatisch das aktuelle tabellenblatt anzeigt ??(also bei eingabe zaehlen=0 das erste tabellenblatt, bei zaehlen =1 das 2. usw)
wer hilft *mal ganz lieb guckt