• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

=birleştir () komutunun makro kodu nedir?

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
A1 hücresindeki veri ile B1 hücresindeki veriyi C1 hücresinde birleştirmek istiyorum. Bunu makro ile nasıl yapabilirim? Bir de, =birleştir() gibi formüllerin makro kodalarını bulabileceğim bir adres varsa verebilir misiniz? Teşekkürler.
 
makro kaydeti çalıştır

=birleştir() formülünü bir hücreye yaz makroyu durdur

kaydedilen makroda =birleştir() formülünün karşılığını bulacaksınız.
 
Sn mesleki,Araçlar-Makrolar-Yeni Makro kaydet yöntemi ile makro kaydetmeyi açın.

C1 hücrenize =BİRLEŞTİR(A1;B1) yazıp entere basın makro kaydetmeyi durdurun. VBA düzenleyici açın.Excel size bunun makrodaki adı CONCATENATE dir diye modülde gösterecektir. Bunun için makro adı aramanıza gerek yok. Diğer fonksiyonları içinde aynısını yapabilirsiniz.
 
ama ben bu makroyu çalıştırdıktan sonra C1 de herhangi bir formül görmek istemiyorum. Sadece birleşmiş değerleri görmek isityorum.

mesela; =büyükharf () formülünün "makro kaydet" ile karşılığı 'upper' olarak karşıma çıkıyor, oysa ben makro ile A1 hücresindeki yazıyı büyütmek için, makro kodu olarak
ucase komutunu kullanıyorum. range ("A1")=ucase(range("A1").value)
 
Sub birlestir()
Cells(1, 3) = Cells(1, 1) & Cells(1, 2)
End Sub
 
Evet, bu aklıma gelmemişti, işimi görür; ama bence, yine de, =birleştir() formülünün de bir kodu vardır.

Teşekkürler Ali Bey, çok sağolun..
 
Cells(1, 3) = Cells(1, 1) & Cells(1, 2)
yazmış olduğum makroya nasıl yerleştiririm
 
Geri
Üst