Prezentare generală a formularelor, a controalelor de formular și a controalelor ActiveX de pe o foaie de lucru

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Important: Această caracteristică nu este disponibilă în Office pe un PC Windows RT. Doriți să vedeți ce versiune de Office utilizați?

Exemple de formulare de foi de lucru Utilizând forme și mai multe controale și obiecte pe care le puteți adăuga la ele, puteți simplifica introducerea datelor din foile de lucru și a îmbunătăți modul în care arată foile de lucru. De asemenea, puteți face acest-vă cu mică sau să nu aveți nevoie pentru Microsoft Visual Basic pentru aplicații (VBA) cod.

Un formular de foaie de lucru nu este același lucru ca șablon Excel. Șablon este un fișier preformatat care pot ajuta să începeți crearea unui registru de lucru care arată așa cum doriți. Un formular conține controale, cum ar fi casetele sau vertical liste, care poate fi mai simplu pentru persoanele care utilizează foaia de lucru la introducerea sau editarea datelor. Pentru a găsi mai multe informații despre șabloanele puteți descărca, consultați șabloane Excel.

Ce este un formular?

Un formular, dacă este imprimată sau online, este un document proiectate cu o standard structura și formatarea care vă ajută să capturați, organizarea și edita informațiile.

  • Formulare imprimate conține instrucțiuni, formatarea, etichete și spații pentru scrierea sau tastând date. Puteți să utilizați Excel și Excel șabloane pentru a crea formulare imprimate.

  • Formulare online conțin aceleași caracteristici ca imprimată forme. În plus, formulare online conține controale. Controalele sunt obiecte care afișează datele sau facilitează pentru ca utilizatorii să introduceți sau editarea datelor, efectuați o acțiune sau efectuați o selecție. În general, controale face ca formularul mai ușor de utilizat. Exemple de controale comune includ casetele listă, butoane de opțiuni și butoane de comandă. Controale, de asemenea, puteți rula macrocomenzi atribuite și răspunsul la evenimente, cum ar fi clicurile mouse-ului, prin rularea Visual Basic for Applications (VBA) cod.

Puteți utiliza Excel în mai multe moduri pentru a crea formulare imprimate și online.

Tipuri de formulare Excel

Grupează controalele asociate într-o singură unitate vizuală, într-un dreptunghi cu o etichetă opțională. De obicei, sunt grupate butoanele de opțiune, casetele de selectare sau alte tipuri de conținut asociate.

Formular de date

Un formular de date oferă o modalitate convenabilă de a introduce sau de a afișa un rând complet de informații într-o zonă sau într-un tabel, fără a defila pe orizontală. Este posibil să descoperiți că utilizarea unui formular de date poate face introducerea datelor mai simplă decât atunci când vă deplasați de la o coloană la alta, în situațiile în care aveți mai multe coloane de date decât pot fi vizualizate pe ecran. Utilizați un formular de date atunci când un formular simplu de casete text care listează titlurile de coloană ca etichete este suficient pentru dvs. și nu aveți nevoie de caracteristici de formular sofisticate sau particularizate, cum ar fi o casetă listă sau un buton de incrementare/decrementare.

Exemplu de formular de date obișnuit Excel pot genera automat un formular de date predefinite pentru interval sau tabel. Formular de date afișează toate anteturile de coloană ca etichete într-o casetă de dialog unic. Fiecare etichetă are o casetă text necompletat adiacente în care puteți să introduceți date pentru fiecare coloană, până la maximum de coloane 32. Într-un formular de date, puteți să introduceți rândurile noi, găsiți rânduri prin navigare sau (pe baza conținutului celulei) actualizați rânduri și Ștergere rânduri. Dacă o celulă conține o formulă, rezultatul formulei este afișată în formularul de date, dar nu puteți să modificați formula utilizând formularul de date.

Activează sau dezactivează o valoare care indică o opțiune opusă sau neambiguă. Aveți posibilitatea să bifați mai multe casete de selectare pe o foaie de lucru sau într-o casetă de grupare. O casetă de selectare poate avea una dintre aceste trei stări: bifată (activată), debifată (dezactivată) și mixtă, adică o combinație între starea de activare și starea de dezactivare (ca într-o selecție multiplă).

O foaie de lucru este un tip de formular care vă permite să introduceți și a vizualiza date din și există mai multe caracteristici de control, cum ar fi deja încorporate în foile de lucru Excel, cum ar fi comentarii și date de validare. Celulele se aseamănă cu casete de text în care puteți să introduceți și formatați-le într-o varietate de moduri. Celulele sunt utilizate frecvent ca etichete și ajustarea celulă înălțime și lățime și îmbinarea celulelor, puteți face o foaie de lucru să se comporte ca un formular intrare date simple. Alte caracteristici de control, cum ar fi, cum ar fi comentarii la celule, hyperlinkuri, imagini de fundal, validarea de date, condiționată de formatare, încorporate diagrame și filtrare automată poate face o foaie de lucru să se comporte ca un formular complexe.

Deoarece controalele și obiectele sunt stocate pe planșa de desen, puteți afișa sau vizualizarea controale și obiecte în textul asociat, care este independent de limitelor de rânduri și coloane fără a modifica aspectul o grilă sau un tabel de date din foaia de lucru. Cel mai mult timp, multe dintre aceste controale, de asemenea, poate fi legat la celulele din foaia de lucru și nu necesită cod VBA pentru a le face munca. Puteți să setați proprietăți care determină dacă un control pluteste liber sau se mută și redimensionează împreună cu o celulă. De exemplu, este posibil să nu o casetă de selectare pe care doriți să mutați împreună cu celula sa subiacente atunci când zona este sortată. Cu toate acestea, dacă aveți o casetă listă pe care doriți să le păstrați într-o anumită locație la toate orele, probabil că nu doriți să mutați împreună cu celula sa subiacente.

Excel are două tipuri de controale: controale formular și controale ActiveX. În plus față de aceste seturi de controale, puteți adăuga, de asemenea, obiecte din instrumente de desen, cum ar fi o Forme automate, WordArt, ilustrații SmartArt sau casete text.

Următoarele secțiuni descriu aceste controale și obiecte de desen și explică, de asemenea, cum să lucrați cu aceste controale și obiecte mai în detaliu.

Afișează o listă cu unul sau mai multe elemente de text dintre care poate alege un utilizator. O casetă listă se utilizează pentru a afișa un număr mare de opțiuni care variază ca număr sau conținut. Există trei tipuri de casete listă:

O casetă listă cu o singură selecție permite o singură opțiune. În acest caz, o casetă listă se aseamănă cu un grup de butoane de opțiune, cu excepția că o casetă listă poate afișa un număr mare de elemente într-un spațiu mai redus.

Utilizați controalele de formular atunci când doriți să faceți referire la și interacționa cu datele de celule fără a utiliza codul VBA cu ușurință și atunci când doriți să adăugați controale la foile diagramă. De exemplu, după ce adăugați un control casetă listă la o foaie de lucru și îl legarea la o celulă, puteți returna o valoare numerică pentru poziția curentă a elementului selectat în control. Puteți utiliza apoi acea valoare numerică, împreună cu funcția INDEX pentru a selecta elemente diferite din listă.

O casetă listă de selecție extinsă permite o singură opțiune, opțiuni contigue și opțiuni necontigue (sau întrerupte).

Cu toate acestea, aceste controale nu pot fi adăugate la formularelor de utilizator, utilizată pentru a controla evenimente sau modificată pentru a rula script-uri Web pe paginile Web.

Rezumat al controalelor de formular

Afișează o listă de controale ActiveX suplimentare disponibile pe computer pe care aveți posibilitatea să le adăugați la un formular particularizat, cum ar fi Calendar Control 12.0 și Windows Media Player. De asemenea, este posibil să înregistrați un control particularizat în această casetă de dialog.

Buton WordArt

Exemplu de control formular Etichetă

Mărește sau micșorează o valoare, cum ar fi o incrementare numerică, ora sau data. Pentru a mări valoarea, faceți clic pe săgeata în sus; pentru a micșora valoarea, faceți clic pe săgeata în jos. De obicei, un utilizator poate tasta, de asemenea, o valoare text direct în celula sau caseta text asociată.

Buton WordArt

Computerul conține, de asemenea, multe controale ActiveX care au fost instalate de Excel și de alte programe, cum ar fi Control Calendar 12.0 și Windows Media Player.

Exemplu de control Casetă de grupare în bara de instrumente Formulare

Grupurile controalele asociate într-o unitate vizuală într-un dreptunghi cu o etichetă opțional. De obicei, butoanele de opțiune, casetele de selectare sau conținutul strâns înrudit sunt grupate.

Buton WordArt

Exemplu de control buton din bara de instrumente Formulare

Activează sau dezactivează o valoare care indică o opțiune opusă sau neambiguă. Aveți posibilitatea să bifați mai multe casete de selectare o dată pe o foaie de lucru sau într-o casetă de grupare. O casetă de selectare poate avea una dintre aceste trei stări: bifată (activată), debifată (dezactivată) și mixtă, adică o combinație între starea de activare și starea de dezactivare (ca într-o selecție multiplă).

Buton WordArt

Selectați și deselectați controalele, ca să specificați proprietăți sau să efectuați ajustări suplimentare.

Exemplu de control casetă de selectare din bara de instrumente Formulare

Bifarea acestei opțiuni sau a dezactiva o valoare care indică faptul că o alegere opusă și clare. Puteți să selectați mai multe caseta de selectare pe o foaie de lucru sau dintr-o casetă de grupare. O casetă de selectare poate avea una dintre trei stări: selectat (activată), debifată (transformat dezactivarea) și mixte, ceea ce înseamnă că o combinație a activat și dezactivat Statele (la fel ca în unei selecții mai multe).

Buton WordArt

Pentru a afișa meniul de comenzi rapide corect pentru controlul de formular de tip casetă de grupare, asigurați-vă că selectați perimetrul, nu interiorul casetei de grupare.

Exemplu de control buton de opțiune din bara de instrumente Formulare

Permite o singură opțiune într-un set limitat de opțiuni exclusive cuprinse de obicei într-o casetă de grupare sau într-un cadru. Un buton de opțiune poate avea una dintre aceste trei stări: selectat (activat), deselectat (dezactivat) și mixt, adică o combinație între starea de activare și starea de dezactivare (ca într-o selecție multiplă). Un buton de opțiune se mai numește și buton radio.

Buton WordArt

Adăugați controale ActiveX.

Exemplu de control formular de tip casetă listă

Scrieți proceduri de rutină de tratare evenimente pentru controalele ActiveX.

  • Utilizând Formulare utilizator, este posibil să utilizați și funcționalități complexe pentru formulare. De exemplu, este posibil să adăugați prin programare un buton de opțiune separat pentru fiecare literă a alfabetului sau să adăugați o casetă de selectare pentru fiecare element dintr-o listă mare de date și numere.

  • O casetă listă de selecție extinsă permite o singură opțiune, opțiuni contigue și opțiuni necontigue (sau întrerupte).

  • O casetă listă de selecție extinsă permite o singură opțiune, opțiuni contigue și opțiuni necontigue (sau întrerupte).

Buton WordArt

Combină o casetă text cu o casetă listă pentru a crea o casetă listă verticală. O casetă combo este mai compactă decât o casetă listă, dar necesită ca utilizatorul să facă clic pe săgeata în jos pentru a afișa lista de elemente. Utilizați-o pentru a permite unui utilizator să tasteze o intrare sau să aleagă un singur element din listă. Controlul afișează valoarea curentă în caseta text, indiferent de modul în care este introdusă valoarea.

Exemplu de control formular de tip casetă combo

Combină o casetă text cu o casetă listă pentru a crea o casetă listă verticală. O casetă combo este mai compact decât o casetă listă, dar necesită ca utilizatorul să faceți clic pe săgeata în jos pentru a afișa lista de elemente. Utilizați o casetă combo pentru a permite unui utilizator să tastați o intrare sau alegeți doar un singur element din listă. Controlul afișează valoarea curentă în caseta text, indiferent cum sunt introduse valoarea respectivă.

Buton WordArt

Exemplu de control de tip bară de defilare de pe bara de instrumente Formulare

Mărește sau micșorează o valoare, cum ar fi o incrementare numerică, ora sau data. Pentru a mări valoarea, faceți clic pe săgeata în sus; pentru a micșora valoarea, faceți clic pe săgeata în jos. De obicei, un utilizator poate tasta, de asemenea, o valoare text în celula sau caseta text asociată.

Buton WordArt

Exemplu de control buton incrementare/decrementare din bara de instrumente Formulare

Crește sau scade o valoare, cum ar fi un număr incrementare, oră sau dată. Pentru a mări valoarea, faceți clic pe săgeata în sus; pentru a micșora valoarea, faceți clic pe săgeata în jos. De obicei, un utilizator, de asemenea, să tastați o valoare text direct într-o celulă asociat sau casetă text.

Notă: Următoarele controale nu sunt disponibile în Office Excel 2007 registrele de lucru. Aceste controale pot fi utilizate în Excel foi de 5.0 dialog versiune doar.

Afișează o listă de controale ActiveX suplimentare disponibile pe computer pe care aveți posibilitatea să le adăugați la un formular particularizat, cum ar fi Calendar Control 12.0 și Windows Media Player. De asemenea, este posibil să înregistrați un control particularizat în această casetă de dialog.

Buton WordArt Câmp text

Buton WordArt Listă combo - editare

Buton WordArt Combo verticală - editare

Buton WordArt Rulați Dialog

Controale ActiveX

Controalele ActiveX pot fi utilizate în foaia de lucru forme, cu sau fără a utiliza codul VBA, și pe utilizator VBA. În general, utilizați controalele ActiveX atunci când aveți nevoie de cerințe de proiectare mai flexibile decât cele furnizate de controale de formular. Controale ActiveX care au extins proprietăți care le puteți utiliza pentru a particulariza aspectul lor, comportamentul, fonturi și alte caracteristici.

De asemenea, puteți controla evenimente diferit care apar atunci când un control ActiveX este interacţionat cu. De exemplu, puteți efectua diverse acțiuni, în funcție de alegere ce un utilizator selectează dintr-un control casetă listă sau puteți interoga o bază de date pentru a umple o casetă combo cu elemente atunci când utilizatorul face clic pe un buton. De asemenea, puteți scrie macrocomenzi care răspunde la evenimentele asociat unor controale ActiveX. Atunci când un utilizator a formularului interacționează cu controlul, codul VBA rulează apoi pentru a procesa orice evenimente care apar pentru acel control.

Computerul conține, de asemenea, multe controale ActiveX care au fost instalate de Excel și alte programe, cum ar fi Control Calendar 12.0 și Windows Media Player.

Important: Nu toate controalele ActiveX pot fi utilizate direct pe foile de lucru; Unele pot fi utilizate doar pe Visual Basic pentru utilizator Applications (VBA). Dacă încercați să adăugați oricare dintre aceste controale ActiveX anumite la o foaie de lucru, Excel afișează mesajul "Nu puteți insera obiectul."

Cu toate acestea, controalele ActiveX nu se adaugă la foile diagramă din interfața cu utilizatorul sau la foi de macrocomenzi XLM. De asemenea, nu puteți atribui o macrocomandă pentru a rula direct de la un control ActiveX la fel cum puteți dintr-un control de formular.

Rezumat al controalelor ActiveX

Afișează o listă de controale ActiveX suplimentare disponibile pe computer pe care aveți posibilitatea să le adăugați la un formular particularizat, cum ar fi Calendar Control 12.0 și Windows Media Player. De asemenea, este posibil să înregistrați un control particularizat în această casetă de dialog.

După ce adăugați formulare și controale ActiveX la formularul foaie de lucru, doriți de obicei să rafinați și să rearanjați controalele în diverse moduri, pentru a crea un formular bine proiectat, prietenos cu utilizatorul. Printre activitățile obișnuite se numără următoarele:

Buton WordArt

Selectați și deselectați controalele, ca să specificați proprietăți sau să efectuați ajustări suplimentare.

Exemplu de control ActiveX Casetă de selectare

Grupați, copiați, mutați și aliniați controalele, pentru a organiza aspectul formularului foaie de lucru.

Buton WordArt

Poziționați sau dimensionați un control cu o celulă.

Exemplu de control ActiveX Casetă text

Vă permite să într-o casetă dreptunghiulară, vizualizarea, tastați sau editarea textului sau a datelor care este legat la o celulă. O casetă text poate fi, de asemenea, un câmp static text care prezintă informații doar în citire.

Buton WordArt

Aveți posibilitatea să proiectați un formular foaie de lucru cu sau fără linii de grilă de celulă în fundal. De exemplu, poate că doriți să dezactivați liniile de grilă ale celulelor, apoi să formatați toate celulele cu aceeași culoare sau model sau chiar să utilizați o imagine ca fundal de foaie. Pentru a ascunde sau a afișa liniile de grilă, pe fila Vizualizare, în grupul Afișare, bifați sau debifați caseta de selectare Linii de grilă.

Exemplu de control buton de comandă ActiveX

Deoarece există trei tipuri diferite de controale și obiecte pe care aveți posibilitatea să le modificați în mod unic, este posibil să nu știți sigur ce tip de control este doar la o simplă privire. Pentru a determina tipul de control (Formular sau ActiveX), selectați și faceți clic cu butonul din dreapta pe control, apoi afișați meniul de comenzi rapide:

Buton WordArt

Pentru a afișa meniul de comenzi rapide corect pentru controlul de formular de tip casetă de grupare, asigurați-vă că selectați perimetrul, nu interiorul casetei de grupare.

Exemplu de control buton de opțiune ActiveX

Permite o singură alegere dintr-un set limitat de opțiuni mutual exclusive, de obicei, conținute într-o casetă de grupare sau cadru. Un buton de opțiune poate avea una dintre trei stări: selectat (activată), debifată (transformat dezactivarea) și mixte, ceea ce înseamnă că o combinație a activat și dezactivat Statele (la fel ca în unei selecții mai multe). Un buton de opțiune este denumite, de asemenea, un buton radio.

Buton WordArt

Adăugați controale ActiveX.

Exemplu de control Casetă listă ActiveX

Scrieți proceduri de rutină de tratare evenimente pentru controalele ActiveX.

  • Utilizând Formulare utilizator, este posibil să utilizați și funcționalități complexe pentru formulare. De exemplu, este posibil să adăugați prin programare un buton de opțiune separat pentru fiecare literă a alfabetului sau să adăugați o casetă de selectare pentru fiecare element dintr-o listă mare de date și numere.

  • O casetă listă cu mai multe selecții permite ori o singură opțiune, ori opțiuni contigue (adiacente).

  • O casetă listă de selecție extinsă permite o singură opțiune, opțiuni contigue și opțiuni necontigue (sau întrerupte).

Buton WordArt

Combină o casetă text cu o casetă listă pentru a crea o casetă listă verticală. O casetă combo este mai compactă decât o casetă listă, dar necesită ca utilizatorul să facă clic pe săgeata în jos pentru a afișa lista de elemente. Utilizați-o pentru a permite unui utilizator să tasteze o intrare sau să aleagă un singur element din listă. Controlul afișează valoarea curentă în caseta text, indiferent de modul în care este introdusă valoarea.

Exemplu de control Casetă combo ActiveX

Combină o casetă text cu o casetă listă pentru a crea o casetă listă verticală. O casetă combo este mai compact decât o casetă listă, dar necesită ca utilizatorul să faceți clic pe săgeata în jos pentru a afișa lista de elemente. Utilizați pentru a permite unui utilizator să fie tip o intrare sau alegeți doar un singur element din listă. Controlul afișează valoarea curentă în caseta text, indiferent cum sunt introduse valoarea respectivă.

Buton WordArt

Buton de comutare

Exemplu de control buton de comutare ActiveX

Indică faptul că o stare, cum ar fi da/nu, sau un mod, cum ar fi ca activat/dezactivat. Butonul alternează între o stare activat și dezactivat atunci când se face clic pe.

Buton WordArt

Exemplu de control buton incrementare/decrementare ActiveX

Crește sau scade o valoare, cum ar fi un număr incrementare, oră sau dată. Pentru a mări valoarea, faceți clic pe săgeata în sus; pentru a micșora valoarea, faceți clic pe săgeata în jos. De obicei, un utilizator, de asemenea, să tastați o valoare text într-o celulă asociat sau casetă text.

Buton WordArt

Exemplu de control bară de defilare ActiveX

Mărește sau micșorează o valoare, cum ar fi o incrementare numerică, ora sau data. Pentru a mări valoarea, faceți clic pe săgeata în sus; pentru a micșora valoarea, faceți clic pe săgeata în jos. De obicei, un utilizator poate tasta, de asemenea, o valoare text în celula sau caseta text asociată.

Buton WordArt

Etichetă

Exemplu de control ActiveX Etichetă

Identifică scopul unei celule sau a casetei text, afișează un text descriptiv (cum ar fi titluri, legende, imagini) sau oferă instrucțiuni scurte.

imagine buton

Imagine

Exemplu de control ActiveX imagine

Încorporează o imagine, cum ar fi o bitmap, JPEGsau GIF.

Control cadru

Exemplu de control casetă de grupare ActiveX

Un obiect dreptunghiulară cu o etichetă opțional că grupuri controalele asociate într-o sigură unitate vizuală. De obicei, butoanele de opțiune, casetele de selectare sau conținutul strâns înrudit sunt grupate într-un control cadru.

Notă: Controlul ActiveX cadru nu este disponibilă în secțiunea comanda InserareControale ActiveX . Cu toate acestea, puteți adăuga control din caseta de dialog Mai multe controale , selectând Microsoft formulare 2.0 cadru.

Buton WordArt

Mai multe controale

Afișează o listă de controale ActiveX suplimentare disponibile pe computer pe care le puteți adăuga într-un formular particularizat, cum ar fi Control Calendar 12.0 și Windows Media Player. De asemenea, se pot înregistra un control particularizat în această casetă de dialog.

Obiecte pentru instrumentul desen

Exemple de forme De asemenea, se recomandă să includeți ilustrații SmartArt, forme, WordArt și casete text în formular. Puteți redimensiona, rotire, răsturnare, culoarea și combina aceste obiecte pentru a crea forme și mai complexe. Atunci când tastați textul direct într-o formă sau un text caseta obiect, textul devine parte din acel obiect-dacă rotiți sau răsturnați obiectul, textul se rotește sau se răstoarnă cu el. Spre deosebire de controale ActiveX, puteți să atribuiți atributele diferite, cum ar fi dimensiunea fontului și stilul de font, cuvinte individuale și caracterele din obiectul. De asemenea, puteți atribui macrocomenzi și adăugați hyperlinkuri la aceste obiecte. Puteți chiar și legarea textului dintr-o formă sau un text caseta obiect într-o celulă de foaie de lucru și dinamică a afișa valorile actualizate în aceste obiecte.

Lucrul cu controalele și obiectele de pe formularul foaie de lucru

După ce adăugați forme și ActiveX într-un formular de foaie de lucru, doriți de obicei, pentru a regla și a rearanja controale într-o varietate de moduri de a crea un formular prietenos proiectată bine, de utilizator. Activități comune se numără următoarele:

  • Controlați Afișarea liniilor de grilă în timp ce lucrați cu controalele și decideți dacă să se afișeze liniile de grilă pentru utilizator pe formularul foaie de lucru final.

  • Selectați și deselectați controalele, astfel încât să specificați proprietăți sau să efectuați ajustări suplimentare.

  • Editarea textului într-un control, cum ar fi legenda sau eticheta.

  • Gruparea, copierea, mutarea și alinierea controalele pentru a organiza aspectul formularului foaie de lucru.

  • Redimensionați și formatați controalele pentru a obține aspectul pe care o doriți.

  • Poziționați sau Dimensionați un control cu o celulă.

  • Protejați controalele și celulele legate în funcție de anumite date necesitățile de protecție.

  • Activați sau dezactivați imprimarea controalelor atunci când este imprimat formularul foii de lucru.

  • Ștergeți controalele neutilizate.

Puteți proiecta un formular de foaie de lucru cu sau fără linii de grilă celulă în fundal. De exemplu, poate doriți să dezactivați celulă liniile de grilă și apoi formatarea tuturor celulelor cu aceeași culoare sau un model, sau chiar și utilizarea unei imagini ca fundal de foaie. Pentru a ascunde sau afișa liniile de grilă, pe fila Vizualizare , în grupul Afișare/Ascundere , debifați sau bifați caseta de selectare linii de grilă .

Determinarea tipului de control din foaia de lucru

Deoarece există trei tipuri diferite de controale și obiecte de care aveți posibilitatea să modificați unic, poate nu știți sigur ce tip de control este pur și simplu, consultând-o. Pentru a determina tipul de control (formular sau ActiveX), selectați și faceți clic dreapta pe control, și apoi Afișați meniul de comenzi rapide:

  • Dacă meniul de comenzi rapide conține comanda Proprietăți, controlul este un control ActiveX și vă aflați în modul proiectare.

  • Dacă meniul de comenzi rapide conține comanda Asociere macrocomandă, controlul este un control de formular.

    Sfat: Pentru a afișa meniul de comenzi rapide corect pentru caseta grupul control de formular, asigurați-vă că selectați perimetrul, nu interiorul casetei de grupare.

  • Dacă meniul de comenzi rapide conține comanda Editare Text, obiectul este un obiect de desen.

Formulare utilizator VBA

Pentru flexibilitate maximă, puteți să creați formulare de utilizator, care sunt casetele de dialog particularizată, care include, de obicei una sau mai multe controale ActiveX. Efectuarea de utilizator disponibile din codul VBA pe care le creați în Visual Basic Editor. Pașii de nivel înalt pentru a crea un UserForm sunt după cum urmează:

  1. Inserați un UserForm în registrul de lucru VBAProject. Accesați VBAProject un registru de lucru, prima afișând Visual Basic Editor (apăsați ALT + F11), apoi, în meniul Inserare , făcând clic pe formularul utilizator.

  2. Scrieți o procedură pentru a afișa formularul utilizator.

  3. Adăugați controale ActiveX.

  4. Modificați proprietățile pentru controalele ActiveX.

  5. Scrieți proceduri de rutină de tratare evenimente pentru controalele ActiveX.

Prin utilizarea formularelor de utilizator, puteți utiliza, de asemenea, funcționalități avansate formular. De exemplu, puteți să adăugați prin programare un buton de opțiune separată pentru fiecare literă a alfabetului sau puteți să adăugați o casetă de selectare pentru fiecare element dintr-o listă mare de date și numere.

Înainte de a crea un Formular utilizator, luați în considerare utilizarea casetelor de dialog predefinite disponibile din Excel care pot fi potrivite necesităților dvs. Aceste casete de dialog predefinite includ funcțiile VBA InputBox și MgsBox, metoda Excel InputBox, metoda GetOpenFilename, metoda GetSaveAsFilename și obiectul Dialogs al obiectului Application, care conține toate casetele de dialog Excel predefinite.

Pentru mai multe informații, explorați Centrul pentru dezvoltatori Microsoft Office Excel.

Începutul paginii

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×