als Anfänger in der VBA Programmierung, habe ich folgendes Problem :
Sheets("Wartungsbericht").Range("g" & suchen).Formula = "=if(rc[4]=true,Nabe!h" & Wiederholungen & ","""")"
Direktfenster:
wiederholungen = 4
debug.Print "=if(rc[4]=true,Nabe!h" & Wiederholungen & ","""")"
=if(rc[4]=true,Nabe!h4,"")
zelle:
=WENN(K10=WAHR;Nabe!'h2';"")
die Zeile funktioniert im Direkfenster gut. Jedoch wird immer, wenn die Funktion in die Zelle geschrieben wird, der Dann - Wert in Hochkomma ( Aprostoph) gesetzt, so das die Funktion nicht funktioniert.