Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, all
on the macro der Wert "ID" in Column "b" is not available the Error Message pop up Runtimeerrot 91 Objectvariable or With-Blockvariable not set. Sub Makro5() ' Dim ID As Integer Range("D1").Select ID = Range("D1") Columns("B:B").Select Selection.Find(what:=ID, After:=ActiveCell, LookIn:=xlValues, LookAt _ :=xlWhole, SearchOrder:=xlByColumns,SearchDirection:=xlNext,M atchCase_ :=False, SearchFormat:=False).Activate ActiveCell.Offset(0, 1).Activate ActiveCell.Select Selection.Copy Range("F1").Select ActiveSheet.Paste End Sub Thanks Reiner |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
use Sub Makro5() ' Dim IDrng As range Dim ID Range("D1").Select set IDrng = Range("D1") ID=IDrng.value Columns("B:B").Select -- Regards Frank Kabel Frankfurt, Germany Reiner wrote: Hi, all on the macro der Wert "ID" in Column "b" is not available the Error Message pop up Runtimeerrot 91 Objectvariable or With-Blockvariable not set. Sub Makro5() ' Dim ID As Integer Range("D1").Select ID = Range("D1") Columns("B:B").Select Selection.Find(what:=ID, After:=ActiveCell, LookIn:=xlValues, LookAt _ :=xlWhole, SearchOrder:=xlByColumns,SearchDirection:=xlNext,M atchCase_ :=False, SearchFormat:=False).Activate ActiveCell.Offset(0, 1).Activate ActiveCell.Select Selection.Copy Range("F1").Select ActiveSheet.Paste End Sub Thanks Reiner |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub Test()
Dim FoundCell As Range On Error Resume Next Set FoundCell = Range("B:B").Find(Range("D1").Value) If Not FoundCell Is Nothing Then FoundCell.Offset(0, 1).Copy Range("F1") End If End Sub -- Jim Rech Excel MVP "Reiner" wrote in message ... | Hi, all | on the macro der Wert "ID" in Column "b" is not available the Error | Message pop up Runtimeerrot 91 Objectvariable or With-Blockvariable not | set. | Sub Makro5() | ' | Dim ID As Integer | | Range("D1").Select | ID = Range("D1") | Columns("B:B").Select | | Selection.Find(what:=ID, After:=ActiveCell, LookIn:=xlValues, LookAt _ | :=xlWhole, SearchOrder:=xlByColumns,SearchDirection:=xlNext,M atchCase_ | :=False, SearchFormat:=False).Activate | | ActiveCell.Offset(0, 1).Activate | ActiveCell.Select | Selection.Copy | | Range("F1").Select | ActiveSheet.Paste | | End Sub | | | Thanks | Reiner |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Jim Rech wrote:
Sub Test() Dim FoundCell As Range On Error Resume Next Set FoundCell = Range("B:B").Find(Range("D1").Value) If Not FoundCell Is Nothing Then FoundCell.Offset(0, 1).Copy Range("F1") End If End Sub Thanks it's easy but it's works Reiner |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
xpath error? Runtime Error 13 type mismatch | Excel Discussion (Misc queries) | |||
xpath error? Runtime Error 13 type mismatch | Excel Discussion (Misc queries) | |||
Runtime error '1004' General ODBC error | New Users to Excel | |||
Excel 2003 Macro Error - Runtime error 1004 | Excel Discussion (Misc queries) | |||
Syntax Error Runtime Error '424' Object Required | Excel Programming |