in den letzten Wochen habe ich mir auch vor allem aufgrund dieses Forums hier erste Kenntnisse im Umgang mit VBA in Excel angeeignet. Nun komme ich allerdings an einer Stelle nicht weiter und ich hoffe, ihr koennt mir da weiterhelfen...
Ich uebernehme in meine Tabelle jeden Tag mithilfe der SummeWenn-Funktion Werte aus einer anderen Tabelle (Kontoauszug). Da ich fuer jeden Tag eine eigene Spalte habe, aendert sich somit auch der Spaltenindex jeden Tag.
Um den korrekten Spaltenindex fuer das Datum des aktuellen Kontoauszugs zu finden benutze ich die Match Funktion. Das Ergebnis dieser Match Funktion moechte ich dann einer Variablen zuordnen, um anschliessend diese Variable an den Befehl range("...54").select zu uebergeben. In diese Zelle soll daraufhin die SummeWenn-Formel eingetragen werden.
Ich hoffe das war so weit verstaendlich beschreiben...
Somit waere es eine grosse Hilfe, wenn ihr zu folgenden Fragen die Antwort haettet:
1) Wie kann ich das Ergebnis der Match-Funktion an eine Variable uebergeben? Von welchem Typ muss die Variable sein?
2) Wie kann ich daraufhin die Variable, die den benoetigten Spaltenindex als Wert besitzt, an den Range("...54").select uebergeben? Muss der Typ der Variable dazu geaendert werden?
Nachdem was ich schon alles hier gelesen habe, bin ich mir sicher, dass mein Problem fuer euch keines ist.
Sollten euch noch Infos fehlen, gebt bitte einfach kurz Bescheid.
Vielen Dank!!