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

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

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

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

Синтакса

Испод је синтакса вба СендКеис методе.

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

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

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

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

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

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

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

Овде можете преузети овај ВБА СендКеис Екцел образац - ВБА СендКеис Екцел Темплате

Пример # 1

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

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

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

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

Шифра:

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

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

Шифра:

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

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

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

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

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

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

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

Шифра:

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

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

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

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

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

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

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

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

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

Пример # 2

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

Шифра:

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

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

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

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

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