Hallo VBA-Spezailisten,
ich suche dringend eine VBA-Variante für die Enfernung des Apostrophs und dem folgenden Leerfeld.
Zum Sachverhalt: z.B. in Zelle BH1 steht folgende Formel:
' =WENN(I16=0;"";WENN(A16=WAHR;$A$14&TEXT(H16;"00");WENN(B16=WAHR;$B$14&TEXT(H16;"00");"EMG1"&TEXT(H16;"00"))))
In Zelle BI1 steht folgende Formel:
' =WENN(H16>0;"EMG1-HD_"&L16&"_"&I16&"_1.tif";WENN(G16=WAHR;Matrix!R4;WENN(F16=WAHR;Matrix!X4;WENN(EMg1!E16=WAHR;Matrix!AD4;WENN(EMg1!D16=WAHR;Matrix!AJ4;WENN(EMg1!C16=WAHR;Matrix!AP4;WENN(EMg1!B16=WAHR;Matrix!AV4;WENN(EMg1!A16=WAHR;Matrix!BB4;L16))))))))
Die Formel aus Zelle BH1 wird per VBA-Makro in Zelle L16 kopiert und von Zelle BI1 die Formel in Zelle M16.
Jetzt kommt das Problem. Das Kopieren per VB-Makro funktioniert. Damit ich die Formel wieder nutzen kann, will ich per Makro natürlich auch in Zelle L16 das Apostroph un die direkt folgende Leerstelle löschen. Nur so steht dann natürlich das Zeichen "=" direkt wieder an erster Stelle in der Zelle.
Frage: Wie ist die Makroanweisung für das Entfernen des Apostrophs und der folgenden Leerstelle, also in Zelle L16 und M16. Mein Makro (per Makrorecorder aufgezeichent) funktioniert nur mit der ersten Zelle, also von BH1 nach L16. Die Formel von Zelle BI1 nach M16, hier läßt sich das Apostroph und das folgende Leerfeld nicht entfernen. Das Makro bricht ab.
Für eine kurzfristige Hilfe sage Danke.
Gruss von m@x