• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Birleştirilmiş Hücrede Girilen Veriye Göre Satır Genişlemesi

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Hsn55

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
14 Nis 2021
Mesajlar
751
Çözümler
2
Aldığı beğeni
108
Excel V
Office 2010 TR
Konuyu Başlatan
İyi geceler;
Ekli örnek dosyada Veri Sayfasında Textbox1 e girilen veri girip butona bastığımızda Harita sayfasında S5:Y5 birleştirilmiş hücrede girilen veri kadar satır genişlemesi yapabilir miyiz ?
 

Ekli dosyalar

  • Örnek.xlsm
    21.9 KB · Gösterim: 8
Çözüm
Merhaba.
Birleştirilmiş hücreler 60 karakter alıyor ( 62 ). Yazı büyüklüğüne göre aşağıdaki kodlarda değişiklik yapmanız gerekiyor. Seçtiğiniz Font büyüklüğüne göre önce ilk genişliği öğrenin ona göre 16 yı bu genişlikle değiştirin.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

iyi çalışmalar.
Merhaba.
Satır genişlemesinden kastınız nedir.
Birleştirilmiş hücrenin girilen tüm verileri göstermesi mi, gösterecek kadar genişliğe sahip olması mı ?

Tüm verileri göstersin ancak genişliği değimesin isterseniz , Genişleyince alt kısımda bulunan veriler de genişleyecektir, bu nedenle genişlememesi sadece verileri göstermesi istene bilir, bu durumda yapılacak hücre biçimlendirmeden genişliği Uyacak Şekilde Daraltı seçmeniz yeterli olur.

Tüm veriler genişlesin istiyorsanız birleştirilmiş hücrelerin her birinin yada birinin genişliğini veriye göre büyültmek. Bunun içinde Uzunluk formülünü kullanarak TexBox1 deki her bir karakterin sayısını bulmak ve hücre genişliklerini buna göre ayarlamak

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Kodlarınızı bu şekilde değiştirirseniz istediğiniz olacaktır. S1 tanımlaması bu kodlar için gereksiz ancak sizin diğer kodlarınız olabilir diye silmedim. Ayrıca Döngü ile de her sütunun genişliğini ayarlaya bilirsiniz. Tablonuzu bilmediğim için bu şekilde bir çözüm oluşturdum.

İyi çalışmalar.
 
Sayın Karınca desteğiniz için çok teşekkür ederim. Yapmış olduğunuz kod sütuna göre oluyor. Benim istediğim textbox1 ne kadar veri girersem birleştirilmiş hücredeki satırın aşağı doğru girilen veri kadar açılması. Verinin durumuna göre satır genişleyip daralacak.
 
Sayın KarıncaZ ,

Hsn55 in istediği anladığım kadarıyla;

textboxta yazan veriyi sayfaya aldırıp, veri alınan hücrenin satır ve sütun genişliği bozulmadan, hücreler doldukça bir sağındaki hücreyide birleştirip içine almak.

1644789892622.png
 

Ekli dosyalar

  • 1644789880174.png
    1644789880174.png
    86.8 KB · Gösterim: 2
Merhaba.
Birleştirilmiş hücreler 60 karakter alıyor ( 62 ). Yazı büyüklüğüne göre aşağıdaki kodlarda değişiklik yapmanız gerekiyor. Seçtiğiniz Font büyüklüğüne göre önce ilk genişliği öğrenin ona göre 16 yı bu genişlikle değiştirin.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

iyi çalışmalar.
 
Çözüm
Ek olarak verinin gittiği hücredeki metni kaydır özelliğini açarsanız iyi olacaktır diye düşünüyorum.

1644790468323.png
 
Çok teşekkür ederim. İstediğim oldu. Ellerinize sağlık. 16 olan font büyüklüğü mü. Yoksa satır genişliği mi?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst