VBA (Excel97) Formate aus anderen Zellen übernehme

Hi VBA-Experten.
Ich habe ein Problem in einer Excel-Tabelle, welches sich wohl nur mit VBA lösen läßt. Das ist jedenfalls die einhellige Meinung der Excel-Spezis :smile:)
Ich habe dabei folgende Probleme:

  1. Ich habe null Ahnung von VBA :frowning:(
  2. Folgende Anforderung (Excel 97 und/oder Excel 2000)
    Funktion: WENN(B3=C3;$Z$1;$Z$2)
    In den Feldern Z1 und Z2 steht ein Wert.
    Diese Werte sind nun farblich, in der Schriftart/-größe und in der Formatierung der Zelle (zentriert; Farbfüllung; Muster) unterschiedlich!

Wie schaffe ich es, diese Attribute in die obige Formel mit zu übernehmen? d.h. Die „Ergebniszelle“ soll in ihrem Aussehen ganz der Quell-Zelle (in diesem Fall Z1 oder Z2) entsprechen.
Die in Excel verfügbare Funktion der bedingten Formatierung löst mein Problem nur zum Teil; es bleiben Schriftart, -größe und Formatierung der Zelle (zentriert) auf der Strecke.
Diese Parameter gilt es jedoch ebenfalls zu übernehmen.
Außerdem kann ich auf diese Weise max. 3 „Bezugsquellen“ (Z1;Z2;Z3) angeben. Es werden in meiner Aufgabenstellung jedoch mehr werden.
Es wäre schön, wenn mir hier jemand helfen könnte.

Gruß

Markus