Kako uporabiti možnost komentarja prek VBA

Kazalo

V tem članku se bomo naučili uporabljati možnost komentarja v Microsoft Excelu prek VBA.

Komentar je vir, s katerim lahko posredujemo sporočilo vsakemu uporabniku, če je potrebno zagotoviti podatke o kateri koli določeni celici.

Naučili se bomo:-

  • Kako vstaviti komentar?
  • Kako izbrisati vse komentarje?
  • Kako izbrisati vse komentarje iz vseh listov v delovni zvezek?
  • Kako delno skriti komentarje?
  • Kako popolnoma skriti komentarje?
  • Kako prikazati en sam komentar?
  • Kako videti ali prikazati vse komentarje v celotnem Excelovem delovnem zvezku?
  • Skrij posebne komentarje v Excelu- Komentarji se bodo še vedno prikazali.
  • Kako v Excel dodati komentar ozadja/slike?

Zdaj pa začnite s tem, kako vstaviti komentar v Excelov list?

Vzemimo primer, da razumemo, kako lahko vstavimo komentarje v Excelov list.

V listu 2 imamo podatke, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, prav tako pa imamo na listu zapisane delovne ure, nadure in redne ure. V nekatere celice želimo vstaviti komentarje.

Če želite dodati komentarje na list, sledite spodnjim korakom:-

  • Odprite stran VBA pritisnite tipko Alt+F11.
  • Vstavite modul.

Napišite spodnjo kodo:

Sub AddComment ()
Dim sh kot delovni list
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). AddComment ("sobota prosta")
sh.Range ("D12"). AddComment ("Skupne delovne ure - redne ure")
sh.Range ("I12"). AddComment ("8 ur na dan pomnožite s 5 delovnimi dnevi")
sh.Range ("M12"). AddComment ("Skupni delovni čas od 21. julija 2014 do 26. julija 2014")
End Sub

Koda Pojasnilo:- Najprej moramo izbrati ime predmeta, nato bomo opredelili spremenljivke in nato opredelili vsa območja, kamor želimo vnesti komentarje.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Vsi komentarji bodo posodobljeni na Excelovem listu. Komentare lahko prepoznate z rdečim pravokotnikom v kotu celic.

Kako izbrišem vse komentarje z lista?

Vzemimo primer, da razumemo, kako lahko izbrišemo vse komentarje na Excelovem listu.

V listu 2 imamo podatke, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, prav tako pa smo v list zabeležili delovni čas, nadure in redne ure. V Excelu imamo nekaj komentarjev, ki jih želimo izbrisati.

Če želite izbrisati vse komentarje na listu, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub DeleteComment ()
Celice.ClearComments
End Sub

Kako izbrisati vse komentarje iz vseh celic v delovnem zvezku?

Vzemimo primer, da razumemo, kako lahko izbrišemo vse komentarje na Excelovem listu.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, v list pa imamo zabeležen tudi delovni čas, nadure in redne ure. V Excelu imamo nekaj komentarjev, ki jih želimo izbrisati, ne samo iz aktivnega lista, celo iz delovnega zvezka.

Če želite izbrisati vse komentarje z vseh delovnih listov v delovnem zvezku, sledite spodnjim korakom:-

  • Odprite stran VBA pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub DeleteAllComments ()
Zatemni wsh kot delovni list
Zatemni komentarje za vsak wsh v ActiveWorkbook.Worksheets
Za vsak Cmt V wsh.Comments
Cmt.Delete
Naslednji
Naslednji
End Sub

Koda Pojasnilo: - Najprej moramo izbrati ime predmeta, nato pa bomo zagnali zanko za preverjanje listov in nato izbrisali vse komentarje z vseh listov.

Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Vsi komentarji bodo izbrisani z vseh listov v delovnem zvezku.

Kako delno skriti komentarje?

Vzemimo primer, da razumemo, kako lahko delno skrijemo komentarje.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, prav tako pa imamo v listu zabeležene delovne ure, nadure in redne ure. V Excelu imamo nekaj pripomb, ki jih želimo skriti.

Če želite skriti komentarje z vseh delovnih listov, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub HideComments ()
Application.DisplayCommentIndicator = xlCommentIndicatorOnly
End Sub

Koda Pojasnilo: - Najprej bomo dali ime predmeta, nato smo določili kodo, da skrijemo komentarje.
Za zagon makra pritisnite tipko F5 na tipkovnici. Vsi komentarji bodo izbrisani z vseh listov v delovni zvezek.

Kako popolnoma skriti komentarje?

Vzemimo primer, da razumemo, kako lahko komentarje popolnoma skrijemo.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, v list pa imamo zabeležen tudi delovni čas, nadure in redne ure. V Excelu imamo nekaj pripomb, ki jih želimo popolnoma skriti. To pomeni, da bi morali biti komentarji, vendar se ne bi smeli prikazati nikomur, vendar bo uporabnik lahko uredil komentar. Zato to ni varen način za popolno zaščito komentarjev pred uporabniki.

Če želite komentarje popolnoma skriti, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub HideCommentscompletely ()
Application.DisplayCommentIndicator = xlNoIndicator
End Sub

Koda Pojasnilo: - Najprej moramo izbrati ime predmeta, nato pa moramo definirati kodo, da komentarje popolnoma skrijemo.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Vsi komentarji bodo popolnoma skriti z Excelovega delovnega lista.

Kako prikazati en sam komentar in naj bo vedno viden?

Makro se uporablja za prikaz nekaterih pomembnih komentarjev na delovnem listu ali delovnem zvezku v Excelu.

Vzemimo primer, da razumemo, kako lahko v Excelu prikažemo posamezen komentar.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, v list pa imamo zabeležen tudi delovni čas, nadure in redne ure. V Excelu imamo nekaj komentarjev, ki jih želimo prikazati v enem samem komentarju od komentarja N številk.

Če želite prikazati en sam komentar, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
    • Napišite spodnjo kodo:
Sub AddComment ()
Dim sh kot delovni list
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). Comment.Visible = True
End Sub

Koda Pojasnilo: - Najprej se odločimo za ime predmeta, nato pa moramo definirati kodo, ki bo prikazala posamezen komentar na delovnem listu.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Prikazal se bo le en komentar, drugi pa bodo ostali skriti.

Kako prikazati vse komentarje v celotnem Excelovem delovnem zvezku?

To je v pomoč, če od nekoga dobimo kakšen delovni zvezek in ne vemo, v kateri celici so komentarji v delovnem zvezku, zato lahko s to kodo VBA prikažemo vse komentarje v delovnem zvezku.

Vzemimo primer, da razumemo, kako lahko prikažemo vse komentarje v celotnem Excelovem delovnem zvezku.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, prav tako pa smo v list z nekaj komentarji zabeležili delovni čas, nadure in redne ure. Toda vsi komentarji so skriti in želimo videti vse skrite komentarje.

Če želite prikazati en sam komentar, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub ShowAllComments ()
Application.DisplayCommentIndicator = xlCommentAndIndicator
End Sub

Koda Pojasnilo: - Najprej se moramo odločiti za ime predmeta, nato pa moramo definirati kodo za prikaz vseh komentarjev na delovnem listu.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Vsi komentarji bodo prikazani na Excelovem listu.

  • Skrij posebne komentarje v Excelu- Komentarji se bodo še vedno prikazali.

Kako skriti določen komentar v Excelu?

To je koristno, da skrijete nekaj komentarjev, ki jih v podatkih ne želimo prikazati vsem.

Vzemimo primer, da bi razumeli, kako lahko skrijemo nekatere posebne komentarje v delovnem zvezku Entire Excel.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas vsakega zaposlenega, v list pa imamo zabeležen tudi delovni čas, nadure in redne ure.

Če želite skriti nekatere posebne komentarje, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub HideSpecificComments ()
Dim sh kot delovni list
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). Comment.Visible = False
sh.Range ("D12"). Comment.Visible = False
End Sub

Koda Pojasnilo: - Najprej se moramo odločiti za ime predmeta, nato pa določiti obsege, ki jih želimo nevidne.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici. Od 4 bodo prikazana samo 2 komentarja.

  • Kako v Excel dodati komentar ozadja/slike?

Kako v ozadje za komentarje dodati ozadje fotografij ali slik?

Ta makro bo uporabljen za nastavitev fotografij ali slik v ozadju v polje za komentarje iz računalnika. Tako bodo komentarji in Excel videti privlačnejši.

Vzemimo primer, da razumemo, kako lahko v polje za komentarje dodamo ozadje fotografij ali slik.

Podatke imamo v dveh listih, v katerih imamo vhodni in izhodni čas za vsakega zaposlenega, prav tako pa imamo na listu zapisane delovne ure, nadure in redne ure z nekaj komentarji, v katere želimo dodati slike ali slike.

Če želite slike ali slike dodati v polje za komentar, sledite spodnjim korakom:-

  • Odprite stran VBA in pritisnite tipko Alt+F11.
  • Vstavite modul.
  • Napišite spodnjo kodo:
Sub AddPictureComment ()
Dim sh kot delovni list
Set sh = ThisWorkbook.Sheets (1)
sh.Range ("E10"). AddComment ("sobota prosta")
sh.Range ("E10"). Comment.Shape.Fill.UserPicture "D: \ Data \ Flower.jpg"
sh.Range ("D12"). AddComment ("Skupne delovne ure - redne ure")
sh.Range ("D12"). Comment.Shape.Fill.UserPicture "D: \ Data \ Flower.jpg"
End Sub

Koda Pojasnilo: - Najprej moramo izbrati ime predmeta, nato pa določiti obseg, kamor želimo dodati komentar, in od kod želimo dodati sliko v polje za komentar.
Če želite zagnati makro, pritisnite tipko F5 na tipkovnici in pojavili se bodo komentarji s slikami v polju za komentarje.

Tako lahko ustvarimo komentarje, skrijemo, izbrišemo, vstavimo sliko v polje za komentarje prek VBA v programu Microsoft Excel.

Uvod v uporabniške obrazce programa Excel VBA| Pojasnil bom, kako ustvariti obrazec v Excelu, kako uporabljati orodje VBA, kako ravnati z vnosi uporabnikov in na koncu kako shraniti vnose uporabnikov. Te teme bomo obravnavali z enim primerom in vodnikom po korakih.

Spremenljivke VBA v Excelu| VBA pomeni Visual Basic for Applications. To je programski jezik podjetja Microsoft. Uporablja se z aplikacijami Microsoft Office, kot so MSExcel, MS-Word in MS-Access, medtem ko so spremenljivke VBA posebne ključne besede.

Spremenljivi obseg programa Excel VBA| V vseh programskih jezikih imamo spremenljivke dostopa, ki določajo, od kod je mogoče dostopati do določene spremenljivke. Excel VBA ni izjema. VBA ima tudi specifikatorje obsega.

Argumenti ByRef in ByVal | Ko se argument posreduje kot argument ByRef na drugo pod -funkcijo ali funkcijo, se pošlje sklic na dejansko spremenljivko. Vse spremembe v kopiji spremenljivke se odražajo v izvirnem argumentu.

Brisanje listov brez potrditvenih pozivov z uporabo VBA v programu Microsoft Excel | Ker z VBA brišete liste, veste, kaj počnete. Excelu želite povedati, naj ne prikaže tega opozorila, in izbrišite prekleti list.

Dodajte in shranite nov delovni zvezek z uporabo VBA v programu Microsoft Excel 2016| V tej kodi smo najprej ustvarili sklic na predmet delovnega zvezka. In potem smo ga inicializirali z novim objektom delovnega zvezka. Prednost tega pristopa je, da lahko preprosto delate na tem novem delovnem zvezku. Tako kot shranjevanje, zapiranje, brisanje itd

Prikaz sporočila v vrstici stanja Excel VBA| Vrstica stanja v Excelu se lahko uporablja kot monitor kode. Ko je vaša koda VBA dolga in z VBA opravljate več nalog, pogosto onemogočite posodobitev zaslona, ​​tako da zaslon ne utripa.

Izklopite opozorilna sporočila z uporabo VBA v programu Microsoft Excel 2016| Ta koda ne samo onemogoči opozorila VBA, ampak tudi poveča časovno učinkovitost kode. Poglejmo, kako.

Priljubljeni članki:

50 bližnjic v Excelu za večjo produktivnost | Poskrbite, da bo vaša naloga hitrejša. S temi 50 bližnjicami boste še hitreje delali v Excelu.

Funkcija VLOOKUP v Excelu | To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.

COUNTIF v Excelu 2016 | Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.

Kako uporabljati funkcijo SUMIF v Excelu | To je še ena bistvena funkcija armaturne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave