Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formatierungen aus Excel in Word übernehmen
zurück: Zotero - Fehlermeldung wegen Makroeinstellungen weiter: Variable Felder Inhalte dublizieren Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
17. Mai 2013, 11:27
Rufname:

Formatierungen aus Excel in Word übernehmen - Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Guten Tag,

Habe jetzt mehrere Foren durch aber nirgends eine funktionierende bzw. passende Lösung gefunden.

Folgendes habe ich vor:
Ich habe eine Excel-Datei. Daraus werden Textbausteine mit einem Array in Word ausgelesen und mit Benutzereingaben in Word als Brief o.Ä. eingefügt.

Funktioniert auch hervorragend. Leider übernimmt das Array die Formatierungen aus der Excel Tabelle nicht.

Der Textblock wird in Word mit einem String eingefügt. Das macht die nachträgliche Formatierung aufgrund der fehlenden Textmarken etwas schwierig. Natürlich könnte man den Textblock einfach manuell formatieren, das finde ich aber "uncool".

Eine Idee wäre, dass ich ein zweites Array auschließlich zum Auslesen der Formatierungen verwende. Allerdings stehe ich dann wieder vor dem Problem in dem String in Word die Formatierungen zu übernehmen.

Kann mir jemand weiterhelfen?

Gruß
Karsten
MarkMH_K
z.Z. gaanz unregelmäßig online


Verfasst am:
17. Mai 2013, 20:04
Rufname: Markus
Wohnort: Köln rrh


AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Hi,

warum verwaltest Du die Textbausteine nicht auch in Word, sondern in Excel?
Selbst wenn die gelegentlichen Änderungen an den Textbausteinen in Excel stattfinden müssen, ist es doch einfacher, die aktuelle Excel-Tabelle ein einziges Mal nach Word umzuwandeln und dies für die Briefvorlage zu nutzen. Oder?

M.
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. Mai 2013, 13:18
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Puh gute Frage!

Habe ein ähnliches Problem (nicht so aufwendig) auf die gleiche Weise gelöst und Excel ist so schön übersichtlich bei diesen Sachverhalten.

Da liegt auch nicht das Problem. Auch in Word (habe es getestet) habe ich das Problem, dass ich die einzelnen Formatierungen nicht direkt übernehmen kann.

Habe mir als Ansatz überlegt, dass ich ein identisches Array aufbaue, dass nur die entsprechenden Formatierungen des gerade eingefügten Bausteins übernimmt. Also nicht die Formatierung an sich, sondern mit einem Zahlencode diese darstellt.

Darüber ginge es, aber nur blockweise. Dazu kommt, dass ich den Text des jeweiligen Briefes am Ende gesamt per String einfüge. Darin sind auch keine Formatierungen möglich - oder?
r.mueller
Gast


Verfasst am:
21. Mai 2013, 16:35
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Hallo

Formatierungen von Excel nach Word werden nur mitkopiert wenn du
eine komplette Zelle (oder auch gleich mehere) in Excel (copy) kopierst und in Word mit Paste einfügst.
Benöigst du nur einen Teil der Zelle dann must diese Zelle in Word einfügen
(z.B. in ein Dummy Document) und den benötigten Teil nun auch mit Copy-Paste
in dein Doc einfügen.
Das auslesen der einzelnen Formatierungen ist zwar möglich aber sehr aufwendig
denn das must von jeden Zeichen einzeln machen und das einzeln von jedem der
Formate: Schriftart, Schriftschnitt, Schriftgrad, Schriftfarbe
von der Unterstreichung und den möglichen Efekten wollen wir mal gar nicht reden.
Ein Paket gibt es da nicht.

Gruß
r.mueller
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. Mai 2013, 17:08
Rufname:


AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Alles klar, das habe ich mir fast gedacht. Dann muss ich meine Kolleginnen und Kollegen leider enttäuschen!
r.mueller
Gast


Verfasst am:
21. Mai 2013, 17:50
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Hallo
Warum "entteuschen" ?
Das Copy ... Paste einer Zelle läst sich doch
Problemlos mir VBA machen.

Gruß
r.mueller
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
22. Mai 2013, 07:44
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Stimmt, aber damit ist es nicht getan.

Das Problem dabei ist, dass ich Eingaben habe, die nach dem Einlesen aus Excel noch evtl. verändert werden. Das Makro bzw. die VBA-Applikation soll nur wissen, dass der Text eben fett, kursiv o.Ä. sein soll.
r.mueller
Gast


Verfasst am:
22. Mai 2013, 15:39
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Hallo

Na dann gäbe es noch den Weg die benötigten Formatierungen eines einzigen Zeichens in der Zelle auszulesen und diese dann zum formatieren des ganzen
eingefügten Textes zu nutzen.

Gruß
r.mueller
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Mai 2013, 08:15
Rufname:

AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Ja, so ungefähr mache ich das jetzt auch.

Zu dem Array, dass die Textbausteine ausließt habe ich ein zweites Array eingefügt. Das speichert je nach Formatierung eine 1,2 oder 3. Wird aus dem ersten Textbaustein etwas eingefügt und an gleicher Stelle in zweiten Array ist ein Eintrag, dann wird eine Textmarke im Word Dokument an der Stelle eingefügt.

Darüber kann ich dann später "nachformatieren".
kasi87
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Mai 2013, 10:57
Rufname:


AW: Formatierungen aus Excel in Word übernehmen - AW: Formatierungen aus Excel in Word übernehmen

Nach oben
       Version: Office 2010

Ha! Ich habs!

Mit Selection.Sentences kann ich einzelne Sätze auswählen. Dann muss nur die Ausgangsdatei vernünftig formatiert sein.

Falls es jemanden interessiert, die Syntax sähe so aus:

Selection.Sentences(1).Bold = True

oder je nachdem, was man da machen möchte.

//Edit: Funktioniert natürlich nicht so einfach -.-'' also davor muss noch der ganze Text mit

Selection.WholeStory ausgewählt werden, damit der Sentences/Paragraphs Count richtig funktioniert.

Wenn jemand eine elegantere Lösung hat, bin ich dafür gerne offen!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Serienbriefe: Serienbrief soll Emailadresse aus Exceltab übernehmen 1 Päckel 111 10. Okt 2013, 16:04
Flipper7 Serienbrief soll Emailadresse aus Exceltab übernehmen
Keine neuen Beiträge Word Formate: Formatierungen ändern sich zwischen Versionen oder in RTF 1 broadcast 588 20. Aug 2011, 10:10
broadcast Formatierungen ändern sich zwischen Versionen oder in RTF
Keine neuen Beiträge Word Serienbriefe: Word 2010 - Excel 2010 Formatierungen Serienbrief 5 Saly 8432 08. Aug 2011, 16:06
Gast Word 2010  - Excel 2010 Formatierungen Serienbrief
Keine neuen Beiträge Word Serienbriefe: Adresse von Excel Liste in Word Dokument übernehmen 3 BigBöni 4288 21. Apr 2011, 17:57
charlybrown Adresse von Excel Liste in Word Dokument übernehmen
Keine neuen Beiträge Word Formate: Kopf- und Fusszeilen übernehmen / kopieren (Word 2010) 3 Fun4Ever 7949 10. März 2011, 10:23
CaBe Kopf- und Fusszeilen übernehmen / kopieren (Word 2010)
Keine neuen Beiträge Word Formate: Querverweise übernehmen Formatierung 2 testing 1343 20. Feb 2011, 01:57
Gast Querverweise übernehmen Formatierung
Keine neuen Beiträge Word Formate: Kopfzeile - Thema übernehmen 0 amnesys 815 14. Okt 2010, 22:28
amnesys Kopfzeile - Thema übernehmen
Keine neuen Beiträge Word Formate: Format aus anderem Text übernehmen 1 Starupp 1126 06. Feb 2010, 13:11
Nix Ahnung Format aus anderem Text übernehmen
Keine neuen Beiträge Word Formate: Einheitliche Formatierungen 0 Sturthe 401 01. Feb 2010, 09:29
Sturthe Einheitliche Formatierungen
Keine neuen Beiträge Word Formate: Layoutoptionen in Word Vorlage übernehmen 3 schissern 2274 14. Dez 2009, 10:54
schissern Layoutoptionen in Word Vorlage übernehmen
Keine neuen Beiträge Word Formate: "1. Einleitung" in die Kopfzeile übernehmen 1 INISS 812 21. Jan 2009, 14:52
Lisa "1. Einleitung" in die Kopfzeile übernehmen
Keine neuen Beiträge Word Formate: WORD reagiert nicht auf vorgegebene Formatierungen 4 Gast 801 04. Jan 2009, 13:51
Gast WORD reagiert nicht auf vorgegebene Formatierungen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: CSS Forum