Introducere curs Access
Cursul Access VBA este recomandat persoanelor care au nevoie de ceva mai mult pentru prelucrarea datelor, si anume automatizarea activitatilor repetitive sau de lunga durata iar acest lucru se poate face doar apeland la limbajul de programare specific: VBA (Visual Basic for Application)
Este un limbaj de programare orientat pe obiecte si va permite sa extindeti functionalitatea bazei de date in moduri ce altfel ar fi fost greu de realizat. Doar trebuie sa intelegeti cum puteti utiliza multitudinea de instrumente: proceduri, functii, variabile, expresii si nu in ultimul rand cum puteti trata erorile posibile.
La absolvirea cursului Access vei sti cum sa:
- folosesti VBA in Access
- folosesti mediul de dezvoltare VBA
- folosesti ajutorul Visual Basic
- folosesti modulele standard
- creezi proceduri
- apelezi proceduri
- creezi functii
- denumesti procedurile si functiile
- organizezi codul VBA
- folosesti obiectul Application
- folosesti obiectul Form
- utilizezi proprietati
- utilizezi metode
- utilizezi Evenimente
- utilizezi expresii si declaratii
- declari variabilele
- utilizezi tipurile de date
- utilizezi domeniul unei variabile
- utilizezi durata de viata a unei variabile
- utilizezi functiile predefinite
- utilizezi constante predefinite
- utilizezi ferestre de afisare (Message Box)
- utilizezi ferestre de introducere (Input Box)
- folosesti structuri de control al fluxului
- utilizezi expresii logice
- utilizezi structura de decizie If…Then…Else
- utilizezi structura de selectie Select Case
- utilizezi structura For…Next
- utilizezi structura For Each
- utilizezi structura Do…Loop
- declari si sa creezi variabile de tip obiect
- lucrezi cu obiectul ADODB Recordset
- specifici tipul de cursor pentru seturile de inregistrari
- blochezi inregistrari pentru actualizare
- utilizezi instrumente de depanare
- stabilesti puncte de intrerupere (breakpoints)
- stabilesti expresii de intrerupere
- parcurgi codul pas cu pas
- opresti codul in timpul executiei
- determini valoarea expresiilor
- utilizezi tratarea erorilor
- capturezi erorile
- utilizezi obiectul Err
- scrii rutine de tratare a erorilor
Agenda cursului Access
Modulul 1: Interfata Access
Descriere modul
O scurta prezentare a interfetei aplicatiei Microsoft Access si a modului in care aceasta poate fi personalizata pentru a accesa rapid comenzile necesare.
Lectii
- Explorarea interfetei Microsoft Access
- Lucru cu panglici de butoane (Ribbons)
- Lucrul cu taburile contextuale
- Personalizarea mediului de lucru Access
- Super Tooltip
- Quick Access Toolbar
- Floatie
Modulul 2: VBA – Notiuni introductive
Descriere modul
Pentru automatizarea operatiunilor repetitive sau pentru prelucrarea mai rapida a datelor aveti nevoie si de cunostinte de programare iar VBA (Visual Basic for Applications) este un limbaj de programare ce poate lucra usor si cu obiectele din Access.
Lectii
- Introducere in programarea Access
- De ce sa folositi programarea in Access?
- Utilizarea mediului de dezvoltare
- Utilizarea ajutorului Visual Basic
Modulul 3: Lucrul cu proceduri si functii
Descriere modul
Pentru a stapani acest limbaj de programare, va trebui sa faceti cunostinta mai intai cu elementele de baza: module, proceduri, functii.
Lectii
- Utilizarea Modulelor
- Crearea unui Modul standard
- Utilizarea Procedurilor
- Crearea unei sub proceduri
- Apelarea procedurilor
- Utilizarea ferestrei “Immediate” pentru apelarea procedurilor
- Crearea Functiilor
- Numirea procedurilor
- Organizarea codului si a procedurilor
- Utilizarea editorului de cod
- Navigarea in ierarhia obiectelor Access
- Utilizarea colectiilor
- Utilizarea navigatorului de obiecte (Object Browser)
- Utilizarea obiectului Application
- Utilizarea obiectului Form
- Utilizarea proprietatilor
- Utilizarea declaratiei With
- Utilizarea metodelor
- Utilizarea obiectului DoCmd
- Utilizarea evenimentelor
- Ordinea de declansare a evenimentelor
Modulul 4: Utilizarea expresiilor, variabilelor, si functiilor predefinite
Descriere modul
Pe masura ce avansati in cunoasterea limbajului VBA, veti invata sa construiti cod si cu ajutorul expresiilor, variabilelor si functiilor predefinite, dar nu uitati sa folositi variabile cu tipul corect de date.
Lectii
- Utilizarea Expresiilor si Declaratiilor
- Declararea variabilelor
- Utilizarea tipurilor de date
- Domeniul unei variabile
- Durata de viata a unei variabile
- Imbinarea domeniului si a duratei de viata a unei variabile
- Utilizarea functiilor predefinite
- Utilizarea constantelor
- Utilizarea constantelor predefinite
- Utilizarea ferestrei de mesaje (Message Box)
- Utilizare ferestrei de introducere (Input Box)
Modulul 5: Controlul executiei programelor
Descriere modul
Pentru a putea controla fluxul de executie al codului trebuie sa cunoasteti diferite structuri de control atat pentru instructiuni repetitive cat si pentru luarea deciziilor.
Lectii
- Utilizarea structurilor de control al executiei
- Utilizarea expresiilor logice
- Utilizarea structurii de decizie If…Then…Else
- Utilizarea structurii Select Case
- Utilizarea structurii For…Next
- Utilizarea structurii For Each…Next
- Utilizarea structurii Do…Loop
- Recomandari privind structurile de decizie
Modulul 6: Utilizarea seturilor de inregistrari (recordsets)
Descriere modul
Programarea in Access presupune lucrul cu multe date si acestea pot fi manipulate usor daca folositi obiectele corecte specializate in lucrul cu date – record sets (seturi de inregistrari).
Lectii
- Declararea si crearea variabilelor de tip obiect
- Utilizarea obiectului ADODB Recordset
- Specificarea tipului de cursor pentru setul de inregistrari
- Blocarea inregistrarilor pentru actualizare
- Optional – Specificarea pozitiei cursorului pentru setul de inregistrari
- Optional – Utilizarea proprietatii CacheSize
- Optional – Utilizarea proprietatilor cursorului
Modulul 7: Depanarea codului
Descriere modul
Pentru a verifica daca logica din spatele codului VBA este corecta, uneori este necesar sa faceti diverse depanari chiar daca in cod nu au aparut erori. Astfel exista metode de intrerupere a codului sau de parcurgere al acestuia pas cu pas.
Lectii
- Intelegerea erorilor
- Utilizarea instrumentelor de depanare
- Stabilirea punctelor de intrerupere
- Stabilirea expresiilor de intrerupere
- Utilizarea modului de intrerupere in timpul executiei codului
- Parcurgerea codului pas cu pas
- Determinarea valorilor expresiilor
Modulul 8: Tratarea erorilor
Descriere modul
Oricat ne-am dori sa nu le intalnim, acestea sunt inevitabile, dar exista optiuni de capturare si tratare a acestora in codul VBA.
Lectii
- Utilizarea modului de tratare a erorilor
- Optiunile de capturare a erorilor
- Capturarea erorilor utilizand declaratia On Error
- Utilizarea obiectului Err
- Scrierea unei rutine de tratare a erorilor
- Tratarea erorilor pe aceeasi linie
Suportul de curs Excel, unic in Romania
Materialele de curs Excel constau intr-o serie de resurse multimedia, de o calitate ireprosabila:
Materialul # 1: Acces GRATUIT la cele 800 de lectii video marca Dr.Excel.
Resurse unice post-instruire pentru cursurile Excel
Toti participantii la cursurile noastre Excel primesc acces GRATUIT la cea mai generoasa platforma de cursuri video online din Romania: Platforma Dr.Excel
Materialul # 2: Peste 100 de fisiere Excel cu rezolvarile si explicatiile de la curs
BONUS: Suport post-instruire perioada nelimitata via Comunitatea IT Learning
Informatii traineri
Toate cursurile Excel sunt susținute exclusiv de către Echipa Dr.Excel – condusă de Bogdan Tarla, MVP Excel.
Metoda de lucru
Solutia de instruire “Ultra all inclusive” , bazata pe o metodologie unica de tip “all in one“, mai exact un pachet complet, cuprinzand urmatoarele beneficii, fara insa a se limita la acestea:
- Intalnirea online cu trainerii IT Learning, in scopul identificarii nevoilor reale de instruire ale acesteia.
- Testarea si evaluarea cursantilor pre-instruire, pentru stabilirea nivelului lor de cunostinte si abilitati.
- Personalizarea agendei cursului, conform nevoilor de instruire convenite, pornind de la background-ul real al participantilor.
- Livrarea efectiva a cursului de catre trainerul certificat Microsoft, responsabil de proiectul de instruire customizat, bazata 100% pe aplicatii practice.
- Lucrul direct pe fisiere Excel propuse de cursanti (imbinarea instruirii cu consultanta).
- Feedback la cald, completat conform formularului atasat , in baza caruia se poate invoca clauza “Money back guarantee”: In cazul obtinerii unui nivel de satisfactie mai mic de 75 % , reflectat de formularul de feedback, garantam returnarea taxei de participare sau reluarea cursului fara nici un cost”.
- Elaborarea raportului trainerului privitor la progresul absolventilor ai recomandarie acestuia pentru continuarea perfectionarii.
- Emiterea certificatelor, care atesta absolvirea cu succes a cursului Excel.
- Crearea conturilor de access pe platforma noastra de e-learning interactiv, www.office-learning.ro , pentru cel putin 12 luni.
- Generarea de rapoarte cu statisticile de folosire a portalului e-learning de catre fiecare cursant in parte.
- Activarea examenelor online si, in urma sustinerii cu success a acestora, emiterea certificatului aferent.
- Feedback la rece, dupa parcurgerea lectiilor online si a sustinerii examenelor aferente.
- Sedinte de follow-up sau consultanta pentru aplicarea in viata reala a cunostintelor si abilitatilor dobandite in urma instruirii Excel si rezolvarea unor probleme punctuale de job.
- Suport acordat online de catre trainer sau prin forumul comunitatii MS Office din Romania, unde se ofera raspuns la orice intrebare in materie de Excel.
Standard de calitate
Conform insusi principiului de baza al Sistemului de management al calitatii, implementat de IT Learning, obiectivul nostru este satisfactia clientului. Pentru atingerea acestui obiectiv, evaluarea calitatii serviciilor livrate este esentiala.
In acest sens va incurajam sa folositi orice cale si metoda de comunicare (feedback la cald si la rece, testimonial scris, telefon, e-mail, blog, forum, retele sociale etc.), pentru a va exprima, nu atat satisfactia pentru calitatea serviciilor noastre, care reprezinta in fapt angajamentul nostru ferm, asumat prin contract, cat mai ales, daca este cazul, insatisfactia de orice fel privind prestatia noastra, care ne va ajuta sa imbunatatim standardul acestor servicii, in beneficiul dvs.
Inscriere / Facturare / Plata / “Money back guarantee”
- Daca sunteti persoana fizica, sau grup de maxim 5 participanti din partea unei companii, va puteti inscrie doar in clasele noastre deschise, anuntate pe site la pagina “Calendar Cursuri Open“
- Rezervarea locului / locurilor in sala de curs Open se face telefonic (0787.692.238) sau prin e-mail la adresa office@itlearning.ro , in reply urmand sa primiti fisa de inscriere care trebuie completata de dvs. si retrimisa noua impreuna cu datele de facturare
- Urmeaza emiterea facturii, pe care o veti primi tot pe e-mail, in baza careia urmeaza sa efectuati plata (transfer bancar sau depunere numerar in contul IT Learning) si sa ne trimiteti confirmarea aferenta
- Veti primi la randul dvs. confirmarea noastra ferma ca sunteti inscris(a) la cursul respectiv, impreuna cu detaliile organizatorice (orarul cursului, coffee-break, pauza de pranz etc.)
- Urmeaza livrarea cursului, iar la finalul acestuia completarea feedback-ului, conform formularului de evaluare , in baza caruia se poate invoca clauza “Money back guarantee”: “In cazul obtinerii unui nivel de satisfactie mai mic de 75 % , reflectat de formularul de feedback, garantam returnarea taxei de participare sau reluarea cursului fara nici un cost”.
- Daca sunteti persoana juridica si doriti inscrierea unui grup de peste 5 participanti, vom formula o oferta personalizata cu discount de volum, exclusiv pentru compania dvs., conform specificatiilor primite telefonic, prin fax (0371.602.780) sau pe e-mail la adresa office@itlearning.ro
- Dupa acceptarea ofertei (livrabile, costuri, agenda, perioada si locatia organizarii cursului) urmeaza etapa contractuala
- Odata agreata forma finala a contractului de legal-ul partilor, urmeaza semnarea si livrarea efectiva a serviciilor convenite, a caror facturare si plata se va face numai dupa primirea feadback-urilor completate de absolventi la finalul instruirii si numai in virtutea clauzei “Money back guarantee”:”In cazul obtinerii unui nivel de satisfactie mai mic de 75 % , reflectat de formularului atasat , garantam renuntarea la contravaloarea instruirii sau reluarea cursului cu alt trainer, fara nici un cost aditional”)