Completarea formularelor cu datele din tabel
Declarația problemei
Avem baza de date (lista, tabel - numesc ceea ce vrei), cu informații privind plățile pe o foaie de date:
Sarcină. chitanțe de imprimare rapidă și comandă de numerar (ordin de plată, factură.) pentru orice intrare necesară selectate din această listă. Să mergem!
Pasul 1: Crearea unui formular
Pe o altă pagină a cărții (să numim această formă de frunze) creează o formă goală. Aveți posibilitatea să proprii, puteți utiliza formulare gata făcute, să ia, de exemplu, cu site-urile revistei „Contabil șef“ sau site-ul Microsoft. Am ceva de genul:
Celulele goale (cont, suma primită de la, etc.) se vor obține datele din tabelul de plăți cu o altă foaie - mai târziu vom face asta.
Etapa 2. Prepararea tabel de plăți
Înainte să luați datele din tabel pentru forma noastră, masa trebuie să fie ușor modernizate. Și anume - pentru a insera o coloană goală în partea stângă a tabelului. Vom folosi tag-ul de intrare (lăsați-l să fie litera engleză „X“), în fața liniei, datele din care dorim să le adăugați în forma:
Pasul 3. Link tabel și forma
Pentru comunicare folosim funcția CDF (VLOOKUP) - mai multe informații despre el poate fi găsit aici. În acest caz, pentru a se insera în numărul de celule F9 forma marcată „x“ cu datele foaie de plată ar trebui să fie pus într-o celulă o formulă F9:
Ie în trăsătura „română prietenos“ pentru a găsi gama A2: G16 pe linia de foaie de date care începe cu simbolul „x“ și să ne dea conținutul celei de a doua coloană a acestui rând, și anume, numărul de plată.
La fel umple toate celelalte celule pe formular - în formula modifică doar numărul coloanei.
Pentru a afișa cantitatea de cuvinte am folosit funcția Propis de PLEX suprastructurii.
Rezultatul ar trebui să arate astfel:
Pasul 4. Pentru a evita cele două „x“.
Acest macro permite utilizatorului să introducă mai mult de un „x“ în prima coloană.
Ei bine, aici e tot! Folosește-l!