Formulu Makroya Çevirme

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Kolay gelsin.
Aşağıdaki gibi bir formul ile yapılan işlemi makro ile nasıl sağlarım. Yalnız .Formula ile değilde döngü ile yapmak istiyorum.
Yani yapmak istediğim A sütununda ilk 4 harfi "Soru" kelimemesi olan hücre ile alt hücreyi veri olarak birleştirmek.Tek satır yapmak. Birleştirilen alt hücreyi de silmesi gerek.

EĞER(SOLDAN(A1;4)="Soru";BİRLEŞTİR(A1;A2);A1)


Teşekkürler.
 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
Merhaba
Aşağıdaki gibi denermisiniz?
Kod:
Private Sub CommandButton1_Click()
For a = 1 To Cells(Rows.Count, "A").End(3).Row
If LCase(Left(Cells(a, 1), 4)) = LCase("soru") Then
Cells(a, "b") = Cells(a, "a") & " " & Cells(a + 1, "a")
Cells(a + 1, "a") = ""
a=a+1
Else
Cells(a, "b") = Cells(a, "a")
End If
Next
End Sub
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Teşekkürler.
 
Üst