Hallo Leute,
ich habe da so meine Probleme mit einer Liste von mir.
Vorneweg muss ich sagen, dass ich nicht die große Excel-Koriphäe bin und bisher hier immer großen Rat gefunden habe.
Am meisten hat sich bisher immer Helmut Saarbauer um meine Probleme gekümmert, aber ich möchte ihn nicht immer, wegen jeder Kleinigkeit belästigen, deswegen hier nun mal wieder eine Suche nach Rat, an Euch.
Das bestehe Makro ist von Helmut geschrieben und funktioniert noch nicht ganz so, wie es soll. Nochmals, ich möchte Helmut nicht übermäßig strapazieren, deswegen die Frage hier in der großen Runde!!!
Also ich habe ein Sheet mit drei Tabellenblättern.
Als Grundsheet gilt hier:
https://rapidshare.com/files/460576244/Test_vor_Makro.xls
Ich trage in das erste Tabellenblatt in die Spalten A-L Artikel und dazugehörende Sachen ein.
Dann starte ich Makro 1.
Dieses bewirkt oder soll bewirken, dass auf dem zweiten Tabellenblatt die selben Artikel ohne Leerzeilen erscheinen. Desweiteren markiert er mir in Spalte L immer den ersten Artikel eines Gerichtes rot und wenn ich dort eine geschätzte Menge eintrage, dann trägt er es auch bei den anderen Artikel dieses Gerichtes ein (hier funktioniert die Roteinfärbung leider nicht immer richtig, ggf. könnte diese auch weggelassen werden, wenn die Ausfüllaktion bestehen bleibt.).
Desweiteren übernimmt er den Kommentar.
Nun trage ich in Spalte L die geschätzten Mengen ein. Dadurch errechnet sich in den Spalten M+N die Mengen die ich benötige.
Dann starte ich Makro 2.
Dieses bewirkt, bzw. soll bewirken, das in Tabellenblatt 3 diese Artikel alphabeitsch sortiert erscheinen und bei Doppelnennung kummuliert werden. Dies funktioniert zum Teil prima, teilweise aber nicht ganz korrekt.
Im 2 Sheet:
https://rapidshare.com/files/460576243/Test_nach_Makro.xls
sieht man besipielsweise, das er warum auch immer manche Zutaten nicht übernommen hat, z.B. die Zutaten von der Speise Ochsenherzen und Hofjägersalat. (das zweite Sheet ist das Ergebnis nach Durchlauf von Makro 1, der Mengeneintragung auf Blatt 2 und Durchlaufen von Makro 2).
Nach Makro 2 trage ich in den 3 Tabellenreiter, die Mengen von 2010 ein und sehe so an der Differnez, wo ich ein bisschen mehr oder weniger bestellen werde.
Das große Problem an der Sache ist, das ich nach Ablauf der beiden Makros und der Eintragung in Tabellenblatt 2 und 3, teilweise nachträglich in das erste Tabellenblatt noch Artikel nachtragen oder ändern muss.
Dann lasse ich nach der Änderung beide Makros nochmals durchlaufen und dann habe ich meistens keine korrekten Anzeigen mehr. Also zum Verständnis:
Wenn die ertsen beiden Makros durchgelaufen sind, kann es sein, das ich nachträglich auf dem ersten Blatt zwischen Zeile 10 und 11 noch eine Zeile einfüge und dort zum Gericht "Schmankerlmusi" noch einen Artikel, wie z.B. Petersilie 0,01 kg hinzufüge.
Dann möchte ich Makro 1 nochmal durchlaufen lassen und der neue Artikel soll mit erscheinen, die eingetragenen Zahlen in Spalte L aber erhalten bleiben, damit ich dies nicht nochmal tun muss.
Vielleicht belibt die Zelle in Spalte L für den neuen Artikel einfach frei, damit ich diese dann noch nachtragen kann.
Dann würde ich nochmal Makro 2 durchlaufen lassen.
Dort wieder genau das selbe.
Bestehende Eintargungen sollen in Spalte 11 betsehen bleiben, vielleicht eine Leerzelle für den neuen Artikel.
Wie gesagt es funktioniert schon grundsätzlich aber irgendwo ist noch der Haken drinnen.
Vielleicht hat einer mal ein wenig Zeit sich das anzuschauen und mir vielleicht ein wenig unter die Arme zu greifen.
Wie immer tausend Dank im Vorfeld, vor allem an Helmut für seine unermüdliche Hilfe
Ciao Jeremy