Cara mengatur ukuran font menggunakan vba (dengan contoh)
Anda dapat menggunakan properti Font.Size di VBA untuk mendapatkan dan mengatur ukuran font sel tertentu di Excel.
Misalnya, Anda bisa menggunakan makro berikut untuk membuat kotak pesan yang menampilkan ukuran font sel A1 saat ini :
SubGetFontSize ()
MsgBox Range(" A1 ").Font.Size
End Sub
Atau Anda bisa membuat makro berikut untuk mengatur ukuran font sel A1 menjadi 20 :
Sub SetFontSize()
Range(“ A1 ”). Font.Size = 20
End Sub
Atau Anda bisa membuat makro berikut untuk membuat ukuran font di setiap sel dalam rentang A1:C1 sama dengan 20 :
Sub SetFontSize()
Range(" A1:C1 ").Font.Size = 20
End Sub
Contoh berikut menunjukkan cara mendapatkan dan mengatur ukuran font menggunakan VBA dengan kumpulan data berikut di Excel:
Contoh 1: Dapatkan Ukuran Font Menggunakan VBA
Kita dapat membuat makro berikut untuk membuat kotak pesan yang menampilkan ukuran font sel A1 saat ini:
SubGetFontSize ()
MsgBox Range(" A1 ").Font.Size
End Sub
Saat kami menjalankan makro ini, kami menerima keluaran berikut:
Kotak pesan memberitahu kita bahwa sel A1 saat ini memiliki ukuran font 11 .
Ini adalah ukuran font default di Excel.
Contoh 2: Mengatur Ukuran Font Sel Tertentu Menggunakan VBA
Kita dapat membuat makro berikut untuk mengatur ukuran font sel A1 menjadi 20 :
Sub SetFontSize()
Range(" A1 ").Font.Size = 20
End Sub
Saat kami menjalankan makro ini, kami menerima keluaran berikut:
Kita dapat melihat bahwa ukuran font sel A1 telah diubah menjadi 20 sedangkan ukuran font sel lainnya tetap tidak berubah.
Contoh 3: Mengatur Ukuran Font pada Rentang Sel Menggunakan VBA
Kita dapat membuat makro berikut untuk mengatur ukuran font setiap sel dalam rentang A1:C1 hingga 20 :
Sub SetFontSize()
Range(" A1:C1 ").Font.Size = 20
End Sub
Saat kami menjalankan makro ini, kami menerima keluaran berikut:
Kita dapat melihat bahwa ukuran font setiap sel dalam rentang A1:C1 telah diubah menjadi 20 sedangkan ukuran font semua sel lainnya tetap tidak berubah.
Catatan : Anda dapat menemukan dokumentasi lengkap untuk properti VBA Font.Size di sini .
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:
VBA: Cara mengubah warna font
VBA: Cara membuat font menjadi tebal
VBA: Cara mengganti karakter dalam sebuah string