Yazı tipi boyutu KTF

Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhabalar

Aşağıdaki sürekli kullandığım yazı tipi stilinin KTF kodlarıdır

Function Fontstili(cell)
Application.Volatile
Fontstili = cell.Font.FontStyle
End Function
....

Aynı şekilde yazı tipi boyutunun KTF kodlarını alabilir miyim?

(Tahminen şöyledir diye yapmaya çalıştım ama, olmadı)

Function Fontsize(cell)
Application.Volatile
Fontsize = cell.Font.FontSize
End Function
 

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
Böyle deneyiniz.

C++:
MsgBox Cells.Font.Size
 

Merhum İdris SERDAR

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

Böyle bir şey mi?

Kod:
Function fontbilgisi(cell As Range) As String

  fontbilgisi = cell.Font.Name & " / " & cell.Font.Size
  If Left(cell.Font.FontStyle, 7) = "Regular" Then
     fontbilgisi = Trim(fontinfo & Mid(cell.Font.FontStyle, 8, 100))
  Else
     fontbilgisi = Trim(fontbilgisi & " " & cell.Font.FontStyle)
  End If
 
End Function
.
 

Merhum İdris SERDAR

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

Veya sadece font büyüklüğü için

Kod:
Function Fontsize(cell)
Application.Volatile
Fontsize = cell.Font.Size
End Function
.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
.

Veya sadece font büyüklüğü için

Kod:
Function Fontsize(cell)
Application.Volatile
Fontsize = cell.Font.Size
End Function
.
Sayın uzmanlarım hepsini hemen deneyeceğim
Fakat Sayın İdris Serdar uzmanımın son mesajındaki kodlar benim istediğim gibiydi.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Sayın uzmanlarım teşekkür ediyorum
İdris Serdar uzmanımın kodları tam olarak istediğimdi.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
.

Böyle bir şey mi?

Kod:
Function fontbilgisi(cell As Range) As String

  fontbilgisi = cell.Font.Name & " / " & cell.Font.Size
  If Left(cell.Font.FontStyle, 7) = "Regular" Then
     fontbilgisi = Trim(fontinfo & Mid(cell.Font.FontStyle, 8, 100))
  Else
     fontbilgisi = Trim(fontbilgisi & " " & cell.Font.FontStyle)
  End If

End Function
.
Uzmanım çok güzel bir kod. Bütün font bilgilerini veriyor
 
Üst