Programul lucrează cu tabele în documentul de cuvânt de la vba

Obiect Word.Table, programul de lucru cu tabele într-un document Word de la VBA, auto-suma

Dacă în propunerea dvs. trebuie să scoateți un document standard conform formularului aprobat (plată, ordin de numerar, raport de călătorie etc.), atunci, cel mai probabil, veți utiliza tabelul pentru formatare. Tabelul în multe situații vă permite să asigurați aranjarea corectă a datelor într-o formă relativă una față de cealaltă. Mulți programatori folosesc inițial un tabel de forme uniforme care arată ca niște tabele mici (puteți să ascundeți întotdeauna grila de masă și să îmbinați celulele unul cu celălalt).







Crearea unui tabel începe cu adăugarea unui nou obiect Tabel (în acest caz, cu trei rânduri și patru coloane) în colecția Tables (care este furnizată pentru obiectele Document, Selecție și Range):

Setați intervalul1 = ThisDocument.Range (Start: = 0, Sfârșit: = 0)







Tabel Dim1 ca Tabel

Setați Table1 = ThisDocument.Tables.Add (Range1, 3, 4)

Apoi, puteți personaliza proprietățile tabelului, de exemplu, utilizând metoda AutoFormat () (are aceleași capacități ca și tabelul -> meniul AutoFormat):

Table1.AutoFormat wdTableFormatGrid 5

Cel mai adesea, în cele din urmă, trebuie să introduceți toate datele în celula tabelului. Putem ajunge la celula dorită prin coloanele și rândurile de obiecte, selectarea și intervalul, dar este mai convenabil să faceți acest lucru:

Am introdus o valoare de 10 în primul rând din prima coloană, o valoare de 15 în al doilea rând din prima coloană, iar în al treilea rând am însumat valorile din întreaga coloană. Tabelele de cuvinte nu sunt, bineînțeles, Excel, dar folosind metoda Formula () pentru obiectul Celule, puteți introduce în tabel valori destul de complexe calculate.

Dacă utilizați Word pentru scopul cel mai comun de a trimite date dintr-o altă aplicație sau bază de date, este foarte posibil să nu aveți nevoie să faceți nici o programare deloc. Va fi suficient să creați și să aranjați o masă în șablon pe ecranul grafic și să marcați locurile de introducere a datelor cu ajutorul marcajelor.







Articole similare

Trimiteți-le prietenilor: