Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I am new to amcro writing in excel and when run follwoing code i am
gettin Application-defined or object-defined error. Please help me . how can i achive this? Sub Loop8() ' This loop does the calculating itself and writes the result into each cell Range("D1").Select Do If IsEmpty(ActiveCell.Offset(0, -1)) Then ActiveCell.Value = 0 ActiveCell.Offset(0, -1).Value = "Customer" ElseIf ActiveCell.Offset(0, -1).Value = ActiveCell.Offset(-1, -1).Value Then ActiveCell.Value = 0 Else ActiveCell.Value = ActiveCell.Offset(0, -2).Value - ActiveCell.Offset(0, -3).Value End If ActiveCell.Offset(1, 0).Select Loop Until IsEmpty(ActiveCell.Offset(0, -2)) End Sub |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
You didn't say which line caused the error but the following will error if D1 is not Empty as you test for Offset(-1,-1) which will give a row value of 0 (if activecell is on row 1) which is invalid. ElseIf ActiveCell.Offset(0, -1).Value = ActiveCell.Offset(-1, -1).Value Then HTH " wrote: I am new to amcro writing in excel and when run follwoing code i am gettin Application-defined or object-defined error. Please help me . how can i achive this? Sub Loop8() ' This loop does the calculating itself and writes the result into each cell Range("D1").Select Do If IsEmpty(ActiveCell.Offset(0, -1)) Then ActiveCell.Value = 0 ActiveCell.Offset(0, -1).Value = "Customer" ElseIf ActiveCell.Offset(0, -1).Value = ActiveCell.Offset(-1, -1).Value Then ActiveCell.Value = 0 Else ActiveCell.Value = ActiveCell.Offset(0, -2).Value - ActiveCell.Offset(0, -3).Value End If ActiveCell.Offset(1, 0).Select Loop Until IsEmpty(ActiveCell.Offset(0, -2)) End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
SET statement tutorial | Excel Discussion (Misc queries) | |||
Creating a Powerpoint object (in XP onwards) with an ActiveWindow | Excel Discussion (Misc queries) | |||
Cannot start the source application for this object | Excel Discussion (Misc queries) | |||
VBA: Where to find Excel Object model? | Excel Discussion (Misc queries) | |||
Cannot start the source application for this object | Excel Discussion (Misc queries) |