Button funktioniert nicht
Verfasst: Mo, 19.01.2009 10:38
Also, ich habe ein kleines Makro geschrieben, welches Arbeitszeit umrechnet, und einem Button über "Éreignisse-Beim Auslösen" zugeordnet.
Am anfang hat es funktioniert. aber nun nicht mehr und ich habe keine Ahnung warum.
Mögliche Fehlerursachen :
1. Der Datei wurden mehrere Sheets beigefügt ?
2. Die Datei ist PW-geschützt ?
3. Mein Makro ist falsch ?
hier der Code :
Über die Symbolleiste (Anpassen, symbolleisten, Hinzufügen, usw.) funktioniert es hingegen einwandfrei (ausser wenn die Datei nicht geladen ist)
lg
Andreas
Am anfang hat es funktioniert. aber nun nicht mehr und ich habe keine Ahnung warum.
Mögliche Fehlerursachen :
1. Der Datei wurden mehrere Sheets beigefügt ?
2. Die Datei ist PW-geschützt ?
3. Mein Makro ist falsch ?
hier der Code :
Code: Alles auswählen
Sub Main
dim odoc as object
odoc = thiscomponent
mysheet = odoc.currentcontroller.activesheet
'farben = mysheet.getcellrangebyname("A1").CellBackColor
'f= "RGB-Farben: " & red(farben) &"," & green(farben) & "," & blue(farben)
'msgbox f
'exit sub
for i = 8 to 250
for o = 8 to 39
zeitholen = mysheet.getcellbyposition(i, o).value
zeitgeben = ((zeitholen-int(zeitholen))*1.66666666666667)+int(Zeitholen)
if mysheet.getcellbyposition(i, o).cellbackcolor <> rgb(255,255,204) then
mysheet.getcellbyposition(i, o).value = zeitgeben
mysheet.getcellbyposition(i, o).cellbackcolor = rgb(255,255,204)
end if
if mysheet.getcellbyposition(i, o+1).string = "" then
exit for
end if
next
if mysheet.getcellbyposition(i+1, 0).string = "" then
exit for
end if
next
End Sub
lg
Andreas