Hvordan lage Word-dokumenter fra Excel Data NET

Hvordan lage Word-dokumenter fra Excel Data NET


Ved hjelp av Word og Excel-dokumenter i programmer lar deg implementere fillagring og innspill. Dette er praktisk når du lager programvare som samhandler med brukeropprettede dokumenter online eller på skrivebordet. .NET Språk gir deg de koding biblioteker som inneholder funksjoner og egenskaper som brukes for fil inngang og utgang. Disse bibliotekene brukes til å importere Word data og bruke den til å skrive en Excel-fil.

Bruksanvisning

1 Lag din Word-programmet variabel. Denne variabelen inneholder alle funksjonene som brukes til å lese Word-dokument. Word-dokumentet er satt til "usynlig", fordi programmet er bare å lese filen og ikke presentere data til leseren. Følgende kode initialiserer variabler:

ord = Ny Word.Application
word.Visible = False

2 Åpne dokumentet og kopiere dokumentinnhold Word. Dette kopierer dokumentet innholdet Word til skrivebordet eller server utklippstavlen, som brukes til å skrive innhold til PDF-filen. Følgende kode kopierer innhold:

doc = word.Documents.Open (DirectCast (word.doc, Object))
doc.ActiveWindow.Selection.WholeStory
doc.ActiveWindow.Selection.Copy

Erstatt "word.doc" med navnet på Word-dokumentet.

3 Lag PDF-dokumentet. I likhet med Word-dokument, inneholder PDF-dokumentet variable alle biblioteker som brukes til å opprette en PDF-fil. Følgende kode oppretter en tom PDF-fil:

Dim pdf som ny mjwPDF
pdf.PDFTitle = "Word til PDF"
pdf.PDFFileName = "\ wordtopdf.pdf"

4 Skriv Word-filen innhold til PDF-filen objektet. Følgende kode overfører Word innhold til PDF:

pdf.PDFTextOut Clipboard.GetDataObject.ToString

5 Lukk PDF og Word-dokumenter. Dette frigjør de to filene fra minnet, slik at de kan leses av brukere eller brukes i andre deler av programmet. Følgende kode utgivelser filene:

Set pdf = Ingenting
Sett ord = Nothing