Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am currently trying to look at C18:C20 and compare that to C22:C24.
And if they are the same then do C18+C22, C19+C23 and C20+C24. But it keeps erroring saying mismatch. I've tried to reduce the range(to only 2 rows as shown in the code below) but the only time it will work is if I just do one cell at a time but I need the macro to look at the group. Sub test() Dim rang1 As Range Dim rang2 As Range Set rang1 = Range(Cells(18, 3), Cells(19, 3)) Set rang2 = Range(Cells(22, 3), Cells(23, 3)) If rang1 = rang2 Then Cells(18, 7) = (Cells(18, 7) + Cells(22, 7)) If rang1 = rang2 Then Cells(19, 7) = (Cells(19, 7) + Cells(23, 7)) If rang1 = rang2 Then Cells(20, 7) = Cells(20, 7) + Cells(24, 7) End End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Visual Basic Error Run Time Error, Type Mismatch | Excel Discussion (Misc queries) | |||
xpath error? Runtime Error 13 type mismatch | Excel Discussion (Misc queries) | |||
Conditional Formatting - Run Time Error '13' Type Mismatch Error | Excel Programming | |||
Type Mismatch error & subscript out of range error | Excel Programming | |||
Befuddled with For Next Loop ------ Run - Time Error '13' Type Mismatch Error | Excel Programming |