I'm not sure that this addressed all of your problem or is exactly what
you're looking for... so with that, the following macro puts the row in which
the number is found on the weekly sheet next to the number on the master
sheet. Note that you have to have both workbooks open in the same instance
and you will have to change the names (and possibly the start range) of your
workbook and sheets. Let me know if this doesn't do what you were after or
if you think we can tweak it so it can work.
If you're not familiar with macros, you do the following:
Copy the Code
Alt+F11 to start the VB Editor
Insert>Module
Paste code into white pane that appears
Alt+F11 to return to Excel
To use
Select monthly (template) sheet
Alt+F8 to bring up Macros
Highlight the macro name
Run
Option Explicit
Sub FindMe()
Dim curselection, c As Range
Set curselection = Workbooks("Book2").Sheets("Sheet1").Range("A1") 'or
wherever you start
Do Until curselection = ""
With Workbooks("Book1").Sheets("Sheet1") 'weekly sheet
Set c = Sheets("Sheet1").UsedRange.Find(What:=curselection.Value)
If Not c Is Nothing Then curselection.Offset(0, 1) = c.Row
End With
Set curselection = curselection.Offset(1, 0)
Loop
End Sub