làm thế nào để cho font chữ trong commnet trùng với font chữ trong văn bản. mỗi lần inser comment thì tôi thấy font chữ khác biệt so với văn bản đang dùng. vậy làm sao để chúng trùng nhau
Yêu cầu của bạn tất nhiên là làm được, nhưng không chỉnh trong Excel mà do Windows quyết định... Cụ thể như sau:
- Click phải lên màn hình desktop, chọn Properties
- Trong tab Appearance, click Advanced
- Bấm mũi tên xổ xuống, chọn Tooltip
- Chọn Font, size mà bạn thích rồi click OK
Tuy nhiên, Setting này sẽ thay đổi toàn bộ các thiết lập trên tất cả các phần mềm ứng dụng (không riêng Excel) ---> Điều này chẳng mấy gì tốt đâu
Yêu cầu của bạn tất nhiên là làm được, nhưng không chỉnh trong Excel mà do Windows quyết định... Cụ thể như sau:
- Click phải lên màn hình desktop, chọn Properties
- Trong tab Appearance, click Advanced
- Bấm mũi tên xổ xuống, chọn Tooltip
- Chọn Font, size mà bạn thích rồi click OK
Tuy nhiên, Setting này sẽ thay đổi toàn bộ các thiết lập trên tất cả các phần mềm ứng dụng (không riêng Excel) ---> Điều này chẳng mấy gì tốt đâu
Mình làm thử nhưng chỉ thay đổi được cỡ chữ thôi, không thấy thay đổi được Font. Không biết bị làm sao nữa. Mình tìm trên mạng thì thấy đoạn code này:
PHP:
Sub CommentAddOrEdit()
Dim cmt As Comment
Set cmt = ActiveCell.Comment
If cmt Is Nothing Then
ActiveCell.AddComment text:=""
End If
SendKeys "%ie~"
End Sub
Mình không biết cách sử dụng như thế nào. Nhờ bạn Ndu hướng dẫn gúp mình để khi insert comment thì tự động chạy code đó. Cám ơn bạn.
Mình làm thử nhưng chỉ thay đổi được cỡ chữ thôi, không thấy thay đổi được Font. Không biết bị làm sao nữa. Mình tìm trên mạng thì thấy đoạn code này:
PHP:
Sub CommentAddOrEdit()
Dim cmt As Comment
Set cmt = ActiveCell.Comment
If cmt Is Nothing Then
ActiveCell.AddComment text:=""
End If
SendKeys "%ie~"
End Sub
Mình không biết cách sử dụng như thế nào. Nhờ bạn Ndu hướng dẫn gúp mình để khi insert comment thì tự động chạy code đó. Cám ơn bạn.
Nếu dùng code thì tôi nghĩ hướng đi sẽ thế này:
- Chúng ta cứ Add Comment bình thường, Font của nó thế nào cứ mặc kệ
- Sau khi hoàn tất bảng tính, ta chạy code và thay đổi Font, size cho toàn bộ các Comment hiện có
Đại khái thế này:
PHP:
Sub ChangeCom()
Dim Com As Comment
For Each Com In ActiveSheet.Comments
With Com.Shape.TextFrame.Characters.Font
.Name = "Arial" '<--- Thay doi Font
.Size = 12 '<--- Thay doi size
End With
Next Com
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Com As Comment
For Each Com In ActiveSheet.Comments
With Com.Shape.TextFrame.Characters.Font
.Name = "Times New Roman" '<--- Thay doi Font
.Size = 12 '<--- Thay doi size
End With
Next Com
End Sub
Mình e rằng mình trả lời sai chủ đề nhưng mình cũng xin có 1 chút ý kiến:
Nếu chỉ để cùng Font thôi thì e chưa đạt lắm vì còn chế độ Font chữ của Comment. Ví dụ sheet mặc định font .VNtime thì khi thêm comment sẽ rất lỉnh kỉnh mới có thể hiển thị tiếng Việt.
Nếu đã chấp nhập viết code sao các bạn không thêm cho hoàn chỉnh hơn khi ta không sử dụng font Unicode trên sheet.
Trước hết thêm hàm đổi font sang Unicode và 1 Macro để Insert Comment (Gán phím tắt Ctrl+m) như sau
Mình e rằng mình trả lời sai chủ đề nhưng mình cũng xin có 1 chút ý kiến:
Nếu chỉ để cùng Font thôi thì e chưa đạt lắm vì còn chế độ Font chữ của Comment. Ví dụ sheet mặc định font .VNtime thì khi thêm comment sẽ rất lỉnh kỉnh mới có thể hiển thị tiếng Việt.
Nếu đã chấp nhập viết code sao các bạn không thêm cho hoàn chỉnh hơn khi ta không sử dụng font Unicode trên sheet.
Trước hết thêm hàm đổi font sang Unicode và 1 Macro để Insert Comment (Gán phím tắt Ctrl+m) như sau
Đồng ý với anh khoảng này... Tuy nhiên với riêng em thì em không khoái lắm mấy font chử VNI hay ABC... Em chỉ xài duy nhất Unicode và cũng khuyên mọi người nên theo cách này...
Font chử khác với Unicode nhìn chẳng đẹp mà lại rối mắt
Các bạn đổi font Commment, cho tôi hỏi ké một tẹo: Nếu tôi muốn chuyển font của Validation về Unicode thì làm thế nào? Tôi đã thử dùng các code trên thay các chữ coment thành Validation mà không được. Xin cám ơn
Đối với Validation phụ thuộc vào font của list gốc. Để đổi sang Unicode thì hàm trên chỉ chuyển được font TCVN3 thôi, đối với font khác phải tìm hàm đổi. Trong trường hợp này có lẽ dùng tiện ích cuả Unikey là dễ dàng hơn nhiều lần. Bạn thử xem.
sao tôi làm rồi nhưng mọi người không hiểu ý tôi, tôi mưốn nó cố định luôn font chữ này chứ mỗi lần mở một trang mới chúng lại như cũ.
làm thế nào để lập trình sẵn font chữ cho comment . để khi mở file excel nó đã có sẵn font chữ tôi cần
sao tôi làm rồi nhưng mọi người không hiểu ý tôi, tôi mưốn nó cố định luôn font chữ này chứ mỗi lần mở một trang mới chúng lại như cũ.
làm thế nào để lập trình sẵn font chữ cho comment . để khi mở file excel nó đã có sẵn font chữ tôi cần
Mình cũng đang bực mình chỗ comment, cứ mỗi lần insert comment lại phải chỉnh lại font trong comment cực khổ quá các bạn ơi. Mình chèn đoạn code của bạn QuocPhong xong mà chẳng thấy thây đổi gì hết. Xin các bạn cho ý kiến. Cám ơn!
Mình cũng đang bực mình chỗ comment, cứ mỗi lần insert comment lại phải chỉnh lại font trong comment cực khổ quá các bạn ơi. Mình chèn đoạn code của bạn QuocPhong xong mà chẳng thấy thây đổi gì hết. Xin các bạn cho ý kiến. Cám ơn!