Introducerea textului și obiectelor într-un document și formatarea textului

Pentru a crea paragrafe într-un document, puteți utiliza colecția Paragrafe a obiectului Document, care este un set de paragrafe ale acestui document. Puteți adăuga un nou paragraf utilizând metoda de adăugare a acestei colecții:







Pentru a introduce textul propriu-zis în documentul nu este aplicabil obiectul articolului, și gama de obiect, care reprezintă orice porțiune continuă a documentului (inclusiv paragraful nou create). Acest obiect poate fi creat în mai multe moduri. De exemplu, puteți specifica caracterele de început și de sfârșit ale unui interval (dacă există):

Rng: = App.ActiveDocument.Range (2 4): // de la al 2-lea nu al patrulea

De asemenea, puteți specifica numărul paragrafului (de exemplu, doar creat):

În plus, puteți specifica mai multe paragrafe consecutive:

RNG: = App.ActiveDocument.Range (. Arr.Acti veDocument.Paragraphs.Item (3) .Range.Start App.Acti veDocument.Paragraphs.Item (5) .Range.End) Inserție text folosind metode insertBefore (înainte ) sau InsertAfter (după intervalul) al obiectului Range, de exemplu:

În plus față de textul obiect Range poate fi introdus cu ajutorul obiectului de selecție, care este proprietatea obiectului Word.Application și reprezentând o parte selectată a documentului (obiectul este creat, în cazul în care utilizatorul selectează documentul cu mouse-ul, și poate fi creat, de asemenea, prin utilizarea prilozheniyakontrollera). Obiectul Selection poate fi creat prin aplicarea metodei Select la obiectul Range, de exemplu:







În exemplul de mai sus, al treilea paragraf este evidențiat în documentul curent.

Dacă vrem să inserați șirul de text în document, sau în loc de text selectat, sau în fața ei, puteți face acest lucru folosind următorul fragment de cod:

Rețineți că, dacă Options.ReplaceSelection Word.Application obiectului proprietății la True, textul selectat va fi înlocuit cu un nou (acest mod este implicit); dacă doriți ca textul să fie inserat înainte de fragmentul selectat și nu în loc de acesta, trebuie să setați această proprietate la False:

Simbolul sfârșitului paragrafului când se utilizează obiectul Selecție poate fi inserat utilizând următorul fragment de cod:

Pentru obiectul Selection, precum și pentru obiectul Range, puteți aplica metodele InsertBefore și InsertAfter. În acest caz, spre deosebire de cel precedent, textul introdus va deveni parte a fragmentului de text selectat.

Utilizarea obiectului de selecție, folosind proprietatea Font și proprietatea Font a obiectului, cum ar fi Bold, Italic, Dimensiune, și altele, puteți formata textul. De exemplu, în acest fel, puteți introduce o linie cu caractere aldine:

Pentru a suprapune un text inserabil al unui stil predefinit, puteți utiliza proprietatea Style a obiectului Selection, de exemplu:

Sel.TypeTextC'Acest text este titlul '); Sel.TypeParagraph:

Adesea, documentele Word conțin date din alte aplicații. Cea mai ușoară modalitate de a insera astfel de date într-un document este să utilizați metoda Paste a obiectului Range:

Firește, în acest caz, clipboard-ul ar trebui să conțină deja datele introduse.

Dacă doriți să plasați o parte a unui document Word în clipboard, puteți face acest lucru folosind metoda Copy a obiectului Range:

Următorul lucru pe care trebuie să-l învățați este să mutați cursorul în locul dorit în text, ceea ce vom face în secțiunea următoare.







Articole similare

Trimiteți-le prietenilor: