Workbook Font Counter - Home
Workbook Font Counter - Bekannte Probleme Klicken für Startseite von 'xlam - Excel and more!'

Bekannte Probleme

Inhalt

Ungewöhnliche Einträge in der Schriftenliste
Schriften fehlen in der Schriftenliste
Farben werden mit "(N/A)" angezeigt
Falsche Farbe wird angezeigt
Dateien mit Format "Microsoft Excel-Arbeitsmappe 5.0/95" funktionieren nicht
Fehlermeldung, dass Auslesen unter Umständen nicht erfolgreich war


1·  Ungewöhnliche Einträge in der Schriftenliste

Es kann vorkommen, dass in der Schriftenliste ungewöhnliche Einträge zu sehen sind. Man erkennt diese an unerwarteten, unlesbaren und/oder unvollständigen Informationen zu einer Schrift. Fehlerhafte Einträge können insbesondere bei Arbeitsmappen auftreten, die vergleichsweise viele Arbeitsblätter enthalten (mehr als 48 Blätter). Die folgende Abbildung zeigt eine Schriftenliste mit zwei fehlerhaften Einträgen (Schrift Nr. 1 und 2):

Fehlerhafte Einträge in der Schriftenliste

Es konnte noch nicht abschliessend geklärt werden, weshalb derartige fehlerhafte Einträge entstehen. Der Workbook Font Counter findet in der Exceldatei Daten, die wie Schrift-Informationen aussehen, in der Tat jedoch gar keine Schrift darstellen. Da bestimmte Teile der Daten aus technischer Sicht durchaus einen Sinn ergeben, ist es momentan noch nicht möglich, solche fehlerhaften Schrift-Informationen korrekt zu erkennen und herauszufiltern. Wie in der obigen Abbildung zu sehen ist, ist beispielsweise der Schriftgrad 378.1 der Schrift Nr. 1 sowie auch der Schriftgrad 2.55 der Schrift Nr. 2 ein zulässiger Wert für eine Schriftgrösse (Excelschriften dürfen zwischen 1 und 409.55 Punkte gross sein). Anhand des Schriftgrades kann der Workbook Font Counter somit nicht auf einen fehlerhaften Eintrag schliessen.

» Dieses Problem muss noch vollständig behoben werden. In der Programmversion 1.2 Build 39 wurde die neue Option "Fehlerhafte Schriften nicht in der Schriftenliste aufführen" eingeführt, mit der sich fehlerhafte Listeneinträge zumindest unterdrücken lassen. Das Programm überprüft, ob die Schriftmerkmale "Fett", "Kursiv", Durchgestrichen", "Unterschrichen" oder "Hoch/Tief" nicht erkannt werden konnten, d.h. in der Schriftenliste mit "(N/A)" angezeigt würden. Wenn dies der Fall ist, wird der gesamte Eintrag ignoriert und nicht in der Liste aufgeführt.

To Top


2·  Schriften fehlen in der Schriftenliste

Es kann in seltenen Fällen passieren, dass der Workbook Font Counter eine Datei nicht vollständig verarbeiten kann. Als Folge werden nicht alle Schriften der Exceldatei aufgelistet.

» Dieses Problem muss noch behoben werden.

To Top


3·  Farben werden mit "(N/A)" angezeigt

In bestimmten Fällen kann es vorkommen, dass anstatt der Schriftfarbe der Hinweis "(N/A)" angezeigt wird. Der Grund für diese Anzeige liegt an einer Schriftfarbe, die vom Workbook Font Counter nicht erkannt wird.

» Dieses Problem wurde in der Programmversion 1.2.41 vollständig behoben.

To Top


4·  Falsche Farbe wird angezeigt

In der Listenspalte 'Farbe' wird der Name der Schriftfarbe einer Schrift angezeigt. Da in der Exceldatei nicht die Bezeichnung der Schriftfarbe abgelegt ist sondern nur eine ID der verwendeten Farbe, muss der Workbook Font Counter programmintern die Übersetzung von Farb-ID nach Farbbezeichnung selbst durchführen. Das funktioniert einwandfrei, solange die Farbpalette der Arbeitsmappe nicht geändert wurde. Wenn in Microsoft Excel beispielsweise die Farbe Gelb durch ein helles Rot ersetzt wurde, wird in der Schriftenliste immer noch die Farbe Gelb angezeigt.

» Dieses Problem lässt sich nicht vermeiden, da die Informationen über eine geänderte Farbpalette an einer Stelle in der Exceldatei gespeichert sind, auf die der Workbook Font Counter keinen Zugriff besitzt. Seit Programmversion 2.0 gibt es diesbezüglich ein paar Verbesserungen, indem zusätzlich visuell angezeigt wird, wo sich eine verwendete Farbe in der Farbpalette befindet. Dadurch kann man feststellen, welche Farbe gemeint ist, obwohl der Farbton bzw. die Farbbezeichnung nicht mit der effektiv verwendeten Farbe übereinstimmt.

» Das Problem wurde in Programmversion 2.1.74 insofern behoben, indem der Workbook Font Counter auf die Farbpalette der Arbeitsmappe mit Hilfe von Microsoft Excel zugreift. Der Vorteil dieser Lösung ist, dass nun die korrekte Farbe angezeigt wird. Also auch bei einer angepassten Farbpalette. Der Nachteil der Lösung ist, dass der Workbook Font Counter die Arbeitsmappe mit Microsoft Excel öffnen muss. Dazu muss erstens Microsoft Excel auf dem Computer installiert sein. Zweitens kann das Öffnen der Arbeitsmappe - je nach Grösse und Komplexität der Mappe - etwas länger dauern.

To Top


5·  Dateien mit Format "Microsoft Excel Arbeitsmappe 5.0/95" funktionieren nicht

Die aktuelle Programmversion kann Arbeitsmappendateien, die in Excel als "Microsoft Excel 5.0/95-Arbeitsmappe" gespeichert wurden, nicht verarbeiten. Meistens wird nur die erste in der Datei gefundene Schrift angezeigt oder es erscheinen fehlerhafte Angaben in der Schriftenliste (vergleiche auch Problem 1).

Nur das Dateiformat von Excel 5.0 und Excel 95 (7.0) funktioniert nicht. Alle anderen Formate von Excel 97 bis 2003 sowie auch sämtliche duale Dateiformate wie z.B. "Microsoft Excel 97 & 5.0/95-Arbeitsmappe" oder "Microsoft Excel 97-2003 & 5.0/95-Arbeitsmappe" funktionieren dagegen einwandfrei. Duale Formate können verarbeitet werden, weil der Workbook Font Counter das ebenfalls in der Datei enthaltene Excel 97/2000/2002/2003-Format nimmt.

Die Ursache liegt am Format BIFF5/BIFF7, das von Excel 5.0- beziehungsweise Excel 95-Arbeitsmappen verwendet wird. In der aktuellen Programmversion des Workbook Font Counter wurde leider zu wenig konsequent berücksichtigt, dass bei BIFF5/BIFF7 im FONT-Record der Schriftartenname als Byte String und nicht als Unicode String wie bei BIFF8 abgelegt ist.

» Dieses Problem muss noch behoben werden.

To Top


6·  Fehlermeldung, dass Auslesen unter Umständen nicht erfolgreich war

In seltenen Situationen kann es vorkommen, dass beim Auslesen der Schriften folgende Fehlermeldung eingeblendet wird:

Fehlermeldung

Situation:
- Das letzte Byte des Dateiinhalts besitzt den Wert 0.
- Die Dateigrösse ist kürzer als die Anzahl untersuchte Bytes (standardmässig 20'000 Bytes).
- Es wurden exakt 4 Schriften in der Datei gefunden.

» Dieses Problem muss noch vollständig behoben werden.

To Top


Haben Sie Fragen? Mail senden an philipp_von_wartburg@yahoo.de

Zuletzt aktualisiert am 13.02.2006 / 23:30 Uhr
© 2003-2006 by Philipp von Wartburg, CH-8916 Jonen
Alle Angaben ohne Gewähr. Alle Rechte vorbehalten.