Concatenate functıon

Katılım
21 Haziran 2006
Mesajlar
25
Merhaba;
basit bir konuda yardımınızı istiyorum. CONCATENATE fonkiyonunu macro'nun içinde kullanmak istiyorum. A ve B sutunlarındaki değerler C sutununda birleştirilecek ama benim gibi bir acemi için sıkıntılı olan kısmı hangi satırda değişiklik yapılırsa sadece o satırı güncellemesi. bunu nasıl yapabilirim. yardımlarınız için şimdiden teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,745
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

VBA kod listesinde BİRLEŞTİR fonksiyonu bulunmamaktadır. EVALUATE kullanılarak yapılabilir ama gerek yok. Çünkü "&" işaretini kullanarak verileri birleştirme şansımız bulunmaktadır.

Aşağıdaki kod ile istediğiniz işlemi yapabilirsiniz. Bu işlemi yapacağınız sayfanın kod bölümüne uygulayıp deneyiniz.

Kod:
Option Explicit
 
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A:B")) Is Nothing Then Exit Sub
    Cells(Target.Row, "C") = Cells(Target.Row, "A") & Cells(Target.Row, "B")
End Sub
 

Ekli dosyalar

Katılım
21 Haziran 2006
Mesajlar
25
Selamlar,

VBA kod listesinde BİRLEŞTİR fonksiyonu bulunmamaktadır. EVALUATE kullanılarak yapılabilir ama gerek yok. Çünkü "&" işaretini kullanarak verileri birleştirme şansımız bulunmaktadır.

Aşağıdaki kod ile istediğiniz işlemi yapabilirsiniz. Bu işlemi yapacağınız sayfanın kod bölümüne uygulayıp deneyiniz.

Kod:
Option Explicit
 
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A:B")) Is Nothing Then Exit Sub
    Cells(Target.Row, "C") = Cells(Target.Row, "A") & Cells(Target.Row, "B")
End Sub
tam istediğim gibi olmuş. elinize sağlık.
 
Üst