Guten Morgen zusammen
Im vergagnenen Jahr konnte ich zwei kleine Projekte mit vb.net realisiert. Es gelang mir mit Recherche, viel Arbeit, Debuggen und und und zwei funktionstüchtige Tools zu entwickeln. Ich lese dort ein xlsx aus, bearbeite die Spalten, schreibe ein neues xlsx und speichere dieses zur Weiterverarbeitung.
Nun steht das nächste Projekt an, bei welchem ich aber nicht richtig weiss, wie ich es angehen soll und hoffe hier die nötigen Inputs zu bekommen. Bei meinem Projekt geht es darum, dass ich xlsx Dateien mit unterschiedlichem Inhalt zur Weiterverarbeitung bekomme. Es können Zahlungsverbindungen sein, Adressen und Personen, Auftragsübersichten einfach quer Beet alles, was so im Excel verarbeitet wird. Von den vielen Inhalten der Quellen benötige ich aber für die Weiterverarbeitung immer die gleichen Inhalte, wieder je nach Thema. Ich möchte mir jetzt mit vb.net etwas programmieren, mit dem ich die verschiedenen xlsx Dateien so aufbereiten kann, dass ich am Schluss einen "sauberen" Output pro Quelldatei habe. Ich stelle mir das so vor: Ich habe ein Tool, in welchem ich mittels RadioButton wählen kann, um was für ein Dokument es sich handelt. Also sind es Zahlungen, Adressen etc... Entsprechend meiner Auswahl wird dann das Output-Dokument (xlsx, csv) erstellt. Anschliessend werden von meiner Quell-Datei die Kopfzeilen ausgelesen. Mittels zB Listbox kann ich dann auswählen, welche Spalten ich aus der Quelle für den Output brauche. Ich habe mir etwas mit DataGridView vorgestellt, damit mir die Quelldatei angezeigt wird. Die Daten kommen so doof daher, dass aufgrund der Spaltenüberschrift nicht immer eindeutig ersichtlich ist, was der Inhalt ist. Daher fand ich diesen Ansatz nicht schlecht. Bin mir aber nicht sicher, ob das der richtige Weg ist. Ich muss auch zusätzliche Spalten einfügen und mehrere zu einer verarbeiten können und das geht ja in DGV nicht. Ist es besser, die benötigten Spalten ins Projekt zu importieren und dann dort weiter zu verarbeiten? Mir fehlt eindeutig die Erfahrung und weiss nicht, wie ich das angehen soll. Ich hoffe, dass ich hier jemanden finde, der mir den nötigen Input geben kann, damit ich zumindest wiess, wie ich es erfolgsversprchend anpacken kann. Für eure Unterstützung danke ich herzlich!!
Im vergagnenen Jahr konnte ich zwei kleine Projekte mit vb.net realisiert. Es gelang mir mit Recherche, viel Arbeit, Debuggen und und und zwei funktionstüchtige Tools zu entwickeln. Ich lese dort ein xlsx aus, bearbeite die Spalten, schreibe ein neues xlsx und speichere dieses zur Weiterverarbeitung.
Nun steht das nächste Projekt an, bei welchem ich aber nicht richtig weiss, wie ich es angehen soll und hoffe hier die nötigen Inputs zu bekommen. Bei meinem Projekt geht es darum, dass ich xlsx Dateien mit unterschiedlichem Inhalt zur Weiterverarbeitung bekomme. Es können Zahlungsverbindungen sein, Adressen und Personen, Auftragsübersichten einfach quer Beet alles, was so im Excel verarbeitet wird. Von den vielen Inhalten der Quellen benötige ich aber für die Weiterverarbeitung immer die gleichen Inhalte, wieder je nach Thema. Ich möchte mir jetzt mit vb.net etwas programmieren, mit dem ich die verschiedenen xlsx Dateien so aufbereiten kann, dass ich am Schluss einen "sauberen" Output pro Quelldatei habe. Ich stelle mir das so vor: Ich habe ein Tool, in welchem ich mittels RadioButton wählen kann, um was für ein Dokument es sich handelt. Also sind es Zahlungen, Adressen etc... Entsprechend meiner Auswahl wird dann das Output-Dokument (xlsx, csv) erstellt. Anschliessend werden von meiner Quell-Datei die Kopfzeilen ausgelesen. Mittels zB Listbox kann ich dann auswählen, welche Spalten ich aus der Quelle für den Output brauche. Ich habe mir etwas mit DataGridView vorgestellt, damit mir die Quelldatei angezeigt wird. Die Daten kommen so doof daher, dass aufgrund der Spaltenüberschrift nicht immer eindeutig ersichtlich ist, was der Inhalt ist. Daher fand ich diesen Ansatz nicht schlecht. Bin mir aber nicht sicher, ob das der richtige Weg ist. Ich muss auch zusätzliche Spalten einfügen und mehrere zu einer verarbeiten können und das geht ja in DGV nicht. Ist es besser, die benötigten Spalten ins Projekt zu importieren und dann dort weiter zu verarbeiten? Mir fehlt eindeutig die Erfahrung und weiss nicht, wie ich das angehen soll. Ich hoffe, dass ich hier jemanden finde, der mir den nötigen Input geben kann, damit ich zumindest wiess, wie ich es erfolgsversprchend anpacken kann. Für eure Unterstützung danke ich herzlich!!