Thema Datum  Von Nutzer Rating
Antwort
Rot VBA auto. Auswertung Fragebogen (komplex)
09.06.2017 10:32:06 Michael
NotSolved
09.06.2017 10:32:40 Michael
NotSolved

Ansicht des Beitrags:
Von:
Michael
Datum:
09.06.2017 10:32:06
Views:
1162
Rating: Antwort:
  Ja
Thema:
VBA auto. Auswertung Fragebogen (komplex)
Hallo miteinander, ich soll für meinen Arbeitgeber eine automatisierte Fragebogenauswertung gestalten. Ausgangssituation: - Ein Surveymonkey Output Sheet wird in eine "Auswertungsmappe" hinzugefügt, dieses hat immer Default den Namen: Sheet1. In der ersten Zeile stehen die Fragen bzw. die Spaltennamen. In den folgenden Zeilen folgen für je eine Antwort-ID die verschiedenen antworten in Zahlenwerten pro Spalte. - Es existiert ein Arbeitsblatt mit dem Namen: Auswertung in diesem sind zu den Fragen jeweils verschiedene Gewichtungskriterien und Einordnungen definiert. - Ich habe bereits ein Makro aufgenommen das es mir immer erlaubt auf Knopfdruck die Auswertung für die erste Zeile (nach den Spaltenbezeichnungen) von Sheet1 vorzunehmen (sehr rudimentär aber funktioniert prima). Was will ich tun: - Am Ende des Blattes "Auswertung" findet immer eine Auswertung des Befragten statt und seine Präferenzen werden gewichtet und zusammengefasst. Diese will ich in ein weiteres Arbeitsblatt übertragen mit dem Namen "Team-Auswertung" {Hier sollen die Mittelwerte aller Befragten ermittelt werden um diese dann Formschön in einem Diagramm anzeigen zu können] Meine Probleme: Gibt es eine Möglichkeit das Makro so zu gestalten, das es nach Auswertung von Zeile1/Sheet1 die benötigten Auswertungszeile in die erste freie Zeile von "Team-Auswertung" überträgt und danach das selbe für Zeile2/Sheet1 etc vornimmt? Zur Zeit muss ich immer die erste Zeile löschen, das Makro neu ausführen und selbst dann habe ich es noch nicht geschafft das er mir den Output immer in die erste freie Zeile gibt, sondern muss ihn immer selbst kopieren. Ich kann das Sheet leider nicht hochladen da vertrauliche Informationen enthalten sind, könnte aber meinen bisherigen Amateur-Code posten (er ist unendlich lang). Wenn ich etwas nicht klar genug beschrieben habe fragt mich ruhig danach. Zur Verdeutlichung: http://cloud.directupload.net/diJK Dies ist die Excel. Sheet1 ist der ''Input'' den ich der Mappe hinzufüge. Jede Reihe bildet einen befragten ab. Ich will zunächst eine Reihe/Befragten analysieren (In der "Auswertungstabelle") die Daten von dort werden genutzt um die eine Zeile der weiteren Blätter auszufüllen. Für eine Person klappt das ganz gut nun will ich aber das er automatisch danach zur nächsten Person springt, diese auswertet und dann die Ergebnisse in die NÄCHSTE Zeile der anderen Blätter schreibt, anstatt das bisherige zu überschreiben. Ich hoffe es ist möglich/mir kann jemand helfen.

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA auto. Auswertung Fragebogen (komplex)
09.06.2017 10:32:06 Michael
NotSolved
09.06.2017 10:32:40 Michael
NotSolved