2016-06-14 9 views
0

Ich habe ein Makro in VBA, die zuerst neues Blatt mit "_frozen" Suffix zu aktiven erstellt und fügt dann Formeln, die auf diesem Blatt zu Zellen abhängt. Das Problem tritt auf, wenn das aktive Blatt im Namen Klammern oder Leerzeichen enthält, z. B. "Blatt3 (2)" - es tritt auf, wenn es sich um eine Kopie eines vorhandenen Blattes handelt. Als das gefrorene Blatt „Sheet3 (2) FROZEN“ sein wird und Formeln aussehenBildschirm Blatname in Formel

=(Sheet3 (2)_frozen!B6/Sheet3 (2)_frozen!D6) > 0 

Natürlich funktioniert es nicht. Also meine Frage ist, wie kann ich Sheetname in Formeln screenen, um dies zu vermeiden? Einfach hinzugefügte Anführungszeichen um den Blattnamen helfen nicht.

Antwort

1

Ihre Formel sollte sein:

=('Sheet3 (2)_frozen'!B6/'Sheet3 (2)_frozen'!D6) > 0 
+0

danke, habe ich als qoutes verwenden " – Aguinore