Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana untuk menukar warna penunjuk komen dalam Excel?

Dalam Excel, selepas memasukkan komen, penunjuk segitiga merah kecil muncul di sudut kanan atas sel. Ramai pengguna Excel mungkin tertanya-tanya jika warna penunjuk warna boleh ditukar kepada warna lain yang mereka suka. Dalam artikel ini, saya akan bercakap tentang penyelesaian untuk menyelesaikan tugas ini.

Tukar warna penunjuk komen dengan kod VBA


anak panah gelembung kanan biru Tukar warna penunjuk komen dengan kod VBA


Tidak ada cara langsung bagi kami untuk mengubah warna petunjuk komen dengan cepat dan mudah, tetapi, kod VBA berikut dapat membantu anda untuk menggambarkan bentuk segi tiga yang bertindih setiap penunjuk komentar dengan warna khusus yang anda perlukan pada helaian aktif.

1. Aktifkan lembaran kerja anda yang anda mahu menukar warna penunjuk komen.

2. Tahan ALT + F11 kunci untuk membuka Tetingkap Microsoft Visual Basic untuk Aplikasi.

3. Klik Memasukkan > Modul, dan tampal kod berikut dalam Modul Window.

Kod VBA: Tukar warna penunjuk komen dalam lembaran aktif

Sub CoverCommentIndicator()
'Update 20141110
Dim pWs As Worksheet
Dim pComment As Comment
Dim pRng As Range
Dim pShape As Shape
Set pWs = Application.ActiveSheet
wShp = 6
hShp = 4
For Each pComment In pWs.Comments
  Set pRng = pComment.Parent
  Set pShape = pWs.Shapes.AddShape(msoShapeRightTriangle, pRng.Offset(0, 1).Left - wShp, pRng.Top, wShp, hShp)
  With pShape
    .Flip msoFlipVertical
    .Flip msoFlipHorizontal
    .Fill.ForeColor.SchemeColor = 12
    .Fill.Visible = msoTrue
    .Fill.Solid
    .Line.Visible = msoFalse
  End With
Next
End Sub

4. Selepas menampal kod, tekan F5 kunci untuk melaksanakan kod, dan semua penunjuk segi tiga merah dilindungi oleh segi tiga biru seperti tangkapan skrin berikut:

doc-change-comment-indicators-1
-1
doc-change-comment-indicators-2

Nota:

1. Dalam kod di atas, anda boleh menukar warna biru kepada anda seperti dengan hanya menukar indeks warna dalam skrip .Fill.ForeColor.SchemeColor = 12.

2. Bentuk segi tiga yang anda tambah oleh VBA di atas akan diubah saiznya apabila anda mengubah saiz sel.

3. Sekiranya anda ingin mengeluarkan semua bentuk segitiga berwarna dengan serta-merta, kod VBA yang berikut akan menjadikan anda sebuah corong:

Kod VBA: Buang bentuk segi tiga atas penunjuk komen

Sub RemoveIndicatorShapes()
'Update 20141110
Dim pWs As Worksheet
Dim pShape As Shape
Set pWs = Application.ActiveSheet
For Each pShape In pWs.Shapes
    If Not pShape.TopLeftCell.Comment Is Nothing Then
      If pShape.AutoShapeType = msoShapeRightTriangle Then
        pShape.Delete
      End If
    End If
Next
End Sub

Related articles:

Bagaimana untuk menyerlahkan semua sel dengan ulasan dalam Excel?

Bagaimana untuk menunjukkan atau menyembunyikan semua komen dan penunjuk ulasan dalam Excel?



Cadangan Alat Produktiviti untuk Excel

Kutools untuk Excel Membantu Anda Selalu Menyelesaikan Kerja di Hadapan Masa, dan Berdiri Daripada Orang

  • Lebih daripada ciri-ciri canggih 300 yang canggih, yang direka untuk senario kerja 1500, meningkatkan produktiviti oleh 70%, memberi anda lebih banyak masa untuk menjaga keluarga dan menikmati kehidupan.
  • Tidak perlu lagi menghafal formula dan kod VBA, berikan rehat dari otak anda sekarang.
  • Menjadi pakar Excel dalam minit 3, Operasi yang rumit dan berulang boleh dilakukan dalam beberapa saat,
  • Mengurangkan beribu-ribu operasi papan kekunci & tetikus setiap hari, mengucapkan selamat tinggal kepada penyakit pekerjaan sekarang.
  • 110,000 orang yang sangat berkesan dan pilihan syarikat 300 + yang terkenal di dunia.
  • Ciri-ciri penuh 60-hari adalah percubaan percuma. Jaminan wang balik 60 hari. Tahun 2 peningkatan dan sokongan percuma.

Membawa Browsing Tab dan Editing ke Microsoft Office, Jauh Lebih Berkuasa Daripada Tab Penyemak Imbas

  • Tab Pejabat direka untuk Aplikasi Pejabat Word, Excel, PowerPoint dan Lain-lain: Penerbit, Akses, Visio dan Projek.
  • Buka dan buat beberapa dokumen dalam tab baharu pada tetingkap yang sama, dan bukannya dalam tetingkap baru.
  • Meningkatkan produktiviti anda oleh 50%, dan mengurangkan beratus-ratus klik tetikus untuk anda setiap hari!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Sherri · 3 months ago
    Many Excel users may wonder if the red indicator color can be changed to other colors they like. In this article, I will talk about a workaround to finish this task. https://mobdro.ooo/
  • To post as a guest, your comment is unpublished.
    Kerryn · 4 months ago
    tried the above to change the colour of the comment indicator but no luck? When selecting F5 to execute the code nothing happens? Help please, thansk
  • To post as a guest, your comment is unpublished.
    Dof · 1 years ago
    Bonjour peut on faire la meme chose sous condition (ex : si le commentaire contient un mot)?
  • To post as a guest, your comment is unpublished.
    Cris · 1 years ago
    Thanks for the idea!! Because I'm working in a VBA/macro free environment (security constraints), I just created a tiny little triangle shape and put it on top of all the bright red indicators, setting the properties to move but don't size with cells. Worked like a charm :-)