Thema Datum  Von Nutzer Rating
Antwort
Rot Hilfe bei VBA Programmierung
22.01.2016 09:23:28 Stephanie
NotSolved
23.01.2016 10:14:21 Gast75078
NotSolved
25.01.2016 13:00:41 Stephanie
NotSolved
25.01.2016 19:36:33 Gast96028
Solved
26.01.2016 11:32:23 Gast34823
NotSolved
26.01.2016 12:05:24 Gast75279
Solved
26.01.2016 13:49:09 Gast88431
NotSolved
27.01.2016 00:55:29 Gast78527
Solved
27.01.2016 14:09:32 RainerMU78
NotSolved
27.01.2016 14:26:31 Gast17352
NotSolved
27.01.2016 16:04:46 Stephanie
NotSolved

Ansicht des Beitrags:
Von:
Stephanie
Datum:
22.01.2016 09:23:28
Views:
1470
Rating: Antwort:
  Ja
Thema:
Hilfe bei VBA Programmierung

Hallo Liebe Excel und VBA Freunde,

 

ich dachte bis jetzt das meine Excel-Kenntnisse gar nicht allzu schlecht sind bis ich mich folgender Aufgabe widmen wollte.

 

Ich beschreibe euch mal kurz mein Problem:

 

Ich habe eine Excel Datei mit zwei Tabellenblättern welche im Prinzip gleich aufgebaut sind.

 

In Tabellenblatt 1 möchte ich eine Teilenummer (A2) einpflegen und dazu auch jeweils den für ein Jahr gültigen Preis, sprich Preis 2014 (C2), Preis 2015 (D2), usw. bis Preis 2020 (I2).

Das 2. Tabellenblatt hat genau den gleichen Aufbau ist aber bereits mit sehr vielen Teilenummern (Spalte A4 steht die erste) und Preisen (ab Spalte C4-I4) versehen.

Mein Gedanke war es jetzt das ich in Tabellenblatt 1 eine neue Teilenummer eingebe und dazu auch die zugehörigen Preise für die jeweiligen Jahre (falls vorhanden). Die Teilenummer wird dabei immer in die gleichen Spalten und Zeilen (siehe oben) eingegeben.

Sobald ich die Daten eingeben habe würde ich gerne über eine Schaltfläche "Prüfen" o.ä. meine eingegebenen Daten mit dem anderen Tabellenblatt vergleichen lassen.

Aus dem Ergebnis der Prüfung ergeben sich 3. mögliche Schritte:

1. Schritt: Teilenummer ist schon genauso vorhanden sowie die Preise für das jeweilige Jahr. Sollte dies der Fall sein passiert gar nichts. Eventuelle Benachrichtigung (Farbig markieren oder so) das schon vorhanden wäre schön. :)

2. Schritt: Teilenummer ist noch nicht vorhanden und dementsprechend auch keine Preise ein gepflegt. In diesem Fall soll die Teilenummer und die Preise in das 2. Tabellenblatt übertragen werden. Ob die Zeile dabei unten angefügt wird oder bei A4 eine Leere Zeile entsteht und dort dann die Daten eingetragen werden ist nicht so wichtig.

3. Schritt: Die Teilenummer ist schon vorhanden, es wurden aber andere Preise hinterlegt als ich in meinem 1. Tabellenblatt eingetragen habe. Dann hätte ich gerne wieder eine Benachrichtigung z.B. farbige Markierung des Preises der abweichend ist. Super wäre es wenn in Tabellenblatt 2 auch die Zeile markiert wäre um welche es sich handelt. :)

 

Ich habe es schon anderweitig mit Formel usw. probiert habe aber nach etwas Recherche im Internet festgestellt das es wohl nur mit VBA gehen soll.

Falls jemand eine andere Lösung finden sollte wäre das auch super. :)

Ich bin ein absoluter VBA Neuling und würde es gern etwas lernen und nachvollziehen also wäre es super wenn Ihr nach einer Codezeile (oder wie das heißt :)) eine kurze Erklärung in VBA da lassen würdet. :)

Für eure Unterstützung wäre ich echt dankbar.

Vielleicht hat jemand ja etwas Zeit sich mein Problem anzuschauen oder schon mal ein ähnliches Problem gehabt und kann mir damit weiterhelfen.

Schon mal vielen Lieben Dank im Voraus.

Liebe Grüße Steph :)


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 Hilfe bei VBA Programmierung
22.01.2016 09:23:28 Stephanie
NotSolved
23.01.2016 10:14:21 Gast75078
NotSolved
25.01.2016 13:00:41 Stephanie
NotSolved
25.01.2016 19:36:33 Gast96028
Solved
26.01.2016 11:32:23 Gast34823
NotSolved
26.01.2016 12:05:24 Gast75279
Solved
26.01.2016 13:49:09 Gast88431
NotSolved
27.01.2016 00:55:29 Gast78527
Solved
27.01.2016 14:09:32 RainerMU78
NotSolved
27.01.2016 14:26:31 Gast17352
NotSolved
27.01.2016 16:04:46 Stephanie
NotSolved