هدف من replace کردن چند نام یا عدد با عبارات دیگر هست. مثلا
6037991816468777 --> محمد
6037991845127846 --> رضا
.
.
.
تعداد این replace ها زیاد هست و تک تک وقت خیلی زیادی میبره،
چطور میتونم اینکارو کنم؟
ممنون
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Sub test()
Z1 = Cells(Rows.Count, "C").End(xlUp).Row
Z2 = Cells(Rows.Count, "H").End(xlUp).Row
For i = 2 To Z1
For J = 2 To Z2
If Range("c" & i).Value = Range("H" & J).Value Then
Range("c" & i).Value = Range("I" & J).Value
End If
Next: Next
End Sub
Sub test()
Z1 = Cells(Rows.Count, "C").End(xlUp).Row
Z2 = Cells(Rows.Count, "H").End(xlUp).Row
For i = 2 To Z1
For J = 2 To Z2
If Range("c" & i).Value = Range("H" & J).Value Then
Range("c" & i).Value = Range("I" & J).Value
End If
Next: Next
End Sub
کامنت