Metin kutusuna birden fazla hücre başvurusu ekleme

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhabalar arkadaşlar.
Öncelikle herkese hayırlı bir hafta diliyorum. Excelde bir çalışmamda yer alan metin kutusunun içine dinamik olarak a1 ve a2 hücrelerinin değerlerini yazdırmak istiyorum. Sadece metin kutusuna =a1 yazdığımda a1 hücresinin içeriği metin kutusuna geliyor. Ancak =a1&a2 yazdığımda başvuru tanımlanmadı hatası alıyorum. Acaba birden fazla hücre başvurusunu metin kutusuna eklemenin bir yolu var mı?
Teşekkürler.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,779
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
Aşağıdaki kodu Asri Akdeniz 26.11.2018 de yazmıştı. İhtiyacınızı giderir diye düşünürüm.

Metin kutusunu seçip, sol üstte metin kutusu 1 yada 2,3,4 olabilir. Oradan ismini denemekutusu olarak değiştirip enter e basın. Metin kutusunun ismi sabitlenecektir.
Aşağıdaki kod A1 ve A2 deki yazıları metin kutusuna aktarıp Metin kutusunu Metne göre boyutlandıracaktır.

Sub Makro1()
ActiveSheet.Shapes("denemekutusu").Select
Selection.ShapeRange(1).TextFrame2.TextRange.Characters.Text = Range("A1") & Chr(13) & Range("A2")
Selection.ShapeRange(1).TextFrame2.AutoSize = msoAutoSizeShapeToFitText
Range("F11").Select
End Sub

İyi çalışmalar
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,779
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
Sanırım siz kendi makronuzda =a1 & a2 şeklinde yazsanız sorunsuz gelecek.
İyi çalışmalar
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba,
Sanırım siz kendi makronuzda =a1 & a2 şeklinde yazsanız sorunsuz gelecek.
İyi çalışmalar
Merhaba
Hocam makro ile değil, normal başvuru olarak eklemek istiyorum. Dosyada hiç makro yok. Bu iş için makro kullanmak istemiyorum. Acaba makrosuz yapabilirmiyim?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Bir hücrede birleştirme işlemlerini yaptıktan sonra metin kutusuna alabilirsiniz.

Örneğin B1 hücresine =A1&A2 yazın. metin kutusunun formülü de =B1 olması gerekir.

.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Bende son çare olarak o şekilde yaptım hocam. Sanırım metin kutusunda birleştirme şansımız yok.
 
Üst