Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi again, thanks for looking. In the following code snippet, I am looking
through a sheet for matching entries. If no match is found, I want to delete some output that's already been placed and jump ahead a few entries in the for each loop. I tried to do this by just redefining player, the variable in the for each loop, as a cell a few cells below where it used to be, but I get an object type mismatch error. How can I accomplish the goal of just skipping a few values of player here? For Each player In ws1.Range("B2:B" & lr1) Set c = ws2.Range("A2:A" & lr2).Find(What:=player, _ LookIn:=xlFormulas, _ LookAt:=xlPart, _ MatchCase:=False) If c Is Nothing Then ws3.Cells(x, lc3 + 4).EntireRow.Delete ws1.Cells(x, 26).Value = "DATA CORRUPTED" 'LINE OF INTEREST IS BELOW, GETTING OBJECT TYPE MISMATCH HERE player = ws1.Cells(player - y + 7, 2) y = 1 Set c = ws2.Range("A2:A" & lr2).Find(What:=player, _ LookIn:=xlFormulas, _ LookAt:=xlPart, _ MatchCase:=False) End If code continues on for the case where there is a match |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
probably simple - type mimatch error 13 | Excel Programming | |||
problem:Structure with Object reference (TYPE...END TYPE) | Excel Programming | |||
object on RHS when there is a type-mismatch | Excel Programming | |||
simple: type mismatch | Excel Programming | |||
On-the-fly determination of object type? | Excel Programming |