![]() |
|
| News | Linguaggi | Script | Emoticons | Forum | Libri | Download | ADSL | |
Scrivere un file MS Word in VB6 | ||
|
Html
Css
Web Marketing
Javascript e Dhtml
VBScript
Asp
Asp.NET
Php
Sql
Visual Basic
Java
Xml
Ajax
IIS
Web Wizard & Tools
Meta Tag Generator
Web Grafica
GIF Animate
Clip Art
Emoticon
Icone
Siti utili
Calcio Napoli
Area Aziende
Registrazione domini
Comuni in Italia
Cartucce per la Stampante
Cartucce Brother
Cartucce Canon
Cartucce Epson
Cartucce HP
Cartucce IBM-Lexmark
Cartucce Samsung
Cartucce Xerox
|
Autore: Luca Ruggiero
Impara a creare applicazioni gestionali col Visual Basic! Attestato finale ed assistenza del tutor online. Impara a gestire documenti MS Office col linguaggio VBA! Attestato finale ed assistenza del tutor online. Vota questo articolo: clicca qui Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario
Visual basic mette a disposizione delle comode librerie per lavorare col noto editor di testi di casa Microsoft, il Word. Vediamo un esempio basilare, un primo approccio che potrà in seguito, e con l'esperienza, trasformarsi anche in veri e propri report di stampa da database etc. Per prima cosa è necessario importare i riferimenti alla libreria del Word; aprite quindi la vostra copia di Visual Basic, create un nuovo EXE ed accedete al menu Progetto / Riferimentie selezionate la voce Microsoft Word X.Y Object Library dove X.Y rappresenta la versione della libreria installata sul computer; probabilmente si tratterà della versione 9.0. Fate un doppio click sulla Form ed accedete al codice nella Sub di caricamento, la Form_Load(); di seguito il codice corredato da commenti:
Private Sub Form_Load()
' DICHIARO UN NUOVO OGGETTO MS WORD
Dim MyWord As New Word.Application
' USO L'OGGETTO...
With MyWord
' OPERAZIONI STANDARD PRELIMINARI
.Visible = True
.Documents.Add
' SCRIVO NEL FILE
.Selection.TypeText "Hello, World!"
' SALVO IL DOCUMENTO CON NOME SOTTO C:\
.Documents(WordApp.Documents.Count).SaveAs "C:\nomefile.doc"
End With
End Sub
Possiamo impostare alcune opzioni stilistiche al file; in grassetto le parti aggiunte di codice:
Private Sub Form_Load()
Dim MyWord As New Word.Application
With MyWord
.Visible = True
.Documents.Add
.Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
.Selection.Font.Bold = wdToggle
.Selection.Font.Size = 10
.Selection.TypeText "Hello, World!"
.Documents(WordApp.Documents.Count).SaveAs "C:\nomefile.doc"
End With
End Sub
ovvero allineamento, grassetto e dimensioni del carattere; è possibile impostare anche il font, il corsivo, il sottolineato etc.Possiamo chiudere il documento Word usando il comando .Quit:
...
.Quit
End With
...
|
|
| © 2001/2008 lukeonweb.net | A cura di Luca Ruggiero - P. IVA 05564851219 | Disclaimer | Privacy | Mappa del sito | Pubblicità | Contatti | ||