Excel - Aufteilen, Ableiten und Exportieren einer Excel-Datei mit mehreren Zeilen aus einer separaten Excel-Quelldatei

700
Mike Simmons

Variation beim Aufteilen / Extrahieren von Daten einer einzelnen Zeile in ein Thema mit mehreren Zeilen; jedoch mit Unterschied und hätte gerne etwas Input. Dieses Szenario umfasst das Lesen von Daten aus einem Excel-Arbeitsblatt und das Erstellen / Ausfüllen eines Excel-Arbeitsblatts (mit einer bestimmten Vorlage). Das Thema sind Systemtestfalldaten.


Arbeitsblatt für Quelldaten: Ein Excel-Arbeitsblatt für die Eingabe von Testfalldaten enthält folgende Spalten:
TESTNAME
FUNKTIONSBEREICH
BENUTZERGESCHICHTEN (#)
TESTSCHRITTE # (wobei die Anzahl der Testaktionen variieren kann)
ACTION (Testbeschreibung)
ERWARTETES ERGEBNIS (Nicht alle Aktionen haben erwartete Ergebnisse, dh es werden drei Schritte ausgeführt, dann gibt es eine Validierungsaktion).
Excel - Aufteilen, Ableiten und Exportieren einer Excel-Datei mit mehreren Zeilen aus einer separaten Excel-Quelldatei

Arbeitsblatt für Ausgabedaten: Sie
müssen eine Excel-Datei erstellen, um sie in eine Datenbank der Testplattform (~ ALM Octane) hochzuladen. Spalten enthalten (fragen nach bestimmten, können den Rest herausfinden):
TESTNUMMER (abgeleitete, fortlaufende Nummer für jede Zeile beginnend mit 1)
TYPE (abgeleitet, "einfach" für ACTION, "Validierung" für ERWARTETES ERGEBNIS (dies ist eine Aufteilungsanforderung.) ... brauchen eine Zeile für die Aktion, eine weitere Zeile für die Validierung.)
TEST NAME (wie Quelle)
STEP_TYPE (Kopfzeile ist leer, nachfolgende Zeilen werden als erste Schrittzeile als 'test_manual', alle anderen Schritte / Zeilen für den Test abgeleitet case sind 'step'.
STEP_DESCRIPTION (wie bei ACTION oben, nur für einfache / Validierungszeilen.)
TEST_TYPE (festgelegt als 'Acceptance', wird nur in der Kopfzeile eingefügt.

Ich möchte, dass Vorschläge für ein VBA-Skript oder -Makro durch die Quelle laufen und eine Ausgabe-Arbeitsblattdatei erstellen.

0
Mein erster Vorschlag ist, dass Sie sich die Zeit nehmen, um [lesen Sie eine gute Frage] (https://superuser.com/help/how-to-ask) zu lesen. Dann kommen Sie zurück und [bearbeiten Sie Ihre Frage] (https: / /superuser.com/posts/1378561/edit), um uns zu zeigen, was Sie bisher versucht haben. Außerdem: Absätze - sie sind nützlich, um Ihren Text klarer und leichter lesbar zu machen cybernetic.nomad vor 5 Jahren 0
Ehrlich gesagt habe ich den Beitrag viele Male rot geschrieben, aber nicht verstanden, was genau Sie zu fragen versuchen !! Besser den Post ändern und ein paar Screenshots mit der erwarteten Ausgabe hinzufügen. Andernfalls kann die aktuelle Form des Beitrags dazu führen, dass die Frage geschlossen wird. ☺ Rajesh S vor 5 Jahren 1
"Ich möchte, dass Vorschläge für ein VBA-Skript oder -Makro durch die Quelle laufen und eine Ausgabe-Arbeitsblattdatei erstellen." Super User ist keine Art "Schreib mir Code". Wenn Sie sich jedoch selbst damit befassen, Ihre Arbeit posten und ein bestimmtes Problem beschreiben, auf das Sie stoßen, werden die Leute hier Ihnen helfen, das Problem zu lösen. fixer1234 vor 5 Jahren 0

0 Antworten auf die Frage