Ich habe ein Makro, das ein Ausgabeblatt erzeugt, um in eine spezielle (in C#) Anwendung für die Verarbeitung von Blättern dieses Typs fallen.VBA/Excel - Zellen nicht als leer erkannt, bis ich auswählen und drücken Sie die Eingabetaste
Im Wesentlichen kopiert der Code eines der Blätter aus dem Masterblatt und speichert es dann mithilfe einer benutzerdefinierten Referenz. Anschließend kopiert und fügt es alle Zellen im Arbeitsblatt als Werte ein.
Sehr frustrierend, in zwei der Spalten in den Ausgabeblättern sind die Zellen mit Zahlen in ihnen angeblich nicht leere Zellen eingestreut, die keine Zeichen oder Leerzeichen enthalten (und als "allgemein" formatiert sind). Wenn ich eine "IsBlank" -Formel verwende, geben diese "FALSE" zurück. Wenn ich jedoch manuell auf die fraglichen Zellen klicke und auf "Enter" drücke, geben diese plötzlich einen "TRUE" -Wert zurück.
Ich erwäge, das Makro zu erhalten, um jede Zelle in diesen Spalten einzeln auszuwählen, um dies zu beheben, aber das scheint kriminell ineffizient zu sein.
Gibt es eine bessere Lösung für dieses Problem?