نوشته اصلی توسط
roohalamin
ممنونم آقا رسول از راهنمايي شما اما منظورم را باز درست نگفتم انگار. ببينيد چون دو تا شيت من حاوي بسيار زيادي اسم است كه در صفحات مختلف اين شيت است بعد من ميخوام وقتي لينك ميدم بره و خودش كلمه يا كلمه هاي از فايل مبدا رو در فايل مقصد پيدا كنه و يعني احتمالا با ماكرويي چيزي بايد حل شود يعني من سلول خاصي منظورم نيست سلولي در فايل مقصد را خودش پيدا كند كه همان در فايل مبدا هست
فکر کنم متوجه منظورتون شدم از ماکرو ذیل میتونید استفاده کنید
کد PHP:
Sub Macro1()
'
' Macro1 Macro
'
'
Sheets(1).Range("D4") = ""
Dim Target As Variant
Dim i, Result As Integer
Target = Sheets(1).Range("D3")
For i = 2 To Sheets.Count Step 1
Sheets(i).Select
Set Cell = Cells.Find(What:=Target, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
If Not Cell Is Nothing Then
Cell.Activate
Result = Result + 1
Exit For
End If
Next
If Result = 0 Then
Sheets(1).Select
Sheets(1).Range("D4") = "موردی پیدا نشد"
End If
End Sub
یک نمونه هم در فایل پیوست هست
علاقه مندی ها (Bookmarks)