myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grundlagen von C# » .Docx Files einlesen und manipulieren
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

.Docx Files einlesen und manipulieren

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Paddy1997
myCSharp.de-Mitglied

Dabei seit: 10.04.2019
Beiträge: 6


Paddy1997 ist offline

.Docx Files einlesen und manipulieren

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Guten Tag liebe Community,

Ich bin recht neu was das Programmieren angeht und bin derzeit in einer ausbildung zum Einzelhandelskaufmann.
Ich interressiere mich sehr für die Programmierung und habe etliche youtube tutorial reihen durchgeschaut. Nun möchte ich doch mal gerne mehr als nur Konsolen anwendungen machen und ich habe mir etwas überlegt wobei ich fragen wollte ob das als anfänger realisierbar ist.

Es soll eine Windows Forms Anwendung sein bei der ich z.B.: eine Bewerbung einlesen kann und an den Stellen in denen ein bestimmtes Schlüsselwort ist wie z.B.: Unternehmensadresse diese mit etwas anderem ersetzen. Das Programm soll dazu dienen das man nicht immer alle Word dokumente öffnen muss und es manuell umschreiben muss. Nun hab ich nach etwas Recherche leider nur Stream replace string gefunden, dieses nur leider nicht für word dateien funktioniert.

Kann mir vllt jemand ein Tipp geben wie ich denn in einem Word Dokument Find and Replace nutzen kann ?

Danke schonmal im Vorraus :)
10.04.2019 13:20 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Taipi88 Taipi88 ist männlich
myCSharp.de-Mitglied

avatar-3220.jpg


Dabei seit: 02.02.2010
Beiträge: 945
Entwicklungsumgebung: VS 2010
Herkunft: Mainz


Taipi88 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi,

nun - Anfänger ist ein weites Feld - aber den echten Einstieg muss man auch irgendwann schaffen ;-)

Grundsätzlich würde ich dir ehrlich gesagt empfehlen zum Thema C# nicht nur Videos zu schauen - sondern auch ein Buch durchzuarbeiten.

Sich in Word auszutoben würde ich eigentlich keinem Anfänger empfehlen obwohl ich das selbst recht früh gemacht habe. Es gibt zum einen ein ohnehin schon nicht unkompliziertes Objektmodell, sondern sogar noch verschiedene Methoden überhaupt mit Word zu arbeiten - du wirst entsprechend langsame Fortschritte machen.

Dir jedoch würde ich es empfehlen - denn es gibt nichts besseres zum Lernen als sich selbst Anwendungen zu schreiben.

Mal als Starthilfe zum Googeln:
a) "Word interop edit document"
b) "Word openxml edit document"

(Das sind quasi die beiden beiden bekanntesten Möglichkeiten mit Word bzw. Word-Dateien zu arbeiten)
"Interop" lädt in diesem Fall Word selbst und steuert dieses fern.
"OpenXml" wiederum bearbeitet das Dokument selbst. (Dürfte am Anfang unübersichtlicher sein, obwohl es zum Beispiel im Serverbereich deutliche Vorzüge hat)

LG
10.04.2019 15:08 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Paddy1997
myCSharp.de-Mitglied

Dabei seit: 10.04.2019
Beiträge: 6

Themenstarter Thema begonnen von Paddy1997

Paddy1997 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Super ich danke dir :) Dann werde ich mich mal daran versuchen. Auf die langsamen fortschritte habe ich mich eingestellt^^. Kannst du mir evtl ein Buch empfehlen ?
10.04.2019 16:16 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Taipi88 Taipi88 ist männlich
myCSharp.de-Mitglied

avatar-3220.jpg


Dabei seit: 02.02.2010
Beiträge: 945
Entwicklungsumgebung: VS 2010
Herkunft: Mainz


Taipi88 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi,

ich hab mir damals  http://openbook.rheinwerk-verlag.de/visual_csharp_2012/ als echtes Buch gekauft, weil ich das komfortabler fand. (War glaub noch die 2008er Version)

Das gibt zumindest mal einen ziemlich umfassenden Einblick und hat anfangs auch als Nachschlagwerk gedient ;-)

LG
10.04.2019 16:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Paddy1997
myCSharp.de-Mitglied

Dabei seit: 10.04.2019
Beiträge: 6

Themenstarter Thema begonnen von Paddy1997

Paddy1997 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich nutze Visual Studio 2017 sollte ich dann das von dir empfohlene c# 2012 kaufen oder ein 2017 wobei das 2012 buch viel mehr themen umfasst ?

LG Paddy
10.04.2019 21:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Shayliar Shayliar ist männlich
myCSharp.de-Mitglied

Dabei seit: 30.03.2019
Beiträge: 3
Entwicklungsumgebung: Visual Studio 2017
Herkunft: Düsseldorf


Shayliar ist offline Füge Shayliar Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von Paddy1997:
Ich nutze Visual Studio 2017 sollte ich dann das von dir empfohlene c# 2012 kaufen oder ein 2017 wobei das 2012 buch viel mehr themen umfasst ?

LG Paddy

Ich habe mir das 2017 Versionsbuch gekauft und kann es nur empfehlen. auch wenn ich zwischen den von mir gebrauchten Themen springe im Buch ist es ein guter Einstieg..
11.04.2019 00:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Taipi88 Taipi88 ist männlich
myCSharp.de-Mitglied

avatar-3220.jpg


Dabei seit: 02.02.2010
Beiträge: 945
Entwicklungsumgebung: VS 2010
Herkunft: Mainz


Taipi88 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi,

hab nur das OpenBook verlinkt, weil es frei verfügbar ist und dich auch erst mal reinschnuppern lässt ob das für dich passt - für einen Kauf definitiv die aktuelle Version.

LG
11.04.2019 07:25 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Paddy1997
myCSharp.de-Mitglied

Dabei seit: 10.04.2019
Beiträge: 6

Themenstarter Thema begonnen von Paddy1997

Paddy1997 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

So ich habe es wirklich geschafft dieses projekt dank deiner hilfe zu schaffen. :)
Ich sag mal der erste "Prototyp" steht. Ich kann auf die Word files zugreifen mit einer explorer auswahl und fast auch elegant speichern haha :D. Ich möchte dir nochmal danken und wenn ich es noch weiter ausgebaut habe mit z.B: Männliche und Weibliche Anrede kann ich gern den Code hier veröffentlichen und du kannst auch mal drüber schauen :)


Großes Danke von mir
11.04.2019 19:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 3 Monate.
Der letzte Beitrag ist älter als 3 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 19.07.2019 22:37