VBA risinājums: kā iestatīt savus īsinājumtaustiņus

Satura rādītājs

Definējiet taustiņu kombinācijas programmā Excel un piešķiriet funkcijas

Nākamajā piemērā taustiņu kombinācija Ctrl + ü kalkulatoru var izsaukt no Windows piederumiem.

Lai iestatītu īsinājumtaustiņu, rīkojieties šādi:

Apakšējā tastatūras saīsnes iestatīšana ()

Application.OnKey "ü", "CallCalculator"

Beigt apakš

Saglabātais makro izskatās šādi:

Sub callCalculator ()

Izmērs x kā variants

x = apvalks ("calc.exe")

Beigt apakš

Ja taustiņu kombinācija vairs netiek izmantota, sāciet šādu procedūru:

Apakštaustiņu kombinācija Atcelt ()

Application.OnKey "ü"

Beigt apakš

Piezīme:

Bieži vien īsinājumtaustiņu iestatīšana tiek veikta, atverot noteiktu darbgrāmatu. Lai to izdarītu, veiciet dubultklikšķi uz ieraksta Šī darbgrāmata projekta izpētes vidē un saglabājiet šādu notikumu:

Privāta apakšdarbgrāmata_atvērt ()

Iestatīšanas saīsne

Beigt apakš

Notikums Workbook_Open tiek automātiski izpildīts (ja tas ir iestatīts), atverot darbgrāmatu. Mūsu gadījumā šeit tiek izsaukta procedūra Taustiņu kombinācijas iestatīšana.

Tas ir noderīgi, ja, aizverot šo mapi, izdzēšat iepriekš iestatīto taustiņu kombināciju. Notikums Workbook_BeforeClose tiek automātiski izpildīts, kad mape tiek aizvērta. Šajā gadījumā procedūras atslēgšanas taustiņu sauc:

Privāta apakšdarbgrāmata_BeforeClose (Atcelt kā Būla)

Taustiņu kombinācija Atcelt

Beigt apakš

Tas nozīmē, ka Excel vienmēr kontrolē īsinājumtaustiņus.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave