Acest Visual Cum Pentru a arata modul de utilizare a unui eveniment macro înainte de a schimba (probabil în limba engleză) de intrare de utilizator.
Înainte de a se produce Schimbarea datelor eveniment macro la o modificare sau de a insera înregistrarea, dar înainte de salvarea modificărilor.
Acest Visual Cum să analizează câteva dintre regulile de validare conținute în schimbările macro Înainte de a asociat cu baza de date a comandat în web Northwind. Acest macro utilizează funcțiile și macro-uri care pot fi utilizate în caz înainte de a schimba.
Se încarcă bază de date „Northwind“ Web
Utilizați următoarea procedură pentru a descărca baza de date „Northwind“ web.
În lista de șabloane disponibile, sub Office.com Șabloane, selectați „Samples“.
În lista de baze de date, selectați Bază de date web „Northwind“.
Selectați calea corespunzătoare și faceți clic pe butonul Încărcare. pentru a descărca și instala o copie curată a bazei de date eșantion.
Lăsați ID-ul de conectare implicit în formă de fereastră de conectare și faceți clic pe Conectare.
Deschiderea la macro date tabel, pentru schimbare
Deschideți macro pentru a schimba tabelul ORDERDETAILS, utilizați următoarea procedură.
În panoul de navigare, extindeți meniul vertical din partea de sus a panoului și selectați un tip de obiect din lista de opțiuni.
Faceți dublu clic pe ORDERDETAILS de masă.
Pe masă, în grupuri de până la evenimente, apăsați înainte de a schimba.
Înainte de Schimbare macro deschide fereastra Macro Designer.
Exemplul 1: Folosind pașii RaiseError pentru a finaliza macro
Înainte de Schimbare macro conține o serie de teste, folosind un bloc Dacă ... Atunci ... Else (probabil în limba engleză) macro pentru a verifica anumite condiții. Dacă testul eșuează, RaiseError macro (probabil, în limba engleză), folosit pentru a notifica utilizatorul o eroare și anulează evenimentul.
Următorul exemplu de cod arată prima condiție în macro înainte de a schimba.