ms de programare Excel crearea de suprastructuri
Descriere:
procesul de creare a unui simplu MS Excel add-in. Oferă instrucțiuni detaliate și exemplu complet.
Evenimente AddinInstall și AddinUninstall apar atunci când și dezinstalat un add-instalat și sunt un loc convenabil pentru amplasarea codului de inițializare și codul de curățare. În acest caz, vom adăuga raportul de comando pe meniul Tools (Instrumente).
Ștergeți metoda AddinUninstall eveniment se bazează pe numele elementului, nu poziția sa de a identifica în mod corect elementul șters: Acest lucru se datorează faptului că atunci când reporniți poziția Excel noastre elementele de meniu personalizate se pot schimba cu toate consecințele sale.
OnAction proprietate stabilește numele procedurii, care este declanșată făcând clic pe comenzi de rapoarte.
Datele sunt preluate din Access-cerere și procedura AddToSheet transmis utilizând următoarea secvență de acțiuni potsedury GetProductData. Prima expresie, objRecordset.AbsolutePosition transmite numărul liniei. Următoarele două expresii, objRecordset! Numeprodus "" Și objRecordset! CategoryName „“ Valoarea șirului obținut din Solicitare acces și adăugat la un rezultat șir de lungime zero. Adăugarea strki previne lungime zero „Utilizare nevalidă a Nul“ eroare în cazul unei valori zero. Aceste proceduri operatorii AddToSheet adaugă date la șablonul de raport. obiect Recordset înregistrează numărul curent este transferat argument lngRowNumber este utilizat pentru a seta numărul liniei în cu operatorul. Cu End. Când linia numărului de celule de proprietate a fost prescris de operare numai cu argumentul coloană.
- Asigurați-vă că Report.xls deja deschisă în Excel'e, apoi pe meniul Fișier, faceți clic pe Salvare ca (Save As).
- Selectați folderul \ Program Files \ Microsoft Office \ Office \ bibliotecă, setați tipul de fișier ca Microsoft Excel Add-in (Microsoft Excel Add-In), apoi faceți clic pe Save (Salvare).
- Închide Report.xls curat și deschide registrul de lucru. (În principiu, nu este necesar, dar prudent pentru a elimina versiunea de add-.xls)
- În meniul Tools (Instrumente), faceți clic pe Add-Ins (Add-Ins) și apoi faceți clic pe Add-ons Manager (Add-Ins Manager). Verificați caseta care indică add-on vânzări de produse raport (produs Raport de vânzări) și faceți clic pe OK.
- În meniul Instrumente (Tools), faceți clic pe Vânzări Raport (Raport de vânzări).
- După ce raportul va fi construit în caseta de dialog Gestionare programe de completare, debifați caseta de selectare de lângă add (produs Raport de vânzări) raport de vânzări de produse, și apoi faceți clic pe OK pentru a dezinstala add-in.