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ță.
Puteți automatiza un control de formular sau un control ActiveX efectuând următoarele:
-
Efectuați o acțiune sau o operațiune atunci când un utilizator face clic pe un control de formular atribuind o macrocomandă.
-
Rulați codul Microsoft Visual Basic for Applications (VBA) pentru a procesa toate evenimentele care apar atunci când un utilizator interacționează cu un control ActiveX.
Pentru mai multe informații despre cum să creați macrocomenzi, consultați crearea sau ștergerea unei macrocomenzi.
Adăugarea sau editarea unei macrocomenzi pentru un control de formular
-
Faceți clic cu butonul din dreapta pe control, apoi faceți clic pe Asociere macrocomandă.
Apare caseta de dialog atribuire macrocomenzi .
-
Pentru a specifica locația unei macrocomenzi existente, selectați locul în care se află macrocomanda în caseta macrocomenzi în , efectuând una dintre următoarele acțiuni:
-
Pentru a căuta macrocomanda în orice registru de lucru care este deschis, selectați toate registrele de lucru deschise.
Notă: Dacă macrocomanda pe care doriți să o atribuiți controlului se află într-un registru de lucru separat, deschideți mai întâi registrul de lucru, astfel încât să fie disponibilă în caseta listă macrocomenzi .
-
Pentru a limita căutarea macrocomenzii la registrul de lucru care conține foaia de lucru curentă, selectați acest registru de lucru.
-
Pentru a limita căutarea macrocomenzii la un anumit registru de lucru, selectați registrul de lucru din lista de nume de registru de lucru deschise disponibile.
-
-
Alegeți una dintre următoarele variante:
Atribuirea unei macrocomenzi Alegeți una dintre următoarele variante:
-
Înregistrarea unei macrocomenzi noi Faceți clic pe înregistrareși, după ce terminați de înregistrat macrocomanda, în fila dezvoltator , în grupul Cod , faceți clic pe Oprire înregistrare .
-
Atribuirea unei macrocomenzi existente Faceți dublu clic pe o macrocomandă din listă sau introduceți numele său în caseta Nume macrocomandă .
-
Crearea unei macrocomenzi noi Faceți clic pe nou , apoi, în Visual Basic Editor, scrieți o macrocomandă nouă.
Pentru mai multe informații despre cum să scrieți macrocomenzi, consultați Ajutor Visual Basic.
Modificarea unei macrocomenzi atribuite Alegeți una dintre următoarele variante:
-
Editarea macrocomenzii atribuite Faceți clic pe numele macrocomenzii în caseta Nume macrocomandă , apoi faceți clic pe Editare.
-
Atribuirea unei macrocomenzi existente diferite Faceți dublu clic pe o macrocomandă din listă sau introduceți numele său în caseta Nume macrocomandă .
-
Adăugarea sau editarea unei macrocomenzi pentru un control ActiveX
-
Dacă fila dezvoltator nu este disponibilă, Afișați-o.
În Excel 2016, 2013, 2010:
-
Faceți clic pe Fișier > Opțiuni > Particularizare Panglică.
-
Sub Particularizare panglică, bifați caseta de selectare dezvoltator , apoi faceți clic pe OK.
În Excel 2007:
-
Faceți clic pe butonul Microsoft Office , apoi pe Opțiuni Excel.
-
În categoria popular , sub Opțiuni principale pentru lucrul cu Excel, bifați caseta de selectare Afișare filă Dezvoltator în panglică , apoi faceți clic pe OK.
-
-
Pentru a edita controlul ActiveX, asigurați-vă că vă aflați în modul proiectare. În fila dezvoltator , în grupul controale , activați mod proiectare.
-
Selectați controlul.
Pentru mai multe informații, consultați selectarea sau deselectarea controalelor dintr-o foaie de lucru.
-
în fila dezvoltator , în grupul controale , faceți clic pe Vizualizare cod .
Notă: De asemenea, puteți edita o macrocomandă existentă făcând clic cu butonul din dreapta pe control, apoi făcând clic pe Vizualizare cod.
-
În Visual Basic Editor, scrieți o macrocomandă nouă sau modificați macrocomanda existentă.
Pentru mai multe informații despre cum să scrieți macrocomenzi, consultați Ajutor Visual Basic.
-
După ce terminați de scris macrocomanda, faceți clic pe Închidere și reveniți la Microsoft Excel în meniul fișier din Visual Basic Editor.
-
După ce terminați de proiectat controlul, în fila dezvoltator , în grupul controale , dezactivați modul proiectare .