Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Datenbank auslesen
#1
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


Angehängte Dateien
.xlsm   Rückverfolgung Forum.xlsm (Größe: 83,15 KB / Downloads: 19)
Warum ich mit mir selber rede????
Ich brauche mal nen Experten Rat  Angel
Antworten Top
#2
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
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#3
Hallo SNB,


sieht gut aus versteh ich nicht ;)

auf welches Tabellenblat kommt der Code?

MFG
Sven
Warum ich mit mir selber rede????
Ich brauche mal nen Experten Rat  Angel
Antworten Top
#4
Hallo Sven,

der Code kommt nicht auf ein Tabellenblatt, sondern in eine Modul.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
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.
Warum ich mit mir selber rede????
Ich brauche mal nen Experten Rat  Angel
Antworten Top
#6
(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.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#7
Kann das splitten PQ übernehmen? Wenn ja woe würde das funktionieren?

LG Sven
Warum ich mit mir selber rede????
Ich brauche mal nen Experten Rat  Angel
Antworten Top
#8
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.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste