Soru check box ' (onay kutusu) bağlantılı olduğu hücreye ortalama

Katılım
26 Nisan 2019
Mesajlar
221
Excel Vers. ve Dili
İş'te:Excel 2016 eng
Ev'de:Excel 2013 tr
Altın Üyelik Bitiş Tarihi
29-04-2025
Herkese Selamlar

Aynı sütunda 10 adet (Check Box 1,Check Box 2,Check Box 3,Check Box 4,Check Box 5,Check Box 5,Check Box 7,Check Box 8,Check Box 9,Check Box 10) Check Box var.check boxları elle hizalamak zorunda kalıyorum.Haliyle elle yapıldığı için düzgün hizalanmyor.

Yabancı bir sitede aşağıdaki kodu buldum.Module yazılması gerektiğini söylüyor.Fakat çalıştıramadım.Yardımınızı istiyorum.

Saygılarımla.



Sub CenterCheckbox ()
Dim xRg As Range
Dim chkBox As OLEObject
Dim chkFBox As CheckBox
On Error Resume Next
Application.ScreenUpdating = False
For Each chkBox In ActiveSheet.OLEObjects
If TypeName(chkBox.Object) = "CheckBox" Then
Set xRg = chkBox.TopLeftCell
chkBox.Width = xRg.Width * 2 / 3
chkBox.Height = xRg.Height
chkBox.Left = xRg.Left + (xRg.Width - chkBox.Width) / 2
chkBox.Top = xRg.Top + (xRg.Height - chkBox.Height) / 2
End If
Next
For Each chkFBox In ActiveSheet.CheckBoxes
Set xRg = chkFBox.TopLeftCell
chkFBox.Width = xRg.Width * 2 / 3
chkFBox.Height = xRg.Height
chkFBox.Left = xRg.Left + (xRg.Width - chkFBox.Width) / 2
chkFBox.Top = xRg.Top + (xRg.Height - chkFBox.Height) / 2
Next
Application.ScreenUpdating = True
End Sub
 
Katılım
26 Nisan 2019
Mesajlar
221
Excel Vers. ve Dili
İş'te:Excel 2016 eng
Ev'de:Excel 2013 tr
Altın Üyelik Bitiş Tarihi
29-04-2025
Hocam çok teşekkür ederim fazlasıyla işimi gördü
 

klop01

Altın Üye
Katılım
19 Aralık 2016
Mesajlar
659
Excel Vers. ve Dili
2021 Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
07-02-2028
Sayın İdris SERDAR Bey,
İkinci iletide verdiğiniz linkteki dosyaya benim de ihtiyacım vardı, çok sağ olunuz.

Bir şey dikkatimi çekti. Onay Kutusunun bağlantılı olduğu hücreye "DOĞRU", "YANLIŞ" şeklinde yazı yazılıyor ama görünmüyor. Adres çubuğunda görebiliyoruz yazıyı.
Bir başka hücreye =A1 deyince Onay Kutusunun bağlantılı olduğu A1'deki yazı gelmiyor.
Bu durum sizin dosyanızda oluyor, başka bir çalışma kitabında Onay Kutusunun bağlantılı olduğu hücreye "DOĞRU", "YANLIŞ" yazıldığı görülüyor.
Bu neden oluyor?
 

Merhum İdris SERDAR

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

.NumberFormat = ";;;"

devre dışı bırakın. Yani;

'.NumberFormat = ";;;"

ve

A ve B sütundaki hücrelerin biçimini Genel yapın.

.
 
Son düzenleme:

klop01

Altın Üye
Katılım
19 Aralık 2016
Mesajlar
659
Excel Vers. ve Dili
2021 Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
07-02-2028
Teşekkürler.
 
Üst