Crearea procedurilor și funcțiilor vba în Excel, parcurgerea parametrilor

Crearea procedurilor și funcțiilor VBA în Excel, parcurgerea parametrilor procedurilor și funcțiilor

Activitatea 1:

Creați o carte personală de macrocomenzi personale în modulul 1. xls funcție nouă fMultiply (). care ar:







· Acceptați ca parametri de intrare două numere;

· Multiplicați-le și returnați valoarea.

Activitatea 2:

În același modul, creați o macrocomandă Macro5_1 cu următorul cod:

Public Sub Macro5_1 ()

Dim nMult1 ca Integer

Dim nMult2 ca intreg

Dim nResult ca intreg

nMult 1 = CInt (InputBox ("Introduceți primul număr:"))

nMult 2 = CInt (InputBox ("Introduceți al doilea număr:"))

Procedura de schimbare Makros5_1, astfel încât acesta a alocat variabilelor nMult1 și nMult2 fMultiply () și valoarea pe care o primește de la nResult variabilă (această valoare trebuie să fie utilizate în locul valorii determinate rigid 10).







Start Makros5_1 pentru a efectua și asigurați-vă că valorile sunt trecute fMutliply () și prezentat de aceasta, în conformitate cu sarcina.

Soluția pentru sarcina 1:

1. Porniți Excel și faceți clic pe +. În nodul ProjectExplorer, extindeți VBAProject (.XLS PERSONAL) | Module și dublu-clic pe butonul din stânga al mouse-ului pe linia Modulul 1.

Funcția publică fMultiply (nM1 ca intreg, nM2 ca întreg)

fMultiply = nM1 * nM2

Soluția pentru sarcina 2:

Codul macro Macro5_1 () poate arăta astfel (codul modificat este bold):

Public Sub Macro 5_1 ()

Dim nMult1 ca Integer

Dim nMult2 ca intreg

Dim nResult ca intreg

nMult 1 = CInt (InputBox ("Introduceți primul număr:"))

nMult 2 = CInt (InputBox ("Introduceți al doilea număr:"))

nResult = fMultiply (nMult1, nMult2)







Articole similare

Trimiteți-le prietenilor: