Re: Zeichen ändern?
Verfasst: Di, 11.09.2007 18:25
Versuch's mal mit Bearbeiten > Suchen&Ersetzen... oder einfach Strg+F
Gruß
lorbass
Gruß
lorbass
deutsches Forum rund um Apache OpenOffice und LibreOffice
http://de.openoffice.info/
Code: Alles auswählen
Sub zeitkonvertierung '33,5→ 33:50 (Stunden)
odoc = thisComponent
osheet = odoc.sheets(0) '1.TabellenBlatt
Dim Lokalformate as new com.sun.star.lang.Locale
numberformats = odoc.numberformats
numberformatstring = "[HH]:MM"
numberformatid = numberformats.queryKey(numberformatstring, Lokalformate, True)
if numberformatId = -1 then
numberformatId = numberformats.addNew(numberformatstring,Lokalformate)
end if
for z = 0 to 99 'Zeilen 1 bis 100.....
konvertzelle = osheet.getcellbyposition(0, z) '....in Spalte A
v =konvertzelle.string
hh = left(v,instr(v,",")-1)
mm =right(v,2)
konvertzelle.formula = hh & ":" &mm
konvertzelle.numberformat = numberformatId
next
End Sub