Acest articol a fost scris de Raddini Rahayu, Microsoft MVP.

creați

Introducere

Excel Add-In este un fișier care conține codul VBA pentru a adăuga funcție Excel suplimentară care nu există în mod implicit în funcția Excel. Acest fișier este salvat în format .xlam și încărcat întotdeauna la pornirea Excel. Funcția Excel suplimentară sau personalizată poate fi numită și UDF (Funcție definită de utilizator) care este o funcție personalizată creată de utilizator.

La utilizarea programului de completare, la început trebuie să îl instalați pe computer, apoi va fi întotdeauna utilizat pentru toate registrele de lucru. În acest articol, vi se va arăta cum să creați funcția personalizată în Add-In folosind codul VBA, salvați fișierul care conține Add-In, instalați Add-In, utilizând funcția personalizată din Add-In și dezinstalați Add-In.

În acest caz de mai jos, voi împărtăși despre cum să creați o funcție personalizată pentru calcularea IMC (indicele de masă corporală).

Indicele masei corporale este un indice simplu de greutate și înălțime care este utilizat în mod obișnuit pentru a clasifica subponderalitatea, supraponderalitatea și obezitatea la adulți. Valorile IMC sunt independente de vârstă și aceleași pentru ambele sexe. Clasificările IMC sunt prezentate în următorul tabel:

Scara IMC utilizată aici este potrivită numai pentru adulții cu vârste cuprinse între 20 și 65 de ani și iată calculul:

Ce să fac

Pasul 1: Codificarea codului VBA

Deschideți Microsoft Excel, apoi apăsați Alt + F11 pe tastatură, astfel încât fereastra VBE (Visual Basic Editor) să fie afișată.

Deschideți un modul selectând Module din meniul Insert și scrieți acest script:

Închideți fereastra VBE și reveniți la Excel. Apoi salvați fișierul făcând clic pe butonul Salvare sau apăsați CTRL + S pe tastatură, astfel încât să fie afișată caseta de dialog Salvare ca.

Pasul 2: Salvați registrul de lucru Excel

Completați numele pe care doriți să îl numiți în caseta Nume fișier. Aici îl denumesc Calcul BMI.

Pentru tipul de fișier, alegeți formatul Add-In Excel (.xlam). Apoi închideți registrul de lucru.

Puteți salva fișierul dvs. de completare oriunde doriți. Dar dacă doriți să fie listat pe bulit-in Excel, ar trebui să îl salvați în locația implicită. Pe computerul meu cu sistemul de operare Windows 7, locația implicită pentru orice versiune de Microsoft Excel este: C: \ Users \ RADDINI \ AppData \ Roaming \ Microsoft \ AddIns

Până la acest pas, am terminat de creat o funcție personalizată care este salvată în fișierul de completare Excel. Apoi, trebuie să-l instalăm și apoi putem folosi programul de completare.

Pasul 3: Instalați programul de completare

Deschideți Microsoft Excel și selectați Opțiuni făcând clic pe fila Fișier, astfel încât să se afișeze caseta de dialog Opțiuni Excel.

În caseta de dialog Opțiuni Excel, faceți clic pe fila Complimente. Găsiți opțiunea Gestionare de mai jos, alegeți programe de completare Excel, apoi faceți clic pe Du-te.

De asemenea, puteți afișa caseta de dialog Add-Ins făcând clic pe fila Developer, apoi pe Add-Ins.

În caseta Add-Insdialog, găsiți Add-In-ul pe care dorim să îl instalați (în acest caz este calculul IMC), asigurați-vă că caseta de selectare Calcul IMC este debifată. Apoi faceți clic pe OK.

Acest pas se aplică fișierului care este salvat în locația implicită a suplimentelor. Dacă doriți să instalați Add-In care este salvat într-o altă locație, ar trebui să faceți clic pe butonul Browse din caseta de dialog Add-Ins. Când este afișată caseta de dialog Răsfoire, accesați locația fișierului, selectați fișierul Add-In și apoi faceți clic pe Deschidere.

Acum, funcția personalizată de calcul BMI a fost instalată și gata de utilizare.

Pasul 4: Utilizați funcția

Acum, putem folosi funcția personalizată pe care am creat-o. Pentru a testa această funcție IMC, scrieți pe celula B1: = IMC (55.170), apoi apăsați Enter. Dacă rezultatul este 19.03, înseamnă că funcția noastră personalizată funcționează bine. De asemenea, puteți încerca să vă calculați IMC, apoi să aflați clasificarea IMC, consultând tabelul de clasificare IMC.

Pasul 5: dezinstalați programul de completare

Cu toate acestea, fiecare program de completare instalat pe Excel va rula întotdeauna când Excel începe. Timpul de încărcare Excel poate dura mai mult decât Excel fără program de completare. Dacă nu mai aveți nevoie de acel supliment, puteți dezinstala unul sau mai multe dintre acestea. Pașii sunt aproape identici cu instalarea programului de completare, urmați acest pas:

Deschideți caseta de dialog Add-Ins făcând clic pe Add-Ins din fila Developer.

Alegeți programul de completare pe care doriți să îl dezinstalați, apoi debifați caseta de selectare a acestuia.

Faceți clic pe OK și reporniți Excelul.

Disclaimer privind conținutul soluțiilor comunitare

MICROSOFT CORPORATION ȘI/SAU FURNIZORII SĂI RESPECTIVI NU FAC NICI O REPREZENTARE DESPRE ADEVĂRABILITATEA, Fiabilitatea sau exactitatea informațiilor și a graficelor conexe conținute aici. TOATE INFORMAȚIILE ȘI GRAFICILE ÎN LEGĂTURĂ SUNT FURNIZATE „CA ATARE” FĂRĂ GARANȚIE DE NICIUN TIP. MICROSOFT ȘI/SAU FURNIZORII SĂI RESPECTIVI RENUNȚĂ TOT GARANTIILE ȘI CONDIȚIILE CU PRIVIRE LA ACESTELE INFORMAȚII ȘI GRAFICI LEGATE, INCLUSIV TOATE GARANȚIILE IMPLICITE ȘI CONDIȚIILE DE VANZABILITATE, LUCRAREA POTRIVITĂȚII ÎNTR-UN PARTICUL ACCEPȚI SPECIFIC CA NICIODATĂ MICROSOFT ȘI/SAU FURNIZORII SĂU SUNT RESPONSABILI PENTRU ORICE DOMENIU DIRECT, INDIRECT, PUNITIV, INCIDENTAL, SPECIAL, CONSECUȚIAL, SAU ORICE DOMANII INCLUDE, FĂRĂ LIMITĂRI DE UTILIZARE, FĂRĂ LIMITĂ UTILIZAREA SAU INCAPABILITATEA DE A UTILIZA INFORMAȚIILE ȘI GRAFICILE LEGATE CONȚINUT AICI, FIE PE BAZĂ DE CONTRACT, TORT, NEGLIGENȚĂ, RESPONSABILITATE STRICTĂ SAU ALTU, CHIAR DACĂ SOCIETATEA MICROSOASĂ ORICE POSIBILITATE DE DAUNE.