Atwist
Terugkerende gebruiker
- Lid geworden
- 24 jan 2006
- Berichten
- 1.055
- Besturingssysteem
- Wndows 10
- Office versie
- 2016
Hallo forumleden
Ik gebruik onderstaande macro om op te tellen in een databereik.
deze werkt zonder problemen.
Nu wilde ik deze ook gebruiken om de kosten af te trekken door de "+" door "-" te vervangen maar dat werk dus niet maar waarom weet ik niet.
Deze wilde ik ook gebruiken om 2 rows te delen dus wilde ik "+" door "/" vervangen maar ga ervan uit dat het ook niet werkt.
Ik hoop dat jullie raad weten.
Ik gebruik onderstaande macro om op te tellen in een databereik.
deze werkt zonder problemen.
Code:
Sub OptellenJaarkosten
sheet = ThisComponent.Sheets.GetByName("Jaarkosten")
maand = sheet.getCellRangeByName("E9:F27")
data = maand.DataArray
for each row in data
row(1) = row(0)+row(1)
next
maand.DataArray = data
End Sub
Nu wilde ik deze ook gebruiken om de kosten af te trekken door de "+" door "-" te vervangen maar dat werk dus niet maar waarom weet ik niet.
Code:
Sub AftrekkenJaarkosten
sheet = ThisComponent.Sheets.GetByName("Jaarkosten")
maand = sheet.getCellRangeByName("E9:F27")
data = maand.DataArray
for each row in data
row(1) = row(0)-row(1)
next
maand.DataArray = data
End Sub
Deze wilde ik ook gebruiken om 2 rows te delen dus wilde ik "+" door "/" vervangen maar ga ervan uit dat het ook niet werkt.
Ik hoop dat jullie raad weten.