Makro piešķiršana formai vai vadīklas poga

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Veidlapas vadīklas pogu vai komandpogu (ActiveX vadīkla) var izmantot, lai izpildītu makro, kas veic darbību, kad lietotājs noklikšķina uz tā. Abas šīs pogas tiek sauktas arī par spraudītes pogas, kas var iestatīt, lai automatizētu darblapas, datu filtrēšana vai aprēķināt skaitļu drukāšanu. Parasti veidlapas vadīklas poga un ActiveX vadīklas komandpogu ir līdzīga izskatu un funkciju. Tomēr tie ir dažas atšķirības, kas izskaidrotas nākamajā sadaļā.

Poga (veidlapas vadīkla)

Veidlapu rīkjoslas pogas vadīklas piemērs

Komandpoga (ActiveX vadīkla)

ActiveX komandpogas vadīklas piemērs

Tālākajās sadaļās, Uzziniet, kā pievienot makro pogu programmā Excel — for Windows vai Mac datorā.

Piezīme.: ActiveX vadīklas netiek atbalstītas Mac datoros.

Makro un VBA rīki var atrast cilnes Izstrādātājs , kas pēc noklusējuma ir paslēptas.

Pirmā darbība ir to iespējot. Lai iegūtu papildinformāciju, skatiet rakstu: cilnes Izstrādātājs parādīšana.

Lentē izstrādātāja cilni

Pogas pievienošana (veidlapas vadīkla)

  1. Cilnes Izstrādātājs grupā vadīklas noklikšķiniet uz Ievietotun pēc tam sadaļā Veidlapas vadīklasnoklikšķiniet uz pogas Pogas attēls .

  2. Noklikšķiniet darblapā vietā, kur jāatrodas pogas augšējam kreisajam stūrim. Tiek parādīts Makro piešķiršana uznirstošo logu.

  3. Piešķiriet pogai makro un pēc tam noklikšķiniet uz Labi.

  4. Lai norādītu pogas vadīklas rekvizītus, noklikšķiniet ar peles labo pogu un pēc tam noklikšķiniet uz Formatēt vadīklu.

Komandpogas pievienošana (ActiveX vadīkla)

  1. Cilnes Izstrādātājs grupā vadīklas noklikšķiniet uz Ievietotun pēc tam sadaļā ActiveX vadīklasnoklikšķiniet uz Komandpoga Pogas attēls .

  2. Noklikšķiniet darblapā vietā, kur jāatrodas komandpogas augšējam kreisajam stūrim.

  3. Grupā vadīklas noklikšķiniet uz Skatīt kodu. Tas palaiž Visual Basic redaktoru. Nodrošina, ka noklikšķiniet uz izvēlēties nolaižamajā sarakstā pa labi. Procedūra sub CommandButton1_Click (skatīt attēlā) darbojas šādi divi makro, noklikšķinot uz pogas, tiek: SelectC15 un HelloMessage.

    Visual Basic redaktora apakšprocedūra

  4. Komandpogas apakšprocedūra, veiciet kādu no tālāk norādītajām darbībām.

    • Ievadiet nosaukumu esošu makro darbgrāmatā. Jūs varat atrast makro, noklikšķinot uz makro grupā kods . Vairākiem makro var palaist no pogas, ievadot makro nosaukumi iekšpusē apakšprocedūra atsevišķās rindās.

    • Ja nepieciešams, pievienojiet savu VBA kodu.

  5. Aizveriet Visual Basic redaktoru un noklikšķiniet uz Noformēšanas režīms Pogas attēls jānodrošina noformēšanas režīms ir izslēgts.

  6. Lai palaistu VBA kodu, kas tagad ir daļa no pogas, noklikšķiniet uz tikko izveidotās ActiveX komandpogas.

  7. Lai rediģētu ActiveX vadīklu, pārliecinieties, vai esat noformēšanas režīmā. Cilnes Izstrādātājs grupā Vadīklas ieslēdziet Noformēšanas režīms.

  8. Lai norādītu vadīklas rekvizītus, komandpogas, cilnes Izstrādātājs grupā vadīklas noklikšķiniet uz Rekvizīti Pogas attēls . Varat arī ar peles labo pogu noklikšķiniet uz komandu pogas un pēc tam noklikšķiniet uz Rekvizīti.

    Piezīme.: Pirms noklikšķināt uz Rekvizīti, pārliecinieties, vai pārbaudiet, vai ir atlasīts objekts, kura rekvizītus vēlaties pārbaudīt vai mainīt.


    Tiek parādīts lodziņš Rekvizīti . Lai iegūtu detalizētu informāciju par katru rekvizītu, atlasiet rekvizītu un pēc tam nospiediet taustiņu F1, lai parādītu Visual Basic palīdzība tēmu. Varat arī ievadīt rekvizīta nosaukumu Visual Basic palīdzība meklēšanas lodziņā. Tālāk sniegtajā tabulā ir apkopoti pieejamie rekvizīti.

Ja jānorāda

Jāizmanto šis rekvizīts

Vispārīgi

Vai tiek ielādēta vadīkla, atverot darbgrāmatu (Neattiecas uz ActiveX vadīklām)

AutoLoad (Excel)

Vai vadīkla var saņemt fokusu un reaģēt uz lietotāja izraisītiem notikumiem

Enabled (Veidlapas)

Vai vadīklu var rediģēt

Locked (Veidlapas)

Vadīklas nosaukums

Name (Veidlapas)

Veids, kādā vadīkla tiek pievienota šūnām, kas atrodas zem tās (brīvi peldoša, pārvietojama un nemaināmu lielumu, pārvietojama un maināmu lielumu)

Placement (Excel)

Vai vadīklu var drukāt

PrintObject (Excel)

Vai vadīkla ir redzama vai paslēpta

Visible (Veidlapas)

Teksts

Fonta atribūti (treknraksts, slīpraksts, lielums, pārsvītrojums, pasvītrojums un biezums)

Bold, Italic, Size, StrikeThrough, Underline, Weight (Veidlapas)

Aprakstošais teksts vadīklā, kas to identificē vai raksturo

Caption (Veidlapas)

Vai vadīklas saturs rindiņas beigās tiek automātiski aplauzts

Value (Veidlapas)

Lielums un novietojums

Vai vadīklas lielums pielāgojas automātiski, lai parādītu visu saturu

AutoSize (Veidlapas)

Augstums vai platums punktos

Height, Width (Veidlapas)

Attālums starp vadīklu un darblapas kreiso vai augšējo malu

Left, Top (Veidlapas)

Formatēšana

Fona krāsa

BackColor (Veidlapas)

Fona stils (caurspīdīgs vai necaurspīdīgs)

BackStyle (Veidlapas)

Priekšplāna krāsa

ForeColor (Veidlapas)

Vai vadīklai ir ēnojums

Shadow (Excel)

Attēls

Bitkarte, kam jāpārādās vadīklā

Picture (Veidlapas)

Attēla novietojums attiecībā pret tā parakstu (pa kreisi, virs, pa labi utt.)

PicturePosition (Veidlapas)

Tastatūra un pele

Vadīklas īsinājumtaustiņš

Accelerator (Veidlapas)

Pielāgota peles ikona

MouseIcon (Veidlapas)

Rādītāja veids, kas tiek attēlots, novietojot peles rādītītāju virs kāda objekta (standarta, bultas, I stara utt.)

MousePointer (Veidlapas)

Vai vadīkla uzņem fokusu, noklikšķinot uz tās

TakeFocusOnClick (Veidlapas)


Makro un VBA rīki var atrast cilnes Izstrādātājs , kas pēc noklusējuma ir paslēpta, tāpēc pirmā darbība ir to iespējot

  1. Atveriet Excel > Preferences... > Lenti un rīkjoslu.

  2. Kategorijas lentes pielāgošana sarakstā Galvenās cilnes atzīmējiet izvēles rūtiņu Izstrādātājs un pēc tam noklikšķiniet uz saglabāt.

    Atzīmējiet izvēles rūtiņu blakus izstrādātājs, lai to pievienotu lentei

Pogas pievienošana (veidlapas vadīkla)

Izpildiet šādas darbības:

  1. Cilnē Izstrādātājs noklikšķiniet uz pogas Pogas attēls .

  2. Noklikšķiniet darblapā vietā, kur jāatrodas pogas augšējam kreisajam stūrim. Tiek parādīts Makro piešķiršana uznirstošo logu.

    Piezīme.: Ja jūs jau esat ievietojis pogas, ar peles labo pogu noklikšķiniet uz tā un atlasiet Makro piešķiršana.

  3. Makro piešķiršana pogu un noklikšķiniet uz Labi.

  4. Lai norādītu vadīklas rekvizītus, noklikšķiniet uz tā ar peles labo pogu un pēc tam atlasiet Formatēt vadīklu....

Komandpogas pievienošana (Visual Basic vadīkla)

  1. Cilnē Izstrādātājs noklikšķiniet uz pogas Pogas attēls .

  2. Noklikšķiniet darblapā vietā, kur jāatrodas komandpogas augšējam kreisajam stūrim.

    Piezīme.: Ja jūs jau esat ievietojis pogas, ar peles labo pogu noklikšķiniet uz tā un atlasiet Makro piešķiršana.

  3. Dialoglodziņā Makro piešķiršana atlasiet Jauns, kas atver Visual Basic redaktoru (VBE) uz rūti ar šādu kodu:

      Sub ButtonX_Click() 
    
      End Sub
  4. Apakšprocedūra komandpogas starp Sub un End Sub rindām, veiciet kādu no tālāk norādītajām darbībām.

    • Ievadiet nosaukumu esošu makro darbgrāmatā. Vairākiem makro var palaist no pogas, ierakstot makro nosaukumi atsevišķās rindās iekšpusē procedūra sub

    • Pievienojiet savu VBA kodu.

  5. Noklikšķiniet uz Noformēšanas režīms Pogas attēls , lai nodrošinātu, ka noformēšanas režīms ir izslēgts un pēc tam aizveriet logu Visual Basic redaktoru.

  6. Lai rediģētu pogas, noklikšķiniet uz tā ar peles labo pogu un izvēlieties Visual Basic.

  7. Lai norādītu vadīklas rekvizītus, noklikšķiniet uz tā ar peles labo pogu un pēc tam atlasiet Formatēt vadīklu....

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×