Excel 2013 - Einer Zelle in Tabelle 2 einen Wert zuweisen, basierend auf einer Bedingung in einer Zelle in Tabelle 1

Excel 2013 - Einer Zelle in Tabelle 2 einen Wert zuweisen, basierend auf einer Bedingung in einer Zelle in Tabelle 1

Ich möchte Zellen in einem Blatt Werte zuweisen, die auf den Werten von Zellen in einem anderen Blatt basieren. Ich habediese Antwort, aber es scheint nur zu funktionieren, wenn sich sowohl die Referenzzelle als auch die Zielzelle im selben Blatt befinden.

Beispielsweise habe ich in Tabelle 1, Zelle B1 die folgende Formel:

=IF(ISBLANK(A1),"",SetCellValue("C1",A1))

Dies führt dazu, dass Zelle C1 der Wert zugewiesen wird, der in A1 steht. Wenn ich jedoch versuche, die Zielzelle in ein anderes Blatt zu platzieren:

=IF(ISBLANK(A1),"",SetCellValue("Sheet2!C1",A1))

die Funktion SetCellValue gibt eine Null zurück (was bedeutet, dass der Wert nicht geschrieben wurde). Ich bin nicht besonders versiert in VBA, daher bin ich mir nicht sicher, wie ich den Code ändern muss, um die gewünschten Ergebnisse zu erzielen. Irgendwelche Ideen? Vielen Dank im Voraus!

verwandte Informationen