Quay trở lại ví dụ về mã VBA Trong bài viết này
Phông chữ tế bào VBA
Thay đổi màu phông chữ
Range["A1].Font.
vbcolor
Thay đổi màu phông chữ
vbcolor
vbcolor
Màu sắc - RGB
ColorIndexCỡ chữ
Màu sắc - RGB
ColorIndex
Range["a1"].Font.Color = RGB[255,255,0]
ColorIndex
Cỡ chữ
Range["a1"].Font.ColorIndex = …..
Kiểu chữ in đậm
Cỡ chữ
Kiểu chữ in đậm
Range["a1"].Font.Size = 12
Tên phông chữ
Range["a1"].Font.Size = 16
Phong cách tế bào
Trong VBA, bạn có thể thay đổi thuộc tính phông chữ bằng thuộc tính phông chữ VBA của đối tượng phạm vi. Nhập mã sau vào Trình chỉnh sửa VBA và bạn sẽ thấy một danh sách tất cả các tùy chọn có sẵn:
Chúng tôi sẽ thảo luận về một vài thuộc tính phổ biến nhất dưới đây.
Kiểu chữ in đậm
Tên phông chữ
Trong VBA, bạn có thể thay đổi thuộc tính phông chữ bằng thuộc tính phông chữ VBA của đối tượng phạm vi. Nhập mã sau vào Trình chỉnh sửa VBA và bạn sẽ thấy một danh sách tất cả các tùy chọn có sẵn:
Range["A1"].Font.Bold = False
Tên phông chữ
Phong cách tế bàoName property:
Range["A1"].Font.Name = "Calibri"
Range["A1"].Font.Name = "Arial"
Range["a1"].Font.Color = vbRed
0Phong cách tế bào
Trong VBA, bạn có thể thay đổi thuộc tính phông chữ bằng thuộc tính phông chữ VBA của đối tượng phạm vi. Nhập mã sau vào Trình chỉnh sửa VBA và bạn sẽ thấy một danh sách tất cả các tùy chọn có sẵn:Home Ribbon > Styles:
Chúng tôi sẽ thảo luận về một vài thuộc tính phổ biến nhất dưới đây.
Có một vài cách để thiết lập màu sắc phông chữ.
Range["a1"].Font.Color = vbRed
1Cách dễ nhất để thiết lập màu sắc là với VBColors:
Range["a1"].Font.Color = vbRed
2
Tham gia phiên bản 18, 2009Messages708officeChristinej
Thành viên nổi tiếng
Nền tảng
- #4
Cám ơn hai bạn! VBA hoạt động tốt. Sự co lại để phù hợp là một giải pháp dễ dàng! Đánh giá cao các phản hồi! CJ Chủ đề tương tự Nền tảng
#1
Trong các cột bảng tính của tôi H đến k được hợp nhất thành hàng từ 1 đến 100. Các mục văn bản sẽ được thực hiện trong các ô được hợp nhất này. Kích thước phông chữ hiện là 10.
Trong một vài trường hợp, các mục văn bản sẽ dài hơn một chút so với chiều rộng của ô [mà tôi không muốn thay đổi.] Khi điều này xảy ra, tôi muốn kích thước phông chữ trong các ô đó chỉ tự động thay đổi từ 10 thành 8. có thể Điều này được thực hiện?
Làm thế nào bạn có thể tự động hóa Excel?
Ronemm Bảng thường xuyên Tham gia vào ngày 18 tháng 8 năm 2009Messages108 #2 Excel 2007
Sự thật Excel
3Range["a1"].Font.Color = vbRed
Ronald
- Tôi chưa thấy khả năng này trong định dạng có điều kiện nhưng với VBA bạn có thể sử dụng:
Mã số:
Christinej
Thành viên nổi tiếngTham gia phiên bản 18, 2009Messages708office
- 365
- các cửa sổ
- #4
Cám ơn hai bạn! VBA hoạt động tốt. Sự co lại để phù hợp là một giải pháp dễ dàng! Đánh giá cao các phản hồi! CJ