У овом чланку ћемо научити како користити опцију коментара у Мицрософт Екцелу путем ВБА.
Коментар је извор помоћу којег можемо пренијети поруку сваком кориснику ако је потребно пружити информације о било којој одређеној ћелији.
Научићемо:-
- Како убацити коментар?
- Како избрисати све коментаре?
- Како избрисати све коментаре из свих листова у радну свеску?
- Како делимично сакрити коментаре?
- Како потпуно сакрити коментаре?
- Како приказати један коментар?
- Како да видите или прикажете све коментаре у целој радној свесци програма Екцел?
- Сакриј посебне коментаре у Екцелу- Коментари ће се и даље приказивати.
- Како додати коментар позадинских фотографија/слика у Екцел?
Сада почните са тим како уметнути коментар у Екцел листу?
Узмимо пример да бисмо разумели како можемо да убацимо коментаре у Екцел листу.
Имамо податке у табели 2 у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У неке ћелије желимо да убацимо коментаре.
Да бисте додали коментаре у табелу, следите доле наведене кораке:-
- Отворите ВБА страницу притисните тастер Алт+Ф11.
- Уметните модул.
Напишите доле наведени код:
Суб АддЦоммент ()Дим сх Ас Радни лист
Сет сх = ТхисВоркбоок.Схеетс (1)
сх.Ранге ("Е10"). АддЦоммент ("субота слободна")
сх.Ранге ("Д12"). АддЦоммент ("Укупно радно време - редовно радно време")
сх.Ранге ("И12"). АддЦоммент ("8 сати дневно помножено са 5 радних дана")
сх.Ранге ("М12"). АддЦоммент ("Укупно радно време од 21. јула 2014. до 26. јула 2014.")
Енд Суб
Код Објашњење:- Прво морамо одабрати назив предмета, затим ћемо дефинирати варијабле, а затим ћемо дефинирати све распоне у које желимо ставити коментаре.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Сви коментари ће се ажурирати у Екцел листу. Коментаре можете идентификовати црвеним правоугаоником у углу ћелија.
Како да избришем све коментаре са листа?
Узмимо пример да бисмо разумели како можемо да избришемо све коментаре у Екцел листу.
Имамо податке у табели 2 у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У Екцелу имамо неке коментаре које желимо да избришемо.
Да бисте избрисали све коментаре у табели, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Целлс.ЦлеарЦомментс
Енд Суб
Како избрисати све коментаре из свих ћелија у радној свесци?
Узмимо пример да бисмо разумели како можемо избрисати све коментаре у Екцел листу.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У Екцелу имамо неке коментаре које желимо да избришемо, не само са активног листа чак и из радне свеске.
Да бисте избрисали све коментаре са свих радних листова у радној свесци, следите доле наведене кораке:-
- Отворите ВБА страницу притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Дим всх Ас Ворксхеет
Дим ЦмтАс ЦомментФор Евери всх Ин АцтивеВоркбоок.Ворксхеетс
За сваки Цмт У всх.Цомментс
Цмт.Делете
Следећи
Следећи
Енд Суб
Код Објашњење: - Прво морамо изабрати назив предмета, а затим ћемо покренути петљу за провјеру листова, а затим избрисати све коментаре са свих листова.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Сви коментари ће бити избрисани са свих листова у радној свесци.
Како делимично сакрити коментаре?
Узмимо пример да бисмо разумели како можемо делимично сакрити коментаре.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У Екцелу имамо неке коментаре које желимо да сакријемо.
Да бисте сакрили коментаре са свих радних листова, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Апплицатион.ДисплаиЦомментИндицатор = клЦомментИндицаторОнли
Енд Суб
Шифра Објашњење: - Прво ћемо дати назив субјекта, затим смо дефинирали код да сакријемо коментаре.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Сви коментари ће бити избрисани са свих листова у радну свеску.
Како потпуно сакрити коментаре?
Узмимо пример да бисмо разумели како можемо у потпуности сакрити коментаре.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У Екцелу имамо неке коментаре које желимо потпуно сакрити. То значи да би коментари требали бити присутни, али никоме се не би требао појавити, али корисник ће моћи уредити коментар. Као резултат тога, ово није сигуран начин за потпуну заштиту коментара од корисника.
Да бисте потпуно сакрили коментаре, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Апплицатион.ДисплаиЦомментИндицатор = клНоИндицатор
Енд Суб
Шифра Објашњење: - Прво морамо изабрати назив субјекта, а затим морамо дефинирати код како бисмо потпуно сакрили коментаре.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Сви коментари ће бити потпуно сакривени са радног листа програма Екцел.
Како приказати појединачни коментар и он би увек требао бити видљив?
Макро се користи за приказивање одређених важних коментара на радном листу или радној свесци у Екцелу.
Узмимо пример да бисмо разумели како можемо приказати појединачни коментар у Екцелу.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу. У Екцелу имамо неке коментаре које желимо да прикажемо у појединачном коментару од коментара Н бројева.
Да бисте приказали појединачни коментар, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
-
- Напишите доле наведени код:
Дим сх Ас Радни лист
Сет сх = ТхисВоркбоок.Схеетс (1)
сх.Ранге ("Е10"). Цоммент.Висибле = Труе
Енд Суб
Шифра Објашњење: - Прво одлучујемо о називу предмета, а затим морамо дефинирати код за приказ појединачног коментара на радном листу.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Појавиће се само један коментар, а остали ће остати скривени.
Како приказати све коментаре у целој Екцел радној свесци?
Ово је корисно када од некога добијемо било коју радну свеску и не знамо која ћелија има коментаре у радној свесци, па можемо да користимо овај ВБА код за приказ свих коментара у радној свесци.
Узмимо пример да бисмо разумели како можемо приказати све коментаре у целој Екцел радној свесци.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовно радно време у листу са неколико коментара. Али сви коментари су скривени и желимо да видимо све скривене коментаре.
Да бисте приказали појединачни коментар, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Апплицатион.ДисплаиЦомментИндицатор = клЦомментАндИндицатор
Енд Суб
Шифра Објашњење: - Прво морамо одлучити о имену предмета, а затим морамо дефинирати код за приказ свих коментара на радном листу.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Сви коментари ће се појавити на Екцел листу.
- Сакриј посебне коментаре у Екцелу- Коментари ће се и даље приказивати.
Како сакрити одређени коментар у Екцелу?
Ово је корисно за сакривање неколико коментара које не желимо приказати свима у подацима.
Узмимо пример да бисмо разумели како можемо сакрити неке посебне коментаре у читавој радној свесци програма Екцел.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу.
Да бисте сакрили неке посебне коментаре, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Дим сх Ас Радни лист
Сет сх = ТхисВоркбоок.Схеетс (1)
сх.Ранге ("Е10"). Цоммент.Висибле = Фалсе
сх.Ранге ("Д12"). Цоммент.Висибле = Фалсе
Енд Суб
Код Објашњење: - Прво морамо одлучити о имену предмета, а затим дефинирати распоне које желимо учинити невидљивима.
Да бисте покренули макро, притисните тастер Ф5 на тастатури. Само 4 коментара ће се појавити од 4.
- Како додати коментар позадинских фотографија/слика у Екцел?
Како додати позадину фотографија или слика у оквир за коментаре?
Овај макро ће се користити за постављање фотографија или слика у позадини у оквир за коментаре са рачунара. Тиме ће коментари и Екцел изгледати привлачније.
Узмимо пример да бисмо разумели како можемо додати позадину фотографија или слика у оквир за коментаре.
Имамо податке у два листа у којима имамо време уласка и изласка сваког запосленог, а такође смо евидентирали радно време, прековремене сате и редовне сате у листу са неколико коментара у које желимо да додамо слике или слике.
Да бисте додали слике или слике у оквир за коментаре, следите доле наведене кораке:-
- Отворите ВБА страницу и притисните тастер Алт+Ф11.
- Уметните модул.
- Напишите доле наведени код:
Дим сх Ас Радни лист
Сет сх = ТхисВоркбоок.Схеетс (1)
сх.Ранге ("Е10"). АддЦоммент ("субота слободна")
сх.Ранге ("Е10"). Цоммент.Схапе.Филл.УсерПицтуре "Д: \ Дата \ Фловер.јпг"
сх.Ранге ("Д12"). АддЦоммент ("Укупно радно време - редовно радно време")
сх.Ранге ("Д12"). Цоммент.Схапе.Филл.УсерПицтуре "Д: \ Дата \ Фловер.јпг"
Енд Суб
Код Објашњење: - Прво морамо изабрати назив предмета, а затим дефинисати опсег у који желимо да додамо коментар, а одакле желимо да додамо слику у оквир за коментар.
Да бисте покренули макро, притисните тастер Ф5 на тастатури и појавиће се коментари са сликама у пољу за коментаре.
Ово је начин на који можемо креирати коментаре, сакрити, избрисати, уметнути слику у оквир за коментаре путем ВБА у Мицрософт Екцелу.
Почетак коришћења Екцел ВБА корисничких образаца| Објаснићу вам како да креирате образац у екцелу, како да користите ВБА тоолбок, како да рукујете уносима корисника и на крају како да складиштите уносе корисника. Проћи ћемо кроз ове теме користећи један пример и водич корак по корак.
ВБА променљиве у Екцелу| ВБА означава Висуал Басиц фор Апплицатионс. То је програмски језик компаније Мицрософт. Користи се са апликацијама Мицрософт Оффице као што су МСЕкцел, МС-Ворд и МС-Аццесс, док су ВБА променљиве одређене кључне речи.
Екцел ВБА променљиви опсег| У свим програмским језицима имамо спецификаторе приступа променљивим који дефинишу одакле се може приступити дефинисаној променљивој. Екцел ВБА није изузетак. ВБА такође има спецификаторе опсега.
Аргументи БиРефа и БиВала | Када се аргумент пренесе као БиРеф аргумент на другу под -функцију или функцију, шаље се референца стварне променљиве. Све промене направљене у копији променљиве ће се одразити у оригиналном аргументу.
Брисање листова без упита за потврду помоћу ВБА у програму Мицрософт Екцел | Пошто бришете листове помоћу ВБА, знате шта радите. Желели бисте да кажете Екцелу да не приказује ово упозорење и да избрише проклети лист.
Додајте и сачувајте нову радну свеску помоћу ВБА у програму Мицрософт Екцел 2016| У овом коду смо прво креирали референцу на објекат радне свеске. Затим смо га иницијализовали новим објектом радне свеске. Предност овог приступа је што можете лако да радите на овој новој радној свесци. Као чување, затварање, брисање итд
Прикажите поруку на статусној траци програма Екцел ВБА| Статусна трака у екцелу може се користити као монитор кода. Када је ваш ВБА код дугачак и обављате неколико задатака користећи ВБА, често онемогућујете ажурирање екрана тако да не видите да екран трепери.
Искључите поруке упозорења помоћу ВБА у програму Мицрософт Екцел 2016| Овај код не само да онемогућава ВБА упозорења, већ и повећава временску ефикасност кода. Да видимо како.
Популарни чланци:
50 Екцел пречица за повећање продуктивности | Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.
Функција ВЛООКУП у Екцелу | Ово је једна од најчешће кориштених и популарних функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
ЦОУНТИФ у програму Екцел 2016 | Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у програму Екцел | Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.