Problem z kodem VBA pod Open Office Basic
: czw maja 05, 2016 12:51 pm
Czesc
To moj pierwszy post na forum i na wstepie chcialbym sie przywitac
Mam spory problem, gdyz po przesiadce na pakiet OpenOffice nie umiem poradzic sobie z konwersja makr pod OOB Calc :/
Nie mam zielonego pojecia jak to zrobic, poswiecilem mega duzo czasu, a efektow brak
Kod:
Sub Pobranie()
Application.ScreenUpdating = False
Sheets("Kalk").Select
nazwa = Range("a2").Value
x = 0
Sheets("Skory").Select
Range("a2").Select
Do While x <= 400
If ActiveCell.Value = nazwa Then
ActiveCell.Offset(0, 1).Value = ActiveCell.Offset(0, 1).Value - Range("j2").Value
ActiveCell.Offset(0, 3).Value = ActiveCell.Offset(0, 3).Value + (-Range("j2").Value + Range("m2").Value)
End If
ActiveCell.Offset(1, 0).Select
x = x + 1
Loop
Sheets("Kalk").Select
Range("i2").Value = 0
End Sub
Dzieki za wszelka pomoc
To moj pierwszy post na forum i na wstepie chcialbym sie przywitac
Mam spory problem, gdyz po przesiadce na pakiet OpenOffice nie umiem poradzic sobie z konwersja makr pod OOB Calc :/
Nie mam zielonego pojecia jak to zrobic, poswiecilem mega duzo czasu, a efektow brak
Kod:
Sub Pobranie()
Application.ScreenUpdating = False
Sheets("Kalk").Select
nazwa = Range("a2").Value
x = 0
Sheets("Skory").Select
Range("a2").Select
Do While x <= 400
If ActiveCell.Value = nazwa Then
ActiveCell.Offset(0, 1).Value = ActiveCell.Offset(0, 1).Value - Range("j2").Value
ActiveCell.Offset(0, 3).Value = ActiveCell.Offset(0, 3).Value + (-Range("j2").Value + Range("m2").Value)
End If
ActiveCell.Offset(1, 0).Select
x = x + 1
Loop
Sheets("Kalk").Select
Range("i2").Value = 0
End Sub
Dzieki za wszelka pomoc