UPPER fonksiyonunda değişken kullanma

Katılım
1 Haziran 2016
Mesajlar
50
Excel Vers. ve Dili
Office 2013-Türkçe 64 Bit
Merhaba,
Aşağıdaki kodu bu forumdan aldım ve kendime uyarlamaya çalışıyorum. Sayfamdaki son satır değişken olduğundan son satırı bularak koda uyarlamak istedim ama yapamadım. Koddaki 3638 satırı yerine ss (son satır) değişkenini kullanabilir miyim?
Teşekkürler.

Kod:
Sub Büyükharf()
ss = Cells(Rows.Count, 1).End(3).Row
    Range("B1:B" & ss).Value = [IF(ISTEXT(B1:B3638),UPPER(B1:B3638),REPT(B1:B3638,1))]
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Sub Büyükharf()
    Son = Cells(Rows.Count, 1).End(3).Row
    Range("B1:B" & Son).Value = Evaluate("IF(ISTEXT(B1:B" & Son & "),UPPER(B1:B" & Son & "),REPT(B1:B" & Son & ",1))")
End Sub
 
Katılım
1 Haziran 2016
Mesajlar
50
Excel Vers. ve Dili
Office 2013-Türkçe 64 Bit
Teşekkürler.
Evaluate :)
 
Üst