Autor Thema: Word - aus Notes Textfield ersetzen  (Gelesen 1836 mal)

Offline Puthy

  • Frischling
  • *
  • Beiträge: 15
Word - aus Notes Textfield ersetzen
« am: 12.12.07 - 09:09:22 »
Einen wunderschönen guten Morgen *gäääähn*  ;)

Weiß jemand so rein zufällig ob ich in Word aus Notes heraus Textfelder mit anderen Werten überschreiben kann? So rein Denktechnisch würde ich sagen ja aber jeder Versuch scheiterte. Irgendwie werden die einfach nicht gefunden - ich mein die Textfelder. Einfachen Text zu ersetzen klappt wohl ganz gut.

Ich füg mal noch etwas Quelltext an. Vielleicht könnt ihr mir den gleich um die Ohren schmeissen ;)

Code
		m_oWord.Selection.Find.ClearFormatting
		m_oWord.Selection.Find.Replacement.ClearFormatting
		With m_oWord.Selection.Find
			.Text = "Telefon"
			.Replacement.Text = "tee"
		End With		
		m_oWord.Selection.Find.Execute
« Letzte Änderung: 12.12.07 - 09:15:24 von Puthy »

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Word - aus Notes Textfield ersetzen
« Antwort #1 am: 12.12.07 - 09:31:49 »
Äh, was Du da zeigst, ist Code, um im Word einen markierten Text zu ersetzten.
Du willst Dir in der Notes Designer-Hilfe die Kapitel zu notesDocument.ReplaceItemValue() und/oder notesRichTextRange.FindAndReplace() ansehen.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Puthy

  • Frischling
  • *
  • Beiträge: 15
Re: Word - aus Notes Textfield ersetzen
« Antwort #2 am: 12.12.07 - 09:34:32 »
Hab ich mich ungeschickt ausgdrückt? Dann versuch ich es mal anders. Ich will aus Notes heraus mit Daten aus Notes ein Textfeld(dessen Inhalt) von  MS Word überschreiben.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Word - aus Notes Textfield ersetzen
« Antwort #3 am: 12.12.07 - 09:37:51 »
Hab ich mich ungeschickt ausgdrückt?

Nein - Martin hat nur noch nicht seine erforderliche Kaffee-Dosis  ;D

Du solltest aber mal die Suche hier bemühen - das Thema war schon öfters dran.
« Letzte Änderung: 12.12.07 - 09:48:41 von koehlerbv »

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Word - aus Notes Textfield ersetzen
« Antwort #4 am: 12.12.07 - 09:47:47 »
DANKE!

Sorry Puthy, mir hat noch mein Kaffee gefehlt, um die Satzstellung korrekt auszuwerten.

Um ein Word Textfeld mit VBA auszufüllen meint Google:
Code
ActiveDocument.FormFields("text3").TextInput.Clear
ActiveDocument.FormFields("text3").Result

HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Puthy

  • Frischling
  • *
  • Beiträge: 15
Re: Word - aus Notes Textfield ersetzen
« Antwort #5 am: 12.12.07 - 11:20:00 »
Hey,

ich hab mir doch einmal Google vorgenommen udn siehe da es funzt.
Hey m3 - dein Kaffee  immernoch nicht da? ;)

Es ist wichtig in Word einmal Textfelder und Textformularfelder zu unterscheiden. Das Beispiel von  m3 bezieht sich auf Textformularfelder und folgendes auf Textfelder:
Code
m_oWdDoc.Shapes(2).TextFrame.TextRange = "Ich will Kaffee"

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz