Ich muss einen Prozess automatisieren, der kein einmaliges Ereignis ist, ~ 500 Einrichtungen mit jeweils mehr als 100 Anlagen, die alle für das ganze Jahr über für verschiedene Termine geplant sind. Ich habe ein Arbeitsbuch mit meinem Haupt-/Quellblatt sowie 12 Monatsblättern (Jan, Feb, March, ... Dez) eingerichtet. Was ich brauche, ist eine Art Code, der es mir erlaubt, nach einem bestimmten Datum zu suchen und es sowie andere entsprechende Daten an das entsprechende Blatt zu senden.Excel 2003 VBA - Datum suchen und verschieben Relevante Daten
Zum Beispiel habe ich einen Vermögenswert, der für Wartung im Juni, 6/17/11 fällig ist. Ich brauche Excel, um nur mit dem Monat nach diesem zu suchen und dieses Asset sowie seinen Namen, die Beschreibung, die Kosten usw. auf die Registerkarte Juni zu verschieben. Ich habe es geschafft, es zu bekommen, um Vermögenswerte auf der Suche nach "6 /" zu finden, aber es kann keine Vermögenswerte mit einem Datum vom 6/17/11 finden. Es kopiert alle erforderlichen Daten und versucht, es in dem richtigen Blatt zu verschieben, wenn dieser Versuch einen Microsoft Visual Basic-Fehlercode 400 auftritt, wird angezeigt. Irgendwelche Ideen? Alle Hilfe wird geschätzt. siehe
Bitte senden Sie einen Code. – Fionnuala
Nicht genug Zeichen, um anscheinend zu schreiben. Auch nach dem Abschneiden der Kommentare & überschüssige Leerzeichen. Ich kann Ihnen einen Teil oder alles per E-Mail zusenden. Ich habe eine Arbeitsmappe für Testzwecke eingerichtet, wenn Ihnen das weiterhilft. – TRB
Nur das Bit, das das Datum findet und die Zeile kopiert, wäre ausreichend, oder Sie könnten Ihre Beispieldatei auf eine Dateifreigabeseite hochladen. – Fionnuala