VBA Office Excel 2010

VBA apzīmē Lietojumprogrammas Visual Basic. Kā jūs zināt, ka VB (Visual Basic) ir viens nolieliskās programmēšanas valodas. Ja jums katru dienu ir jāveic atkārtoti uzdevumi excel, tad šādus darbus vienmēr ieteicams automatizēt, lai ietaupītu laiku un enerģiju. Makro ir lielisks veids, kā automatizēt uzdevumus programmā Excel. Mēs jau esam apskatījuši pamata padomu makro ierakstīšanai un lietošanai. Makrogrāfijas galvenokārt pievieno VB kodu savai Excel lapai.

Ikreiz, kad izveidojat jaunu makro, programma Excel to papildinavizuālais pamata kods aizmugurē, tāpēc ikreiz, kad palaižat makro, šis VB kods tiek izpildīts, un rezultāti tiek parādīti ekrānā. Apskatīsim, kā kods tiek ģenerēts, kad pievienojam makro, un kā jūs varat rediģēt un atkļūdot šo VB kodu.

Kā apskatīt VBA kodu, kas saistīts ar makro

Pieņemsim, ka mēs esam izveidojuši makro, kā minēts iepriekš minētajā ierakstā, pēc tam noklikšķiniet uz opcijas Makro un izvēlieties Skatīt makro.

Makro VBA

Tiks parādīts dialoglodziņš Makro, šeit izvēlieties makro, kuram vēlaties redzēt VB kodu, un noklikšķiniet uz pogas Rediģēt.

Rediģēt makro

Tas atvērs makro kā VB kodu VBRedaktors, kas programmā Excel pēc noklusējuma ir iestrādāts. Šajā piemērā es jums parādīšu pamata makro kodu, kas palaišanas laikā parāda ziņojumu “Sveika pasaule”.

Makro kods VBA

Ja jūs zināt Visual basic pamatus,tad jūs varat šeit uzrakstīt savu kodu, lai vēl vairāk uzlabotu makro, un varat pievienot vairāk funkcionalitātes izveidotajiem makro, pievienojot koda gabalus. Redaktors, kas tiek parādīts programmā Excel, ir tipisks VB redaktors ar Project Explorer kreisajā pusē un avota / dizaina logu labajā pusē. Viss, kas jums nepieciešams, ir zināšanas par programmēšanas valodas sintakse.

Kā atkļūdot VBA kodu

Ja esat veicis kādas izmaiņas makro kodā un vēlaties pārbaudīt, lai pārliecinātos, vai tas darbojas pareizi, varat to izdarīt, atkļūdot un palaist kodu. Nospiediet F5 un tas atkļūdos un izpildīs kodu, un rezultāti tiks parādīti ekrānā. (Manā kodā ir tikai “Sveika pasaule”, tāpēc pēc atkļūdošanas un izpildes to var redzēt ekrānā)

VBA izpildīts
Lūdzu, ņemiet vērā, ka mēs esam snieguši tikai Excel 2010 piemēru, jo šeit visbiežāk tiek izmantota VBA. Tomēr VBA ir iekļauta arī programmās Outlook 2010, Word 2010, PowerPoint 2010 utt.

Komentāri