ВБА СендКеис - Примери употребе Екцел ВБА СендКеис методе

Преглед садржаја

Екцел ВБА СендКеис

СендКеис на језику ВБА је метода која се користи за слање тастера у активни прозор како бисмо могли ручно да радимо након тога. Кад год користимо абецеду као кључеве, све абецеде морају бити малим словима. То је сложена метода и препоручује се да се користи само ако је потребно и када немате више могућности

„СендКеис“ је једна од сложених тема за разумевање. Многи од нас не користе ову функцију у ВБА, али увек је добро имати више знања о више тема. У овом чланку ћемо вам показати како се користи функција СендКеис. Можда ће вам бити тешко да прочитате чланак више пута са практичним приступом да бисте научили брзо и боље.

Синтакса

Испод је синтакса ВБА СендКеис методе.

Тастери или низ: Тип кључа који морамо послати активној апликацији.

Сачекајте: У овом аргументу можемо користити две ствари, тј. ТРУЕ или ФАЛСЕ.

  • ИСТИНА, ако желите да екцел сачека обраду додељених тастера пре него што се контрола врати на макро.
  • ФАЛСЕ, ако занемарите параметар Ваит , ово ће бити подразумевана вредност. Ако одаберете ФАЛСЕ, тада Екцел наставља да покреће макро без чекања да се кључеви обраде у активни прозор.

Уобичајени тастери које користимо са тастатуром су „Цтрл, Схифт и АЛТ“. Дакле, са методом СендКеис, морамо их користити са посебним знаковима. Доња табела приказује посебне знакове за горе наведена три уобичајена тастера.

Остали тастери имају различите тастере и знакове. Табела у наставку приказује детаљно објашњење сваког кључа.

Према захтеву, можемо користити било који од горе наведених тастера. Уз неколико практичних примера, показаћемо вам начин употребе СендКеис-а.

Примери употребе Екцел ВБА СендКеис методе

Пример # 1

На пример, погледајте доњу вредност ћелије.

Имамо вредности у три ћелије, а у првој ћелији имамо вредност „Бангалоре“, а за ову ћелију постоји коментар као „Главни град Карнатака“.

Сада користећи „СендКеис“ покушавамо да уредимо овај коментар.

Отворите Екцел табелу и идите на едитор висуал басиц, покрените ВБА потпроцедуру.

Шифра:

Суб Сенд_Кеис_Екампле () Крај Суб

Прво, морамо да изаберемо ћелију коментара да бисмо уредили коментар. Дакле, користите код РАНГЕ („А1“). Изаберите

Шифра:

Суб Сенд_Кеис_Екампле () Опсег ("А1"). Изаберите Енд Суб

Када је ћелија изабрана, извршићемо акцију уређивања коментара. Овде треба да се сетимо тастерске пречице коју користимо за уређивање коментара.

Да бисмо уредили коментар, користимо пречицу „Схифт + Ф2“ .

Ако притиснете овај тастер, то ће уређивати коментар.

Сада отворите метод „СендКеис“.

У методи СендКеис, знак за коришћење тастера СХИФТ је „+“ (знак Плус), па унесите „+“ код за пријаву.

Сада знак плус ради као тастер СХИФТ, следећи тастер заједно са СХИФТ-ом који користимо је тастер Ф2. Кад год користимо функцијске тастере, морамо да их затворимо коврџастим заградама, зато у коврџасту заграду унесите функцијски тастер Ф2.

Шифра:

Суб Сенд_Кеис_Екампле () Ранге ("А1"). Изаберите СендКеис "+ (Ф2)" Енд Суб

Сада извршите код и погледајте шта ћемо добити.

Када покушамо да извршимо код, добили смо поруку као горе. Једна од кључних ствари које морамо имати на уму је да не можемо покренути макро, који користи „СендКеис“ из прозора програма висуал басиц.

Морамо покренути код са листе „Макро“.

Прво затворите прозор уређивача Висуал Басиц.

Идите на картицу „Девелопер“ и кликните на „Мацро“.

Сада се отвара листа свих макронаредби, одаберите макро који требате да покренете. Наше име макронаредбе је „Сенд_Кеис_Екампле“, па ћу притиснути дугме за покретање.

Видите да је опција Уређивање коментара омогућена.

Као што видите горе, доделио је пречицу СХИФТ + Ф2 да отвори опцију за уређивање коментара.

Пример # 2

На пример, ако желите да отворите прозор „Налепи посебно“ путем методе СендКеис, можемо и то да урадимо. Прво морамо да копирамо одређене ћелије, а затим да користимо СендКеис.

Шифра:

Суб Сенд_Кеис_Екампле1 () Распон ("А1"). Копирај СендКеис "% ес" Крај Суб

Изаберите макро који вам је потребан за покретање, а затим кликните на Рун.

Када покренете код, он ће се отворити испод, залепите посебан дијалошки оквир.

Ствари које треба запамтити

  • СендКеис додељује притиске тастера активној апликацији.
  • Ова метода је тако сложена и препоручује употребу само ако је потребно и када немате више могућности.
  • Кад год користимо абецеду као кључеве, све абецеде морају бити малим словима.

Занимљиви Чланци...