Hallo zusammen,
ich arbeite gerade an einem WorkFusion (RPA Software) Projekt für unser Unternehmen zur Automatisierung von der Auftragserstellung für die Abteilung Arbeitsvorbereitung.
Unsere AV verwendet eine solche Tabelle um die Produktion mit Arbeitsaufträgen zu beplanen (1,2,3 steht jeweils für die Schicht), die Tabelle wird jede Woche neu beplant und die Kopie aus der alten Woche wird abgelegt:
(Bild 1: Ursprungstabelle)
Für mein Projekt in WorkFusion muss ich praktisch die nötigen Werte (in meinem Fall Type, Identnummer, Soll-Menge, Datum und Lieferdatum (wird derzeit manuell vom AV-Planer in das ERP System zur Erstellung des Auftrags eingetragen) in eine Variable übergeben, damit ich an benötigter Stelle darauf zugreifen kann.
Die Zeile Auftrag soll dann im Nachgang wieder mit den automatisch generierten Auftragsnummern aus dem ERP System bestückt werden.
Im ersten Step hab ich eine Kopie der Ursprungstabelle angelegt und diese dann mit den Werten die ich noch benötige für die Übergabe an die Variable (Maschinen Name, Datum und Lieferdatum pro Zeile für die Zuordnung) ergänzt.
Dabei ist meine Grundlagentabelle entstanden:
(Bild 2: Grundlagentabelle)
Nun ist es aber so, dass ich für die WorkFusion Variable eine Tabelle brauche die in etwa so von den Zeilen und Spalten angeordnet ist:
(Bild 3: Übertragungstabelle)
Das heißt ich habe eine weitere Excel Tabelle angefertigt und in der Grundlagentabelle ein Makro zur Übertragung der Werte in die Übertragungstabelle angefertigt, dazu habe ich Step für Step angefangen die einzelnen Zeilen zu kopieren und mit Rechtsklick Transponieren in die neue Tabelle eingefügt.
Sicherlich hätte es da auch einen einfacheren Weg gegeben oder? Eventuell über VBA?
Es funktioniert schon, sieht nur etwas ungepflegt aus und dauert ca. 40 Sekunden bis das Makro durch ist.
Dann kann ich mein Work Fusion Projekt durchlaufen lassen, welches in unserem ERP System alle nötigen Aufträge anlegt.
Im nächsten Step lasse ich aus Work Fusion (eine Excel Programm Funktion ist integriert) die Austragsnummern wieder zurück in meine Übertragungstabelle schreiben.
Danach werden die Auftragsnummern Übersicht halber in die Grundlagentabelle (in der sich auch das Makro dafür befindet) eingetragen, das ist notwendig damit Planer und Schichtleiter eine korrekte Übersicht haben.
Auch hier habe ich wieder mit der Transponieren Funktion gebastelt.
Ich hoffe ich konnte das alles halbwegs verständlich rüber bringen... :20: (zur Orientierung habe ich die Bilder mit Untertiteln versehen).
Mein Problem ist jetzt, dass mir die Übertragung fehlt zwischen den Daten aus der Ursprungstabelle in die Grundlagentabelle und ggf. auch wieder zurück.
Da ich nicht weiß wie ich das mit einem Makro handeln soll, wenn sich die Ursprungstabelle wöchentlich ändert, also bspw. von "Wochenplanung KW4" auf "Wochenplanung KW5".
Klar ich könnte manuell die Werte herauskopieren und in meine Grundlagentabelle übertragen, aber es soll auch für die Planer so einfach wie möglich gemacht werden und auch eine Arbeitserleichterung bringen.
Ich bräuchte praktisch eine Art Script oder Makro, was mir ermöglicht eine Tabelle auszuwählen für die dann ein bestimmtes Makro ausgeführt werden soll.
Ich hoffe echt das mir hier jemand weiterhelfen kann... Ich besitze leider keinerlei Wissen was VB Programmierung angeht.
Wenn ihr außerdem für die anderen Schritte eine leichtere Lösung kennt, wäre ich auch nicht davon abgeneigt wenn ihr mir diese mitteilen würdet :19:
Danke schon mal und freundliche Grüße
Bob
ich arbeite gerade an einem WorkFusion (RPA Software) Projekt für unser Unternehmen zur Automatisierung von der Auftragserstellung für die Abteilung Arbeitsvorbereitung.
Unsere AV verwendet eine solche Tabelle um die Produktion mit Arbeitsaufträgen zu beplanen (1,2,3 steht jeweils für die Schicht), die Tabelle wird jede Woche neu beplant und die Kopie aus der alten Woche wird abgelegt:
(Bild 1: Ursprungstabelle)
Für mein Projekt in WorkFusion muss ich praktisch die nötigen Werte (in meinem Fall Type, Identnummer, Soll-Menge, Datum und Lieferdatum (wird derzeit manuell vom AV-Planer in das ERP System zur Erstellung des Auftrags eingetragen) in eine Variable übergeben, damit ich an benötigter Stelle darauf zugreifen kann.
Die Zeile Auftrag soll dann im Nachgang wieder mit den automatisch generierten Auftragsnummern aus dem ERP System bestückt werden.
Im ersten Step hab ich eine Kopie der Ursprungstabelle angelegt und diese dann mit den Werten die ich noch benötige für die Übergabe an die Variable (Maschinen Name, Datum und Lieferdatum pro Zeile für die Zuordnung) ergänzt.
Dabei ist meine Grundlagentabelle entstanden:
(Bild 2: Grundlagentabelle)
Nun ist es aber so, dass ich für die WorkFusion Variable eine Tabelle brauche die in etwa so von den Zeilen und Spalten angeordnet ist:
(Bild 3: Übertragungstabelle)
Das heißt ich habe eine weitere Excel Tabelle angefertigt und in der Grundlagentabelle ein Makro zur Übertragung der Werte in die Übertragungstabelle angefertigt, dazu habe ich Step für Step angefangen die einzelnen Zeilen zu kopieren und mit Rechtsklick Transponieren in die neue Tabelle eingefügt.
Sicherlich hätte es da auch einen einfacheren Weg gegeben oder? Eventuell über VBA?
Es funktioniert schon, sieht nur etwas ungepflegt aus und dauert ca. 40 Sekunden bis das Makro durch ist.
Dann kann ich mein Work Fusion Projekt durchlaufen lassen, welches in unserem ERP System alle nötigen Aufträge anlegt.
Im nächsten Step lasse ich aus Work Fusion (eine Excel Programm Funktion ist integriert) die Austragsnummern wieder zurück in meine Übertragungstabelle schreiben.
Danach werden die Auftragsnummern Übersicht halber in die Grundlagentabelle (in der sich auch das Makro dafür befindet) eingetragen, das ist notwendig damit Planer und Schichtleiter eine korrekte Übersicht haben.
Auch hier habe ich wieder mit der Transponieren Funktion gebastelt.
Ich hoffe ich konnte das alles halbwegs verständlich rüber bringen... :20: (zur Orientierung habe ich die Bilder mit Untertiteln versehen).
Mein Problem ist jetzt, dass mir die Übertragung fehlt zwischen den Daten aus der Ursprungstabelle in die Grundlagentabelle und ggf. auch wieder zurück.
Da ich nicht weiß wie ich das mit einem Makro handeln soll, wenn sich die Ursprungstabelle wöchentlich ändert, also bspw. von "Wochenplanung KW4" auf "Wochenplanung KW5".
Klar ich könnte manuell die Werte herauskopieren und in meine Grundlagentabelle übertragen, aber es soll auch für die Planer so einfach wie möglich gemacht werden und auch eine Arbeitserleichterung bringen.
Ich bräuchte praktisch eine Art Script oder Makro, was mir ermöglicht eine Tabelle auszuwählen für die dann ein bestimmtes Makro ausgeführt werden soll.
Ich hoffe echt das mir hier jemand weiterhelfen kann... Ich besitze leider keinerlei Wissen was VB Programmierung angeht.
Wenn ihr außerdem für die anderen Schritte eine leichtere Lösung kennt, wäre ich auch nicht davon abgeneigt wenn ihr mir diese mitteilen würdet :19:
Danke schon mal und freundliche Grüße
Bob