Ændring Kommentar farve for enkeltbrugere

Mikki er på udkig efter en måde at ændre standard farve på kommentarer regneark, så hun kan fortælle hendes kommentarer bortset fra kommentarer fra andre mennesker.

Når du tilføjer en kommentar til en celle i et regneark, Excel giver dig mulighed for at ændre formateringen, der anvendes til denne kommentar. Når kommentaren er oprettet, skal du følge disse trin:

  1. Højreklik på cellen, og vælg Rediger Kommentar i genvejsmenuen. Dette placerer indsætningspunktet i kommentaren, hvor du kan skrive flere oplysninger, hvis det ønskes.
  2. Højreklik på kommentaren kant, og vælg Formater Kommentar fra den resulterende genvejsmenuen. Excel viser Formater Kommentar dialogboksen.
  3. Brug kontrollerne i dialogboksen for at ændre, hvordan du ønsker, at kommentaren skal vises.
  4. Klik på OK.

Disse trin er alle fint og godt, men de påvirker kun den aktuelle kommentarer. Hvis du vil indstille en standard for eventuelle kommentarer, du tilføjer i fremtiden, er Excel ikke huske din formatering og det giver ingen måde at foretage en ændring til standardindstillingerne. I stedet Excel griber dens standard kommentar formatering fra Windows selv. Du kan ændre dette ved at ændre egenskaberne display til Windows, specielt indstillingen ToolTip display. Hvis du ændrer dette, så du har ændret, hvordan Excel formaterer dine kommentarer. (Du har også ændret hvordan værktøjstip vises i alle andre programmer på dit system, så godt.)

En løsning er at bruge en makro til at indsætte dine kommentarer. Makroen kan ikke kun indsætte kommentaren, men også formatere den i henhold til dine behov. Her er et eksempel på en kort makro, der indsætter en kommentar til den markerede celle, og hvis brugerens navn er "Mikki" gøre baggrundsfarven turkis. (Brugerens navn er defineret i opsætningen til Excel.)

Sub AddMyComment ()
Dim sUserName As String
Dim adr As String

sUserName = Application.UserName

Med ActiveCell
addr = .Address

Hvis sUserName = "Mikki" Så
ActiveSheet.Range (addr) .AddComment
Range (addr) .Comment.Shape.Select Sand
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 41
Andet
Range (addr) .AddComment
End hvis
End med
End Sub

Hvis du allerede har et regneark, der indeholder mange kommentarer, kan du ønsker at se for kommentarer, der har teksten "Mikki" i dem og derefter ændre farven på disse bemærkninger. Denne makro passer regningen:

Sub ColorMyComments1 ()
Dim MYCOM Som kommentar

For hver MYCOM I ActiveSheet.Comments
Hvis InStr (myCom.Text, "Mikki") <> 0 Derefter
myCom.Shape.Fill.ForeColor.SchemeColor = 41
End hvis
Næste MYCOM
End Sub

Forstå, at makroen ændrer farve, hvis teksten "Mikki" vises hvor som helst i kommentaren tekst. En lille variation af makro kontrol kommentaren forfatter attribut, og hvis den er indstillet til "Mikki", så det gør ændringen:

Sub ColorMyComments2 ()
Dim MYCOM Som kommentar

For hver MYCOM I ActiveSheet.Comments
Hvis myCom.Author = "Mikki" Så
myCom.Shape.Fill.ForeColor.SchemeColor = 41
End hvis
Næste MYCOM
End Sub

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (12567) gælder for Microsoft Excel 2007, 2010 og 2013.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com