Makro ile satır yüksekliği

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
1 sayfadan alınan veriler 2 sayfaya formül üla geçirdim fakat 23 satırdaki a b c d e f g h ı j birleştirdim otomatik olarak yazının boyutuna göre Makro ile satır yüksekliğini nasıl ayarlayabilirim
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,558
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Tek bir satır ise makroya gerek var mı bilemiyorum.
Kod 8.satırın yüksekliğini 40 yapar.

Kod:
    Rows("8:8").RowHeight = 40
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Hocam yazının boyutuna göre otomatik yapmasını istiyorum
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Sadece sabıt 40 da kalmasın veriyi 1 sayfadan 2 sayfaya çekiyorum karakolda daki evraklar da kullancaz örnek aramın suçu hakarettir buna göre uyarlıycak sütır aralığını
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Merhaba,
Tek bir satır ise makroya gerek var mı bilemiyorum.
Kod 8.satırın yüksekliğini 40 yapar.

Kod:
    Rows("8:8").RowHeight = 40
Bu koda ne eklersem devamına otomatik yapar
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,453
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Kod:
Rows(8).EntireRow.AutoFit
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Merhaba.

Kod:
Rows(8).EntireRow.AutoFit
Hocam a b c d e f g h ı j sütunları birleştirilmiş bilginiz olsun kodu girdim ama kod çalışmadı birleştirilmiş sütunlar için farklı bir şey mi yapmamız gerekiyor yazılması gerekiyor kod çalışmıyor
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,453
Excel Vers. ve Dili
2019 Türkçe
Otomatik satır yüksekliği ne zaman gerçekleşmesini istiyorsanız bu satırı oraya kopyalamalısınız.
Yani hangi kodlar çalıştıktan sonra olmasını istiyorsanız oraya kopyalamalısınız.

Yapamazsanız dosyanızı ekleyin ve ne zmana otomatik yükseklik olmasını istediğinizi belirtin biz yapalım.

Dosyanızı dosya.tc gibi bir siteye ekleyebilirsiniz.
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Otomatik satır yüksekliği ne zaman gerçekleşmesini istiyorsanız bu satırı oraya kopyalamalısınız.
Yani hangi kodlar çalıştıktan sonra olmasını istiyorsanız oraya kopyalamalısınız.

Yapamazsanız dosyanızı ekleyin ve ne zmana otomatik yükseklik olmasını istediğinizi belirtin biz yapalım.

Dosyanızı dosya.tc gibi bir siteye ekleyebilirsiniz.
Dosyayı ekleyemiyorim nasıl yapıldığını bilmiyodim tc gibi derken neyi kastediyorsuniz
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
 


Mail adresiniz varsa oradan göndereyim
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,453
Excel Vers. ve Dili
2019 Türkçe
İnternette dosya paylaşmak için siteler var herhangi birine ekleyebilirsiniz.
Örneğin: dosya.tc
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
hocam paylaştım hocam yakalama ve kaba üstü aramada 10 satır ve 19 satır şüpheli Tanık hakları formunda 14 satır ve 23 satır sevk serbest bırakmada 34 satır haber vermede ise 17 göz6 sayfasında ise 15 satır otomatikman satırların arası Açılması lazım
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
318
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Hocam soruma cvp vermediniz dosyayı paylaş dediniz paylaştım
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,558
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Sıkıntılı bir dosya, sol tarafı otomatik yapsanız sağ tarafta sıkıntı olur, sağ tarafı düzeltseniz sol taraf işi bozar.
Bence en iyisi el düzenlemek.

TC kimlik numarasının doğruluğunu yanlış yapıyorsunuz, aşağıdaki kodları ANA VERİ sayfasının kod bölümüne kopyalarsanız, doğru TC Kimlik numarasını girmiş olursunuz.

Kendi adıma bu kadar katkı sağlayım :)

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

    If Intersect(Target, [B2]) Is Nothing Then Exit Sub
    Target.Offset(0, 1) = TCKimlikKontrol(Target.Value)
    
End Sub


Function TCKimlikKontrol(tcno) As Boolean

    Dim d(1 To 11) As Integer
    If Len(tcno) <> 11 Or Not IsNumeric(tcno) Then
        TCKimlikOnYazimKontrol = False
        Else
        For n = 1 To 11
            d(n) = Mid(tcno, n, 1)
        Next
        top1 = d(1) + d(3) + d(5) + d(7) + d(9)
        top2 = d(2) + d(4) + d(6) + d(8)
        
        cd1 = (10 - (((3 * top1) + top2) Mod 10)) Mod 10
        cd2 = (10 - (((3 * (top2 + cd1)) + top1) Mod 10)) Mod 10
        If cd1 = d(10) And cd2 = d(11) Then
            TCKimlikKontrol = True
            Else
            TCKimlikKontrol = False
        End If
    End If
    
End Function
 
Üst