İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də şərh göstərici rəngini dəyişdirmək üçün necə?

Excel-də bir şərh yazdıqdan sonra, hüceyrənin yuxarı sağ küncündə kiçik bir qırmızı üçbucaq göstəricisi görünür. Bir çox Excel istifadəçisi qırmızı göstərici rənginin istədikləri digər rənglərə dəyişdirilə biləcəyini təəccübləndirə bilər. Bu məqalədə, mən bu işi bitirmək üçün bir müddətcə danışacağam.

VBA koduyla şərh göstərici rəngini dəyişin


arrow mavi sağ bubble VBA koduyla şərh göstərici rəngini dəyişin


Şərh indikatorlarının rəngini tez və asanlıqla dəyişdirmək üçün birbaşa yol yoxdur, ancaq aşağıdakı VBA kodu, hər bir şərh indikatorunu aktiv hesabatda lazım olan xüsusi bir rəng ilə üst-üstə düşürmək üçün üçbucaqlı forma çəkməyə kömək edə bilər.

1. Yorum göstəricilərinin rəngini dəyişdirmək istədiyiniz iş səhifənizi aktivləşdirin.

2. Basıb saxlayın ALT + F11 düymələri açmaq üçün Proqramlar üçün Microsoft Visual Basic.

3. Basın Taxmaq > Modules, və aşağıdakı kodu yapışdırın Modul Pəncərəsi.

VBA kodu: Aktiv hesabatda şərh göstərici rəngini dəyişin

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. Kodu bağladıktan sonra, basın F5 kodu yerinə yetirmək üçün açar və bütün qırmızı üçbucaq göstəriciləri aşağıdakı ekran şəkilləri kimi mavi üçbucaqla örtülür:

doc-change-comment-göstəriciləri-1
-1
doc-change-comment-göstəriciləri-2

Qeydlər:

1. Yuxarıda göstərilən kodda, skriptdə rəng indeksini dəyişdirərək, mavi rənginizi sizin kimi dəyişə bilərsiniz .Fill.ForeColor.SchemeColor = 12.

2. VBA-nın yuxarı hissəsinə əlavə etdiyiniz üçbucaq forması, hüceyrənin ölçüsünü dəyişdikdə ölçüsünü dəyişdirəcəkdir.

3. Dərhal bütün rəngli üçbucaq şəkillərini aradan qaldırmaq istəyirsinizsə, aşağıdakı VBA kodları sizi bir fover edəcək:

VBA kodu: şərh göstəriciləri üzərində üçbucaqlı forma çıxarın

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:

Excel-də şərhləri olan bütün hüceyrələri necə göstərmək olar?

Excel-də bütün şərh və şərh göstəricilərini necə göstərmək və ya gizlətmək olar?



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

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 · 1 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 · 2 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 · 11 months 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 :-)