Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello.
I've used a recent code from this group and it's giving me some problems. Hope you don't mind me asking for your help. When I run the 'auto date' code, it cancels out my vlookup code and creates and error. After this happens, all the code in my workbook becomes inoperable. Can you examine the code I'm using and give me some hints, please? --- Private Sub Worksheet_Change(ByVal Target As Range) <<<<<<The following code runs the vlookup... Dim rng As Range, res As Variant If Target.Cells.Count 1 Then Exit Sub If Intersect(Target, Me.Range("B6:B5000")) Is Nothing Then Exit Sub Set rng = Worksheets("StatePris").Range("A1:C50000") res = Application.VLookup(Target, rng, 2, False) Application.EnableEvents = False If IsError(res) Then Target.Offset(0, 1).Resize(1, 2).Value = "" Else Target.Offset(0, 1).Value = res Target.Offset(0, 2).Value = Application.VLookup(Target, rng, 3, False) Application.EnableEvents = True End If <<<<this code runs the auto date With Target With Target If .Count 1 Then Exit Sub If Not Intersect(Range("B6:B2000"), .Cells) Is Nothing Then Application.EnableEvents = False If IsEmpty(.Value) Then .Offset(0, -1).ClearContents Else With .Offset(0, -1) .NumberFormat = "dd mm yy" .Value = Now End With End If Application.EnableEvents = True End If End With End Sub Thanks.... Mark |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
AUTO FILL DATE 1ST & 15 | Excel Discussion (Misc queries) | |||
Date Auto Fill | Excel Discussion (Misc queries) | |||
Auto fill today's date | Excel Programming | |||
Date auto fill | New Users to Excel | |||
Auto Date Fill-in | Excel Worksheet Functions |