Hur man använder kommentaralternativ via VBA

Innehållsförteckning

I den här artikeln kommer vi att lära oss hur man använder kommentaralternativ i Microsoft Excel via VBA.

Kommentar är källan genom vilken vi kan förmedla meddelandet till varje användare om det krävs för att ge information om en viss cell.

Vi kommer att lära oss:-

  • Hur infogar jag en kommentar?
  • Hur tar jag bort alla kommentarer?
  • Hur tar jag bort alla kommentarer från alla blad till en arbetsbok?
  • Hur döljer jag kommentarer delvis?
  • Hur döljer jag kommentarer helt?
  • Hur visar jag en enda kommentar?
  • Hur syns eller visar alla kommentarer i en hel Excel -arbetsbok?
  • Dölj specifika kommentarer i Excel- Kommentarer visas fortfarande.
  • Hur lägger jag till bakgrundsfoton/bilderkommentarer i Excel?

Börja nu med hur du infogar kommentar i Excel -blad?

Låt oss ta ett exempel för att förstå hur vi kan infoga kommentarer i Excel -blad.

Vi har data i blad 2 där vi har in- och uttid för varje anställd och vi har också registrerat arbetstider, övertidstider och vanliga timmar i arket. I vissa celler vill vi infoga kommentarerna.

För att lägga till kommentarer i bladet, följ nedanstående steg:-

  • Öppna VBA -sidan tryck på Alt+F11.
  • Sätt i en modul.

Skriv koden nedan:

Sub AddComment ()
Dim sh Som arbetsblad
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). AddComment ("lördag ledig")
sh.Range ("D12"). AddComment ("Total arbetstid - vanliga timmar")
sh.Range ("I12"). AddComment ("8 timmar per dag multiplicera med 5 arbetsdagar")
sh.Range ("M12"). AddComment ("Total arbetstid 21-juli-2014 till 26-juli-2014")
Avsluta Sub

Kodförklaring:- Först måste vi välja ämnesnamnet, sedan definierar vi variablerna och sedan definierar vi alla intervall där vi vill lägga kommentarerna.
För att köra makrot, tryck på F5 -tangenten på tangentbordet. Alla kommentarer uppdateras i Excel -bladet. Du kan identifiera kommentarerna med den röda rektangeln i hörnen av cellerna.

Hur tar jag bort alla kommentarer från ett blad?

Låt oss ta ett exempel för att förstå hur vi kan ta bort alla kommentarer i Excel -blad.

Vi har data i blad 2 där vi har in- och uttid för varje anställd och vi har också registrerat arbetstider, övertidstider och vanliga timmar i bladet. I Excel har vi några kommentarer som vi vill ta bort.

För att radera alla kommentarer i bladet, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub DeleteComment ()
Cells.ClearComments
Avsluta Sub

Hur tar jag bort alla kommentarer från alla celler i en arbetsbok?

Låt oss ta ett exempel för att förstå hur vi kan ta bort alla kommentarer i Excel -blad.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstider, övertidstider och vanliga timmar i arket. I Excel har vi några kommentarer som vi vill ta bort, inte bara från det aktiva bladet, även från arbetsboken.

För att radera alla kommentarer från alla kalkylblad i en arbetsbok, följ nedanstående steg:-

  • Öppna VBA -sidan tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub DeleteAllComments ()
Dim wsh Som arbetsblad
Dim CmtAs CommentFor each wsh In ActiveWorkbook.Worksheets
För varje Cmt In wsh.Comments
Rensa bort
Nästa
Nästa
Avsluta Sub

Kodförklaring: - Först måste vi välja ämnesnamn, och sedan kommer vi att köra loop för att kontrollera arken och sedan radera alla kommentarer från alla blad.

För att köra makrot, tryck på F5 -tangenten på tangentbordet. Alla kommentarer raderas från alla blad i en arbetsbok.

Hur döljer man kommentarer delvis?

Låt oss ta ett exempel för att förstå hur vi kan dölja kommentarerna delvis.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstider, övertidstider och vanliga timmar i arket. I Excel har vi några kommentarer som vi vill dölja.

För att dölja kommentarerna från alla kalkylblad, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub HideComments ()
Application.DisplayCommentIndicator = xlCommentIndicatorOnly
Avsluta Sub

Kodförklaring: - Först gav vi ämnesnamnet, sedan har vi definierat koden för att dölja kommentarerna.
För att köra makrot, tryck på F5 på tangentbordet. Alla kommentarer raderas från alla blad till en arbetsbok.

Hur döljer man kommentarer helt?

Låt oss ta ett exempel för att förstå hur vi kan dölja kommentarerna helt.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstid, övertid och vanliga timmar i arket. I Excel har vi några kommentarer som vi vill dölja helt. Det betyder att kommentarer ska finnas där men det ska inte synas för någon men användaren kommer att kunna redigera kommentaren. Som ett resultat är detta inte en säker metod för att helt skydda kommentarerna från användaren.

För att dölja kommentarerna helt, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub HideComments helt ()
Application.DisplayCommentIndicator = xlNoIndicator
Avsluta Sub

Kodförklaring: - Först måste vi välja ämnesnamnet och sedan måste vi definiera koden för att dölja kommentarerna helt.
För att köra makrot, tryck på F5 -tangenten på tangentbordet. Alla kommentarer kommer att döljas helt från Excel -kalkylbladet.

Hur visar man en enda kommentar och den ska alltid vara synlig?

Makro används för att visa vissa viktiga kommentarer i ett kalkylblad eller en arbetsbok i Excel.

Låt oss ta ett exempel för att förstå hur vi kan visa den enda kommentaren i Excel.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstider, övertidstider och vanliga timmar i arket. I Excel har vi några kommentarer som vi vill visa i den enda kommentaren av N -nummer.

För att visa den enda kommentaren, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
    • Skriv koden nedan:
Sub AddComment ()
Dim sh Som arbetsblad
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). Comment.Visible = True
Avsluta Sub

Kodförklaring: - Först bestämmer vi ämnesnamnet och sedan måste vi definiera koden för att visa den enda kommentaren i kalkylbladet.
För att köra makrot, tryck på F5 -tangenten på tangentbordet. Endast en kommentar visas och andra kommentarer förblir dolda.

Hur visar jag alla kommentarer i en hel Excel -arbetsbok?

Detta är användbart när vi får någon arbetsbok från någon och vi inte vet vilken cell som har kommentarer i arbetsboken, så vi kan använda den här VBA -koden för att visa alla kommentarer i en arbetsbok.

Låt oss ta ett exempel för att förstå hur vi kan visa alla kommentarer i hela Excel -arbetsboken.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstid, övertid och vanliga timmar i bladet med få kommentarer. Men alla kommentarer är dolda och vi vill se alla dolda kommentarer.

För att visa den enda kommentaren, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub ShowAllComments ()
Application.DisplayCommentIndicator = xlCommentAndIndicator
Avsluta Sub

Kodförklaring: - Först måste vi bestämma ämnesnamnet och sedan måste vi definiera koden för att visa alla kommentarer i kalkylbladet.
För att köra makrot, tryck på F5 -tangenten på tangentbordet. Alla kommentarer visas i Excel -bladet.

  • Dölj specifika kommentarer i Excel- Kommentarer visas fortfarande.

Hur döljer jag en specifik kommentar i Excel?

Detta är användbart för att dölja de få kommentarer som vi inte vill visa alla i en data.

Låt oss ta ett exempel för att förstå hur vi kan dölja vissa specifika kommentarer i en hel Excel -arbetsbok.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstid, övertid och vanliga timmar i arket.

För att dölja vissa specifika kommentarer, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub HideSpecificComments ()
Dim sh Som arbetsblad
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). Comment.Visible = False
sh.Range ("D12"). Comment.Visible = False
Avsluta Sub

Kodförklaring: - Först måste vi bestämma ämnesnamnet och sedan definiera de områden som vi vill vara osynliga.
För att köra makrot, tryck på F5 -tangenten på tangentbordet. Endast 2 kommentarer kommer att visas av 4.

  • Hur lägger jag till bakgrundsfoton/bilderkommentarer i Excel?

Hur lägger jag till bakgrund av foton eller bilder i kommentarsfältet?

Detta makro används för att ställa in foton eller bilder i bakgrunden till kommentarsfältet från datorn. Det kommer att få kommentarer och Excel att se mer attraktiva ut.

Låt oss ta ett exempel för att förstå hur vi kan lägga till bakgrund av foton eller bilder i kommentarsfältet.

Vi har data i två blad där vi har In och Out -tid för varje anställd och vi har också registrerat arbetstid, övertid och vanliga timmar i arket med få kommentarer där vi vill lägga till bilder eller bilder.

För att lägga till bilderna eller bilderna i kommentarsfältet, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:
Sub AddPictureComment ()
Dim sh Som arbetsblad
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). AddComment ("ledig lördag")
sh.Range ("E10"). Comment.Shape.Fill.UserPicture "D: \ Data \ Flower.jpg"
sh.Range ("D12"). AddComment ("Total arbetstid - vanliga timmar")
sh.Range ("D12"). Comment.Shape.Fill.UserPicture "D: \ Data \ Flower.jpg"
Avsluta Sub

Kodförklaring: - Först måste vi välja ämnesnamn och sedan definiera intervallet där vi vill lägga till kommentar och varifrån vi vill lägga till bild i kommentarfältet.
För att köra makrot, tryck på F5 -tangenten på tangentbordet, så kommer kommentarer att visas med bilderna i kommentarsfältet.

Det är så vi kan skapa kommentarer, dölja, ta bort, infoga bilden i kommentarsfältet via VBA i Microsoft Excel.

Komma igång med Excel VBA UserForms| Jag kommer att förklara hur man skapar ett formulär i excel, hur man använder VBA -verktygslåda, hur man hanterar användarinmatningar och slutligen hur man lagrar användarinmatningarna. Vi kommer att gå igenom dessa ämnen med ett exempel och steg för steg -guide.

VBA -variabler i Excel| VBA står för Visual Basic for Applications. Det är ett programmeringsspråk från Microsoft. Den används med Microsoft Office-applikationer som MSExcel, MS-Word och MS-Access medan VBA-variabler är specifika nyckelord.

Excel VBA variabelt omfång| På alla programmeringsspråk har vi variabelåtkomstspecificerare som definierar varifrån en definierad variabel kan nås. Excel VBA är inget undantag. VBA har också omfångsspecifikatorer.

ByRef och ByVal -argument | När ett argument skickas som ett ByRef -argument till en annan sub eller funktion skickas referensen till den faktiska variabeln. Alla ändringar som görs i kopian av variabeln återspeglas i det ursprungliga argumentet.

Ta bort blad utan bekräftelsefrågor med VBA i Microsoft Excel | Eftersom du raderar blad med VBA vet du vad du gör. Du vill berätta för Excel att inte visa den här varningen och ta bort det jävla arket.

Lägg till och spara ny arbetsbok med VBA i Microsoft Excel 2016| I den här koden skapade vi först en referens till ett arbetsbokobjekt. Och sedan initierade vi det med ett nytt arbetsbokobjekt. Fördelen med detta tillvägagångssätt är att du enkelt kan utföra den nya arbetsboken. Som att spara, stänga, radera osv

Visa ett meddelande i Excel VBA -statusfältet| Statusfältet i excel kan användas som kodmonitor. När din VBA -kod är lång och du utför flera uppgifter med VBA, inaktiverar du ofta skärmuppdateringen så att du inte ser att skärmen flimrar.

Stäng av varningsmeddelanden med VBA i Microsoft Excel 2016| Denna kod inaktiverar inte bara VBA -varningar utan ökar också kodens tidseffektivitet. Låt oss se hur.

Populära artiklar:

50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.

VLOOKUP -funktionen i Excel | Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.

COUNTIF i Excel 2016 | Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.

Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave