vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Word Dokument aus VB.NET Konventieren und speichern 
Autor: Balthasar von Graffenried
Datum: 29.05.11 16:56

Mir auch nicht

Teil 1 meines Codes

-Benötigte Steuerelemente 3 Buttons, 2 Textboxen, 1 Listboxen 4 Labels, 1 Checkbox

Imports Microsoft.Office.Interop
Imports System.IO
Public Class Form1
    Dim WordApplication As Word.Application
    Dim WordDocument As Word.Document
 
    Const wdFormatDocument As Integer = 1
    Private Sub bnStart_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles bnStart.Click
        Dim FileCounter As Integer = 0
        If cbAllDoc.Checked Then
            ListBox1.Items.Add("Ermittle Anzahl Dateien zum konventieren")
            For Each DocCounter As String In My.Computer.FileSystem.GetFiles( _
              tbSourcePath.Text, FileIO.SearchOption.SearchAllSubDirectories)
                FileCounter += 1
            Next DocCounter
            ListBox1.Items.Add(FileCounter.ToString & " Dateien wurden" & _
              "ermittelt")
 
            ListBox1.Items.Add("Starte konventierung")
 
            For Each Doc As String In My.Computer.FileSystem.GetFiles( _
              tbSourcePath.Text, FileIO.SearchOption.SearchAllSubDirectories)
 
                OpenWordDoc(Doc)
                Select Case cbFormat.SelectedItem
                    Case Is = "Word 97 - 2003 Vorlage DOT (.dot)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatTemplate)
                    Case Is = "Word Vorlage mit Makros DOTM (.dotm)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLTemplateMacroEnabled)
                    Case Is = "Word 97 - 2003 Dokument DOC (.doc)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatDocument)
                    Case Is = "Word Vorlage DOTX (.dotx)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLTemplate)
                    Case Is = "Word Document mit Makros DOCM (.docm)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLDocumentMacroEnabled)
                End Select
                WordDocument.Reload()
                WordDocument.Close()
                WordApplication.Quit(False)
 
 
 
 
 
            Next
            ListBox1.Items.Add("Konventierung beendet")
 
        Else
            ListBox1.Items.Add("Ermittle Anzahl Dateien zum konventieren")
            For Each DocCounter As String In My.Computer.FileSystem.GetFiles( _
              tbSourcePath.Text, FileIO.SearchOption.SearchTopLevelOnly)
                FileCounter += 1
            Next DocCounter
            ListBox1.Items.Add(FileCounter.ToString & " Dateien wurden" & _
              "ermittelt")
            ListBox1.Items.Add("Starte konventierung")
 
 
            For Each Doc As String In My.Computer.FileSystem.GetFiles( _
              tbSourcePath.Text, FileIO.SearchOption.SearchTopLevelOnly)
 
                OpenWordDoc(Doc)
                Select Case cbFormat.SelectedItem
                    Case Is = "Word 97 - 2003 Vorlage DOT (.dot)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatTemplate)
                    Case Is = "Word Vorlage mit Makros DOTM (.dotm)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLTemplateMacroEnabled)
                    Case Is = "Word 97 - 2003 Dokument DOC (.doc)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatDocument)
                    Case Is = "Word Vorlage DOTX (.dotx)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLTemplate)
                    Case Is = "Word Document mit Makros DOCM (.docm)"
                        SaveDocument(New IO.FileInfo(Doc), _
                          DocumentTyp.wdFormatXMLDocumentMacroEnabled)
                End Select
 
                WordDocument.Close()
                WordApplication.Quit(Word.WdSaveOptions.wdSaveChanges, _
                  Word.WdOriginalFormat.wdPromptUser)
                WordApplication = Nothing
 
 
 
 
            Next
            ListBox1.Items.Add("Konventierung beendet")
 
        End If
    End Sub


Beitrag wurde zuletzt am 29.05.11 um 17:05:47 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Word Dokument aus VB.NET Konventieren und speichern3.439Balthasar von ...28.05.11 11:26
Re: Word Dokument aus VB.NET Konventieren und speichern2.512ModeratorDaveS29.05.11 08:26
Re: Word Dokument aus VB.NET Konventieren und speichern2.606Balthasar von ...29.05.11 11:05
Re: Word Dokument aus VB.NET Konventieren und speichern2.590ModeratorDaveS29.05.11 12:04
Re: Word Dokument aus VB.NET Konventieren und speichern2.576Balthasar von ...29.05.11 12:23
Re: Word Dokument aus VB.NET Konventieren und speichern2.544ModeratorDaveS29.05.11 12:32
Re: Word Dokument aus VB.NET Konventieren und speichern2.552Balthasar von ...29.05.11 13:20
Re: Word Dokument aus VB.NET Konventieren und speichern2.619ModeratorDaveS29.05.11 13:55
Re: Word Dokument aus VB.NET Konventieren und speichern2.516Balthasar von ...29.05.11 13:59
Re: Word Dokument aus VB.NET Konventieren und speichern2.584Balthasar von ...29.05.11 15:01
Re: Word Dokument aus VB.NET Konventieren und speichern2.578ModeratorDaveS29.05.11 15:38
Re: Word Dokument aus VB.NET Konventieren und speichern2.495Balthasar von ...29.05.11 15:57
Re: Word Dokument aus VB.NET Konventieren und speichern2.483ModeratorDaveS29.05.11 15:57
Re: Word Dokument aus VB.NET Konventieren und speichern2.566Balthasar von ...29.05.11 16:01
Re: Word Dokument aus VB.NET Konventieren und speichern2.516ModeratorDaveS29.05.11 16:04
Re: Word Dokument aus VB.NET Konventieren und speichern2.559Balthasar von ...29.05.11 16:13
Re: Word Dokument aus VB.NET Konventieren und speichern2.388ModeratorDaveS29.05.11 16:42
Re: Word Dokument aus VB.NET Konventieren und speichern2.930Balthasar von ...29.05.11 16:56
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.896Balthasar von ...29.05.11 17:06
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.492ModeratorDaveS29.05.11 18:54
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.830Balthasar von ...29.05.11 21:44
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.484ModeratorDaveS29.05.11 22:02
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.504Balthasar von ...29.05.11 22:06
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.537Balthasar von ...29.05.11 23:06
Re: Word Dokument aus VB.NET Konventieren und speichern2.425Balthasar von ...30.05.11 07:02
Re: Word Dokument aus VB.NET Konventieren und speichern Teil...2.474ModeratorDaveS30.05.11 07:18
Re: Word Dokument aus VB.NET Konventieren und speichern2.800Balthasar von ...30.05.11 19:39

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel