0
Ich habe eine Liste von Assets, die ich Ressourcen zuweisen möchte, abhängig davon, ob sie verfügbar sind oder nicht.VBA - Zuweisung von Informationen basierend auf dem Wert einer anderen Zelle
Beide Listen sind in der Länge variabel.
Ich jage ein Makro, das Liste 1 nachschauen wird und wenn es eine verfügbare Ressource gibt, wird es zu Liste 2 übergehen und das nächste Asset übernehmen.
Dank - einen Blick. Ich bin ganz in Ordnung mit Formeln in Excel, aber nicht so gut mit VBA. Wenn ich den Fund verwenden würde, nehme ich an, ich würde die erste Liste als meinen Bereich definieren, die Tigger-Werte finden und dann mit einer Offset-Funktion in die angrenzende Spalte schreiben und aus meiner zweiten Liste kopieren und einfügen. klingt ungefähr richtig? –
Du hast es! :) Da du Kopieren und Einfügen erwähnt hast, lass mich dir einen Tipp geben. ** Zeile1: Bereich ("A1") Kopieren Zeile2: Bereich ("B1"). Einfügen ** kann auch geschrieben werden als ** Zeile1: Bereich ("A1"). Kopierbereich ("B1") ** und dies kann auch sein ** Bereich ("B1") = Bereich ("A1") Wert ** Der einzige Unterschied zwischen der Verwendung von * Kopie * und * = * ist, dass mit * Kopie *, Bereich ("B1") genau wird Gleich wie Range ("A1"). (Formel, Formatierung ..... genau wie Kopieren). ** = ** erhält nur einen Wert (Wenn A1 eine Formel ist, erhält B1 nicht die Formel, sondern den Wert) .Wenn Sie die Formel möchten, können Sie ** Bereich ("A1") anwenden. – MutjayLee