Hallo und einen schönen guten Morgen!Da ich neu hier im Forum bin kurz zu mir. Bin 30 Jahre jung, habe vor zwei Wochen mein Fachabi bestanden und werde im Oktober mit einem dualen Mechatronik Studium beginnen. Als „Vorbereitung“ für die kommenden Jahre wurde ich mit einem ganz interessanten aber auch recht anspruchsvollen Thema beauftragt.
Zukünftig sollen in meinem Betrieb Fertigungsanleitungen für die Produktion im Grunde voll automatisch erstellt werden. Als Quelle für die fertigen Anleitungen sollen zukünftig einzelne „Module“ der jeweiligen Produkte dienen, also Anleitungen der jeweiligen Baugruppen die je nach Bedarf miteinander kombiniert werden. Dass es für solche Anforderungen natürlich fertige Software gib steht außen vor.
Da es aber gewünscht ist in dieser Hinsicht so flexibel wie möglich zu sein, ohne Abhängigkeit von externen Firmen, bin ich damit beauftrag worden Lösungen zu erarbeiten.
Da ich im Moment keinerlei Kenntnisse über Visual Basic Programmierung (oder Programmierung allgemein) habe, ist das ganze schon eine echte Aufgabe.
Nun also zu meiner eigentlichen Frage, bei der es nur um die grundlegende Machbarkeit geht nicht um die Details wie genau.
Ist es mit VBA möglich, ein solches Dokument voll automatisch zu erstellen?
Natürlich habe ich Google und co schon gequält und auch einiges in Erfahrung bringen können. Leider scheinen sich die Lösungen meist darauf zu beschränken alle Dokumente in einem Ordner zusammen zu fassen. Auf erhalt der Formatierungen und/ oder der Anforderungen die ich habe, wird dabei leider nicht eingegangen.
Zudem stellt sich mir die Frage ob VBA für diese Aufgabe überhaupt die „richtige“ Lösung ist oder ob es für meine „Ansprüche“ evtl. bessere Lösungen gibt.
Ich würde mich freuen wenn sich der eine oder andere mal dazu äußern könnte. Ohne Kenntnisse über die Programmierung mit z.B. VBA ist es auch sehr schwer dem Netz nützliche Informationen zu entnehmen.
Zukünftig sollen in meinem Betrieb Fertigungsanleitungen für die Produktion im Grunde voll automatisch erstellt werden. Als Quelle für die fertigen Anleitungen sollen zukünftig einzelne „Module“ der jeweiligen Produkte dienen, also Anleitungen der jeweiligen Baugruppen die je nach Bedarf miteinander kombiniert werden. Dass es für solche Anforderungen natürlich fertige Software gib steht außen vor.
Da es aber gewünscht ist in dieser Hinsicht so flexibel wie möglich zu sein, ohne Abhängigkeit von externen Firmen, bin ich damit beauftrag worden Lösungen zu erarbeiten.
Da ich im Moment keinerlei Kenntnisse über Visual Basic Programmierung (oder Programmierung allgemein) habe, ist das ganze schon eine echte Aufgabe.
Nun also zu meiner eigentlichen Frage, bei der es nur um die grundlegende Machbarkeit geht nicht um die Details wie genau.
Ist es mit VBA möglich, ein solches Dokument voll automatisch zu erstellen?
- Eine Art Deckblatt mit Inhaltsverzeichnis für das gesamte Dokument (von Hand ja absolut machbar)
- Beliebig viele (denke aber nicht mehr als 10 ) Dokumente nach vorgegebener Reihenfolge zu kombinieren
- Beibehalten aller Formatierungen wie Tabellen, Grafiken ect.
- Sauberes Durchzählen von Seitenzahlen über das gesamte Dokument
- „Zusammenführen“ von Aufzählungen (sehr wichtiger Punkt)
- z.B. Dokument 1 (1.1, 1.2, 2.1, 2.2), Dokument 2 (1.1, 1.2, 2.1, 2.2)
- zu Dokument 3 (1.1, 1.2, 2.1, 2.2, 3.1, 3.2, 4.1, 4.2) usw.
- z.B. Dokument 1 (1.1, 1.2, 2.1, 2.2), Dokument 2 (1.1, 1.2, 2.1, 2.2)
Natürlich habe ich Google und co schon gequält und auch einiges in Erfahrung bringen können. Leider scheinen sich die Lösungen meist darauf zu beschränken alle Dokumente in einem Ordner zusammen zu fassen. Auf erhalt der Formatierungen und/ oder der Anforderungen die ich habe, wird dabei leider nicht eingegangen.
Zudem stellt sich mir die Frage ob VBA für diese Aufgabe überhaupt die „richtige“ Lösung ist oder ob es für meine „Ansprüche“ evtl. bessere Lösungen gibt.
Ich würde mich freuen wenn sich der eine oder andere mal dazu äußern könnte. Ohne Kenntnisse über die Programmierung mit z.B. VBA ist es auch sehr schwer dem Netz nützliche Informationen zu entnehmen.