Clever-Excel-Forum

Normale Version: VBA Tipps und Tricks - Noob Alert
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Liebe Excel Profis

Ich habe hier ein kleines Projekt das ich gerne realisieren möchte. Leider bin ich recht ein Neuling und komme mit VBA recht ins Schwitzen. Ich besuche derzeit ein Praktikum und dies ein Teil meiner Aufgabe. Leider kann/will mir im Betrieb niemand helfen…. Da habe ich eine tolle Firma erwischt :Wink: auch keine Ahnung warum ich genau so eine Aufgabe erhalten habe... naja, lernen kann man ja immer was. Meine Erfahrungen sind leider sehr beschrenkt.

Mit Müh und Not habe ich schon den ein oder anderen Schritt geschafft. Muss aber sagen das mir doch noch gewisse Basics fehlen um dies in einem einigermassen angemessenen Rahmen zu schaffen. Ich werde versuchen dies bei Zeit von vorne aufzuarbeiten damit ich auch den ein oder anderen Code erstellen kann.
Ich möchte gerne eine automatisierte Lagerliste erstellen. Nun mal was schon funktioniert:
  • Fällt der Bestand unter einen bestimmten Wert wird automatisch ein E-Mail erstellt mit den gewünschten Artikeln wie Mengen.
  • Wurde der Artikel schon bestellt wird keine weitere Bestellung getätigt.
  • Die GUI (User Form) wird korrekt angezeigt
  • Wird die Excel Tabelle geöffnet wird die Tabelle verdeckt und nur die GUI ist sichtbar (momentan durch Kommentar deaktiviert)
In den Spalten J – K habe ich mir versucht mit SVerweisen zu helfen. Was auch recht gut funktioniert.
Im Satus (Spalte H) ist eine Info enthalten die benötigt wird damit keine weitere Bestellung versendet wird.
Die Suchfunktion der GUI läuft immer über Zelle K2

Nun versuche ich im «Public Sub Lagerbetände_aktualisieren(aenderung As Integer)» dies so einzurichten das ich auch über die GUI Lagerbestand ein und ausbuchen kann. Leider funktioniert dies nicht wirklich ….
Es war wohl im Nachhinein ein Fehler dies über Excel realisieren zu wollen. Das Feedback ist für einen Anfänger doch noch gering.

Falls sich jemand die Zeit nehmen würde mir den ein oder anderen Tipp zu geben wäre ich sehr dankbar.

Lieber Gruss
Kimi
Hallo Kimi,

(02.11.2017, 16:45)Kimi schrieb: [ -> ]Ich besuche derzeit ein Praktikum und dies ein Teil meiner Aufgabe. Leider kann/will mir im Betrieb niemand helfen…. Da habe ich eine tolle Firma erwischt ;) auch keine Ahnung warum ich genau so eine Aufgabe erhalten habe... naja, lernen kann man ja immer was.
Anscheinend will man dich prüfen, ob Du belastbar bist und eigenständig arbeiten kannst. Mal sehen, wie weit er kommt und wie er sich schlägt ... Du hast doch eigentlich nichts zu verlieren, denn ein Praktikum muss man nicht bestehen. Man wächst mit seinen Aufgaben.

Allerdings ist es schwierig, bei Null anzufangen mit so einem Projekt (E-Mail generieren, Lagerverwaltung, etc.). Wo soll man den anfangen, Dir Tipps zu geben? Wie sieht es denn mit Grundkenntnissen in Excel aus? Grundkenntnisse in Programmierung? Kenntnisse in Datenbankdesign?

(02.11.2017, 16:45)Kimi schrieb: [ -> ]Mit Müh und Not habe ich schon den ein oder anderen Schritt geschafft.
Dafür, dass Du keine Ahnung zu haben scheinst, hast doch schon relativ viel Code. Mir fehlt aber in Deinem Post irgendwie eine konkrete Frage. Was für Tipps und Tricks willst Du denn hören?

Gehe das Problem Schritt für Schritt an und wenn Du bei einem Punkt Probleme hast, dann frage nach.

Ansonsten hilft lesen, lesen, lesen (Microsoft, Google, Bücher, etc.).

Abschließen sei gesagt, dass eine Lagerverwaltung nicht in Excel gehört (höchstens ausnahmsweise wenn es ein sehr sehr sehr kleines Lager ist und nur eine Person damit arbeitet). Ich würde das ganze produktiv nur ungern einsetzen. Außer es ist nur zum lernen für Dich gedacht.