| |

VB & Datenbanken Textmarke löschen, wenn Inhalt des Formularfeldes leer? | |  | Autor: NieKohle | Datum: 29.09.03 13:15 |
| Hi!
Habe ein kleines Problem und schon eine ewigkeit dieses Forum deswegen durchsucht:
In Word existieren folgende Textmarken
Name1
Name2
Name3
Anrede Vorname Nachname
Straße
PLZ Ort
Da jedoch nicht immer Name2/Name3/Anrede/Vorname/Nachname vorhanden sind, sollen diese Textmarken dann nicht gefüllt werden und auch keine Leerzeilen entstehen...
ich bekomme das leider nicht hin, vielleicht kann's mir jemand verraten?
Private Sub Befehl32_Click()
Dim wwobj As Object
Dim inhalt As String
Set wwobj = CreateObject("Word.Application")
wwobj.Documents.Add ("C:\test.dot")
If Not IsNull(Me.Name1) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Name1"
inhalt = Me.Name1
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Me.Name2) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Name2"
inhalt = Me.Name2
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Me.Name3) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Name3"
inhalt = Me.Name3
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Nz(Form!GastroKontaktpersonen!Anrede)) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Anrede"
inhalt = (Nz(Form!GastroKontaktpersonen!Anrede))
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Nz(Form!GastroKontaktpersonen!Vorname)) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Vorname"
inhalt = (Nz(Form!GastroKontaktpersonen!Vorname))
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Nz(Form!GastroKontaktpersonen!Nachname)) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Nachname"
inhalt = (Nz(Form!GastroKontaktpersonen!Nachname))
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Me.Strasse) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Straße"
inhalt = Me.Strasse
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Me.PLZ) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="PLZ"
inhalt = Me.PLZ
wwobj.Selection.TypeText Text:=inhalt
End If
If Not IsNull(Me.Ort) Then
wwobj.Selection.Goto what:=wdGoToBookmark, Name:="Ort"
inhalt = Me.Ort
wwobj.Selection.TypeText Text:=inhalt
End If
wwobj.Visible = True
wwobj.WindowState = wdWindowStateMaximize
Set wwobj = Nothing
Exit Sub
End Sub |  |
 | 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 |
  |
|
Neu! sevEingabe 3.0 
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
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
|
|