Ara - bul - sola git - yaz

Katılım
8 Aralık 2021
Mesajlar
1
Excel Vers. ve Dili
bilmiyorum
Başlıkta da yazdığım gibi,
Bir kelime aratmam gerekli ve o kelimenin olduğu hücrelerin misal veriyorum 5 solundaki hücreye 12431234 gibi bir sayı yazılmalı. Sayıyı ben gireceğim.

Veya

Seçtiğim hücrelerin 5 solundaki hücreye 1234141234 yazsın. Yazılacak sayıyı ben girmeliyim.

Teşekkürler..
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,679
Excel Vers. ve Dili
Microsoft 365 Tr-64
Örnek dosyanız olmadığı için ancak aşağıdaki gibi yardımcı olabilirim.
Kod, çalıştığı sayfanın E-X sütunları arasında (E ve X dahil) Aranan ifadeyi bulur ve Yazılacak sayıyı yazar.
Bulamazsa bir işlem yapmaz

C++:
Sub AraBul5gerisineyaz()
    Dim Aranan, Bul As Range
    Aranan = "Ali" 'Buraya aradığınzı veriyi yazarsınız
    Yazılacak = 12345 ' Buraya ne yazmak istediğinizi yazarsınız
    Set Bul = Range("E:X").Find(Aranan, , xlValues, xlWhole)
    If Not Bul Is Nothing Then Bul.Offset(0, -5) = Yazılacak
    Set Bul = Nothing
End Sub
 
Üst