Clever-Excel-Forum

Normale Version: Datenbank auslesen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe leider kein Access deshalb meine Datenbank in Excel.

Ich habe Rezepte in eine Tabelle. Die ist ungefähr so aufgebaut:

Name    Art.Nr  Parameter.......     Rohstoff 1 Name    Rohstoff 1 Art. NR     Rohstoff 1 Menge  Rohstoff 2 Name    Rohstoff 2 Art. Nr   Rohstoff 2 Menge  Bestreuung   Rohstoff Name/NR/Menge

Ich möchte jetzt im Reiter Rückverfolgung eine Tabelle haben wo ich eine Anzahl an Teigen angebe und Excel soll mir alle Mengen pro Rohstoff zusammen Rechnen.

Mein Problem was ich habe ist, dass die Rohstoffe im Rezept und in der Bestreuung vorkommen können. Deshalb hab ich die Rezepttabelle schon erweitert und jeder Bestreuungsrohstoff wir da pro Teig aufgelistet. Im Rezept steht nur die Menge/Blech.

Ist das was für PQ, Wie würdet Ihr das lösen?



Datei im Anhang

Hoffe es war verständlich
Code:
Sub M_snb()
  With Tabelle1.Cells(Rows.Count, 1).End(xlUp).Offset(1)
    For j = 1 To 14
      .Offset(, 31 + 3 * j) = Me("ComboBoxR" & j)
      .Offset(, 33 + 3 * j) = Me("TextBoxR" & j)
    Next
  End With
End Sub
Hallo SNB,


sieht gut aus versteh ich nicht ;)

auf welches Tabellenblat kommt der Code?

MFG
Sven
Hallo Sven,

der Code kommt nicht auf ein Tabellenblatt, sondern in eine Modul.
Ok,


kann mir das bitt noch jemand erklären.

Ich erstelle ein neues Modul und dann kommt das Me unzulässig ist. Durch die Hilfe komme ich daruf das es nur in einem Klassenmodul eingesetzt werden darf. Mache als ein neues Klassenmodul.

Das bringt mich aber nicht weiter.

Ich sehe ich habe echt zu wenig Ahnung davon.

Kann mir das jemand in meine Tabelle einfügen damit ich mir das anschauen kann wie es funktioniert.

Danke.
(29.04.2019, 13:39)Coprat schrieb: [ -> ]Ist das was für PQ, Wie würdet Ihr das lösen?
Ja, ich denke das ist was für PQ.
Als erstes musst du aber Tabelle1 in mindestens zwei Tabellen splitten: Rezepte_Zutaten und Rezepte_Anleitung.
Rezepte_Zutaten könnte so aussehen:
Code:
Rezept - Kategorie Zutat - Zutat                  - Menge - ME
14     - Grundlage       - Bio Dinkelvollkornmehl - 50    - KG
14     - Bestreuung      - Bio Sesam ungeschält   - 81    - KG
usw.
Kann das splitten PQ übernehmen? Wenn ja woe würde das funktionieren?

LG Sven
Sehr aufwändig.
Außerdem gibt es dann das Feld ME nicht, da die Mengeneinheit als Zellformatierung hinterlegt ist. Das wäre kein Problem wenn es nur die ME KG gibt. Sobald es mindestens zwei MEs gibt benötigt man die zusätzliche Spalte.