bul makro

Katılım
30 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
mm
Bir excell dosyam var. sayfa içerisinde bul(ctrl+f) komutunu makro ile butonla yapmak istiyorum. yardımcı olursanız sevinirim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki kodu deneyiniz.
Kod:
Sub Makro1()
On Error Resume Next
bul = Application.InputBox("Aranılan Kelimeyi Yazın", Application.UserName)
Cells.Find([bul]).Select
End Sub
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Aşağıdaki kodu deneyiniz.
Kod:
Sub Makro1()
On Error Resume Next
bul = Application.InputBox("Aranılan Kelimeyi Yazın", Application.UserName)
Cells.Find([bul]).Select
End Sub
Sayın Seyin Tiken, bulduğu hücreyi yanıp söndürse veya geçici olarak renklendirse hoş olmaz mı, ne dersiniz, kod nasıl olur? Teşekkür ederim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Sürekli yanıp sönen renkli bir hücre sorunlara yolaçtığı diye biliyorum. Aklıma şöyle bir çözüm geldi. Ne denli işe yarayacaksa?
Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
bul = Application.InputBox("Aranılan Kelimeyi Yazın", Application.UserName)
Cells.Find([bul]).Select
For s = 1 To 4000
ActiveCell.Interior.ColorIndex = 40
Next
ActiveCell.Interior.ColorIndex = 0
End Sub
4000 yazan yeri değiştirebilirsiniz.
 
Katılım
30 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
mm
bul-makro

Cevaplariniz İÇİn TeŞekkÜr Ederİm. Ancak AradiĞim Verİlerden Sadece Bİr Tanesİnİ Buluyor Ctrl+f Tekİ Gİbİ Arama Yapabİlİrmİyİm. Bİrde AradiĞim Kelİmeye Aİt Satirlari SeÇebİlİrmİyİm?
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sürekli yanıp sönen renkli bir hücre sorunlara yolaçtığı diye biliyorum. Aklıma şöyle bir çözüm geldi. Ne denli işe yarayacaksa?
Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
bul = Application.InputBox("Aranılan Kelimeyi Yazın", Application.UserName)
Cells.Find([bul]).Select
For s = 1 To 4000
ActiveCell.Interior.ColorIndex = 40
Next
ActiveCell.Interior.ColorIndex = 0
End Sub
4000 yazan yeri değiştirebilirsiniz.
Sayın Seyit Tiken, teşekkür ederim, sağolun, saygılar.
 
Katılım
30 Kasım 2007
Mesajlar
140
Excel Vers. ve Dili
mm
Soruma Cevap Alamadim
 
Üst