Replace Vlookup with a macro

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a huge excel sheet being shared over the network the problem is that
when i run vlookup and save the file the file size goes very big. also the
data is really huge in these and its really inconvenient to run vlookup again
and again. i want to automate the process that when i open the workbook i
just run the macro and its done.

the current vlookup goes in cell c of worksheet 1 and compares A2 to whole
worksheet 2 and return cloumn 1 in cell c if its a exact match. this process
is sometimes hamper by spaces in which case it does not return a value. i
need a way to automatically delete all speace and html spaces also in sheet 1
column A .

Your help will be great and will save me plenty of time.

Thanks
 
Hi Arain,

Adjust the following macro to your specific needs :

Sub Report()
Dim oCell As Range
Dim Dest As Range
For Each oCell In ActiveSheet.Range("A2:A10")
Set Dest =
Sheets("Sheet2").Range("A2:A10").Find(What:=oCell).Offset(0, 1)
oCell.Offset(0, 2) = Dest.Value
Next oCell
End Sub


HTH
Cheers
Carim
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Excel Vlookup Help 0
Excel IF statement with vlookup 2
Need Help with VLOOKUP 4
VLOOKUP Problem 1
vlookup instructions,, or help making a formula 7
VLookup 1
Vlookup function macro 2
Vlookup issues 2

Back
Top