BASIC-Syntaxfehler.
Unerwartetes Symbol: End Sub.
Code: Alles auswählen
Sub Zahlungskonditionen
with thiscomponent.sheets(1)
sheet = ThisComponent.CurrentController.ActiveSheet
for i = 72 to 120
if .getcellbyposition(1 ,i).string = "Zahlungskonditionen" then exit for
if .getcellbyposition(1 ,i).string = "" then
i=i+1
end if
if .getcellbyposition(1 ,i).string = "" then
.getcellbyposition(1 ,i).string = "Zahlungskonditionen"
exit for
end if
next
textcur=sheet.getcellbyposition(1,i).gettext().createtextcursor()
textcur.gotostart(true)
textcur.CharWeight=com.sun.star.awt.FontWeight.BOLD
if .getcellbyposition(1 ,i).string = "Zahlungskonditionen" then
if .sheets(2).getcellbyposition(7 ,10).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D11"
i=i+1
if .sheets(2).getcellbyposition(7 ,11).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D12"
i=i+1
if .sheets(2).getcellbyposition(7 ,12).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D13"
i=i+1
if .sheets(2).getcellbyposition(7 ,13).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D14"
i=i+1
if .sheets(2).getcellbyposition(7 ,14).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D15"
i=i+1
if .sheets(2).getcellbyposition(7 ,15).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D16"
i=i+1
if .sheets(2).getcellbyposition(7 ,16).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D17"
i=i+1
if .sheets(2).getcellbyposition(7 ,17).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D18"
i=i+1
if .sheets(2).getcellbyposition(7 ,18).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D19"
i=i+1
if .sheets(2).getcellbyposition(7 ,19).value > "0" then
.getcellbyposition(1 ,i+1).formula = "=Listenfelder.D20"
end if
end with
End Sub
Code: Alles auswählen
if .sheets(2).getcellbyposition(7 ,10).value > "0" then
Gruss