Home

Excel-Sheet-Checker

image

Contents

1. 11 42 Benutzerhandbuch Excel Sheet Checker st Dieses Tabellenblatt enth lt alle Excel Sheet gefundenen Namen und Formeln vorausgesetzt sie waren auslesbar Entwickler enthalten eine n tzliche bersicht in der alle genutzten Formeln aufgef hrt sind und k nnen diese nach belieben dann in der Spalte Bemerkung Erl uterung dokumentieren Wenn die Formel einen Kommentar enthielt dann wird dieser Kommentar auto matisch mit ausgegeben Dies erm glicht die Dokumentation direkt in der Excel Datei Die Quali t tsabteilung oder auch die Revision kann das Tabellenblatt zur Pr fung einzelner Formeln oder zur Fehleranalyse verwenden Kommentare zu Formeln k nnen auch in der berschrift ber der ersten Formel angebracht wer den Hintergrund In einer Tabelle mit vielen untereinander stehenden Formeln ist es aus logi schen und optischen Gr nden sinnvoller nicht die erste Formel zum kommentieren sondern die dar ber liegende berschrift Beim Export wird der Kommentar dann aus der berschrift gezo gen vorausgesetzt die erste Formel hat keinen Kommentar Im Funktionsexport werden verschiedene Formeln angezeigt Typ N Namen Namen sind wie im Kapitel 4 1 1 Seite 7 beschrieben globale Platzhalter oder auch Variablen f r Formeln Angenehm an Namen ist dass sie nur an einer Stelle angepasst werden m ssen und dann auf die gesamte Excel Datei Auswirkung haben L
2. 15 4 2 2 Schnell und essen nennen 16 5 RISIKOBEWERTUNG VON EXCEL DATEIEN 22000220002000022020200000202000000000000000002000000000000000 0000000020000 17 5 1 TABELLENBLATT OGRSAMTRISIKOT 17 5 2 RISIKEN set deeg gek Neue de 17 5 3 TABELLENBLATT REGELN EE 18 6 DER 21 7 NUTZUNG DES STROMWERKEN ZERTIFIKATS 2 22000220002000000000200000002000002000000000000000000000000000000 22 7 1 INSTALLATION BER EXCEL 22 7 2 INSTALLATION BER INTERNET EXPLORER 26 8 CHECKSUMMENALGORITHMUS 28 9 VERSIONIERUNG 22220202000 29 10 E a E WV E 34 10 1 BERSETZUNGSTABELLE ENGLISCH DEUTSCH F R PUNKTIONMEN 34 10 2 VERF GBARE PARAMETER 36 2 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken Excel wird in Unternehmen h ufig f r die Abwicklung komplexer Gesch ftsprozesse genutzt v
3. Formelzellen mit Summenformeln SUMAMOUNT SUMDUPAMOUNT SUMINDIVAMOUNT Die einfachste Formel die Excel anbietet ist eine Summenformel Die Nutzung vieler Summen Formeln relativiert sich manchmal wenn alle in der Datei genutzten Formeln nur Summenformeln sind Diese Datei l sst sich dann am ehesten mit einem Tippstreifen oder Block und Papier vergleichen Trotzdem sollte man sich bei gro en Mengen an Summenformeln ber die Funktionalit t zumindest in Stichproben informieren Die in diesem Feld angegebene Zahl beinhaltet sowohl SUMME DBSUMME QUADRATSUMME SUMMENPRODUKT SUMMEX2MY2 SUM MEX2PY2 SUMMEXMY2 SUMQADABW als auch SUOMMEWENN Formeln Die genaue Einzel anzahl kann der Tabelle Funktionsanalyse entnom men werden Formelzellen mit Matrix MATRIXAMOUNT Matrixfunktionen sind meist Funktionen die auf ein sehr komplexes Excel Sheet hinweisen in dem der 37 42 Benutzerhandbuch Excel Sheet Checker strowvwerken MATRIXDUPAMOUNT MATRIXINDIVAMOUNT Autor h ufig sehr verschachtelte Wenn Bedingungen und hnliches nutzt Solche Formel zellen sollten unbedingt betrachtet werden Die Formeln sind ber die Ansicht Funktionsexport ermittelbar Benutzte ausgef llte Zellen insgesamt Zeigt an wie viele Zellen in der Datei ausgef llt USEDCELLAMOUNT sind Zellen mit Text Die Anzahl aller Zellen mit einem Text TEXTAMOUNT Zellen mit Zahlen Die
4. 14 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 4 2 Massenanalyse Scan Pfad D development Excel97 Excel Sheet Checker Scan Start 10 11 2004 13 00 Dateien analysiert 138 ignoriert Scan Ende 10 11 2004 13 14 In Kb 49253 Zeit 00 14 13 Nicht lter als 10 11 2002 Status Beendet Dateien mit gleichen Namen in Unterverzeichnissen ignorieren Summcaform Excel Datei Speicherdatem Checksumme iadi D developmentiEzcel97 MEzcel Sheet CheckertEccFuncs zis Datei Tabellen wenn Bedingungen Arithmetische Op gr e in Zellen individe KB elle ohne gezogene 43 253 367 524 255 534 355 26 211393 8 669 27 896 125 081 3 331 82 093 5 945 12 912 2 D D D D 03 05 2004 21 04 We E 03 05 2004 Checksumme 0 FIT To D 4developmenttEzcel97 Analysiert 10 10 2004 7 H H 1Ezcel Sheet CheckertEzcel Sheet Checker F R VORTRAG STABIL ZLS 10 10 2004 00 55 Checksumme I96CEF anal Chant Die Massenanalyse wertet auf Basis des im Hauptmen angegebenen Verzeichnispfades alle Excel Dateien in diesem und den darunter liegenden Verzeichnissen aus und stellt die Ergebnis se in einer bersichtlichen Massentabelle dar Die enthaltenen Werte entsprechen denen der Einzelanalyse lediglich die Detailangaben f r z B unzureichend gesch tzte Tabellen fehlen Nach der Massenanalyse k nnen Sie einzelne Dateien mit der
5. Dia Checksumme Speicher gr ein Zellen Module Junge Gesch tz te mit Zirkel Spalt Det Tab sv ext ref fehlende genutzte gram datum KB Schutz bez gen Tab Dateien ref r me te Passwort Dateien Summen J 21 795 294 739 49 323 242 26 0 197 622 694 92 2 0 16 13 282 41 Durchschnit de 357 4 912 1 5 4 0 0 3 294 12 2 0 0 0 0 5 1 Filter Ir Le E EN Og EN E Te ei Lei 1 7 7 7 C Test Excel Dateien 01 Analysiert 03 06 2004 17 7 0 3 2 0 2 0 0 0 0 0 0 0 0 Blattschutz ohne 02 17 Passwort2 xis C Test Excel Dateien Analysiert 11 11 2010 38 57 0 6 6 0 0 2 1 1 0 0 D 0 0 0 Versteckte Spalten xis 22 55 C Test Excel Dateien 10 Analysiert 26 09 2003 15 3 D 3 2 0 3 0 0 0 0 0 Blattschutz ohne 02 23 Passwort xis C Test Excel Dateien 11 Analysiert 26 09 2003 20 4 D H 2 0 0 4 0 0 0 H 0 Blattschutz mit 02 29 Passwort xis 16 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 5 Risikobewertung von Excel Dateien Dem Excel Sheet Checker liegt die Datei Excel Sheet Checker Risk xls bei In dieser Datei k nnen Risikowerte definiert werden die dann zu einer Einzel und Gesamtrisikobewertung die ser Datei aus technischer Sicht f hren Dies beinhaltet selbstredend NICHT die fachliche Risikobewertung durch einen Fachmitarbeiter Diese kann ber das Programm IDV Tracker auch erh ltli
6. 100000 100 gt 50000 50 gt Komplexit t SHEETAMOUNT gt 50 100 gt 25 50 Komplexit t ECC MODULEAMOUNT gt 1 100 Komplexit t ECC DIAGRAMAMOUNT gt 40 100 gt 25 50 gt Komplexit t ECC NAMEAMOUNT gt 50 100 gt 30 50 gt Fehler SHEETSWITHCIRCULARREFERENCESAMOUNT gt 1 100 Formelkomplexit t FORMULAINDIVAMOUNTNOREFS gt 500 100 gt 300 50 gt Formelkomplexit t MATRIXINDIVAMOUNT gt 30 100 gt 10 50 gt Formelkomplexit t EXTERNALREFERENCESAMOUNT gt 10 100 gt 6 50 Formelkomplexit t ECC LONGESTFORMULA gt 500 100 gt 400 50 gt Formelkomplexit t MAXOPENBRACCOUNT gt 6 100 gt 4 50 Logik Formel enth lt 8 WENN UND ODER gt 500 100 gt 250 50 gt 1 GDA2 GDA ZW ZINSZ IKV QIKV ZZR NBW RMZ KAPZ B KR Logik Formel enth lt W ZINS LIA DIA VDB gt 10000000 10 Logik Formel enth lt 1 Einnahmen gt 10000000 10 Sicherheit ECC UNLOCKEDFORMULAS gt 10000000 100 Sicherheit UNLOCKEDFORMULASMISSINGSHEETPROTECTION gt 10000000 100 Sicherheit ECC PROTECTEDWOKRSHEETSWITHOUTPASSWORD gt 10000000 100 Sichtbarkeit HIDDENCOLUMNAMOUNT gt 50 100 gt 20 50 Sichtbarkeit ECC HIDDENSHEETAMOUNT gt 10 100 gt 5 25 Sichtbarkeit VERYHIDDENSHEETAMOUNT gt 100 ber die Regeln definieren Sie wann der Excel Sheet Checker bestimmte Risikowerte zum ak tuellen Teilrisiko addieren soll Spalt
7. A verhindert dass zu s tzliche Tabellen hinzugef gt oder entfernt werden den Lese und Schreibschutz auf Dateiebe ne und den VBA Schutz der bewirkt dass Programmcode nicht ver ndert und oder gelesen werden kann Der ECC berpr ft neben der logischen Analyse die sicherheitsrelevanten Einstellungen Ihrer Dateien und macht entsprechend zahlenm ige inhaltliche Angaben Jeder Ausgabewert und diesbez gliche Hintergrund wird in den folgenden Abschnitten erkl rt Sollten dennoch Fragen aufgeworfen werden so stellen Sie diese bitte direkt an info stromwerken de wir werden Ihre Fragen schnellstm glich beantworten 4 42 Benutzerhandbuch Excel Sheet Checker st ro rken 3 Das Hauptmen Der ECC liegt als XLA Datei vor und stellt sich nach Aufruf der Datei Excel Sheet Checker xla einfach per Doppelklick im Explorer oder falls der ECC bereits einmal aufgerufen wurde ber die Men leiste innerhalb Excel wie folgt dar Einsatz nur zu Testzwecken 65527 Niedernhausen Besuchen Sie doch mal unsere Homepage norman neubert stromwerken de 15 Version 4 4 vom 10 05 2009 Internet Version 4 3 Demoversion www stromwerken de Links oben finden Sie die Einzel und Massenanalyse daneben k nnen Sie ausw hlen in wel chem Modus der ECC die Zellen berechnen soll Der Beenden Knopf schlie t den ECC wieder In der Hauptmen leiste findet sich auch nach dem Schlie en von Excel ein Men punkt mit
8. lich ist das eh die bessere und nachvollziehbarere L sung Bei einem Start des ECC ber die Men leiste konnte es vorkom men dass die Ergebnistabelle mit DEMO Werten ausgegeben wurde Dieser Fehler wurde behoben Da Excel insbesondere bei gro en Dateien nach wie vor Spei cherprobleme hat berwacht der ECC den Speicher und startet sich ggf selbst ndig neu wenn der Speicher knapp wird Version 4 4 Fixpack 4 nicht releast Interne Optimierungen Version 4 4 Fixpack 5 Formel Extrahierung f r die IDV Suite integriert Version 4 4 Fixpack 6 Beim Start der Massenanalyse kam es in seltenen F llen zum Fehler Objekt nicht mehr verbunden Das Problem wurde beho ben Version 4 4 Fixpack 7 nicht releast Interne Version Version 4 4 Fixpack 8 Zwischendialog f r Schnell und Detailanalyse wurde entfernt man kann die Analyseart direkt im Massenanalysedialog w hlen 32 42 strowvwerken Benutzerhandbuch Excel Sheet Checker e 5 k nnen von der Analyse ausgeschlossen werden Hintergrund Vereinzelt ist der ECC bei der Massen Analyse von Excel Dateien einfach stehen geblieben Version 4 4 Fixpack 9 e XLSM Dateien brauchen nicht mehr ausgeschlossen zu werden der ECC kann jetzt auch unter Office2003 mit Kompatibilit tspack zu Office2007 XLSM Dateien und alle weiteren neuen Formate verarbeiten Version 4 4 Fixpack 10 e Der gibt die Anzahl der gefundenen Hyperlinks aus 3 neue m
9. wie viele Hyperlinks in einer Datei enthalten sind Zellen mit internen Hyperlinks CELLSWITHINTERNALHYPERLINKSAMOUNT Dieser Wert gibt an wie viele Hyperlinks in einer Datei enthalten sind die in die Datei selbst z B auf andere Tabellenbl tter oder Zellen verweisen Zellen mit externen Hyperlinks CELLSWITHEXTERNALHYPERLINKSAMOUNT Dieser Wert gibt an wie viele Hyperlinks in einer Datei enthalten sind die auf externe Inhalte verwei sen Externe Inhalte k nnen lokale oder Netzwerk dateien Mailadressen oder auch Internetadressen sein 42 42
10. Anzahl aller Zellen mit Zahlen NUMBERAMOUNT Zellen mit boolschen Werten wahr falsch Die Anzahl aller Zellen mit boolschen Werten wie BOOLAMOUNT Wahr und Falsch Formelzellen die einen Text liefern Die Anzahl aller Formelzellen die als Ergebnis FORMULATEXTAMOUNT einen Text liefern Formelzellen die eine Zahl liefern Die Anzahl aller Formelzellen die als Ergebnis eine FORMULANUMBERAMOUNT Zahl liefern Formelzellen die einen boolschen Wert liefern Die Anzahl aller Formelzellen die als Ergebnis FORMULABOOLAMOUNT einen boolschen Wert wie Wahr oder Falsch liefern Formelzellen die einen Fehler liefern Die Anzahl aller Formelzellen die fehlerhaft sind FORMULAERRORAMOUNT WERT ERRORNULLAM Anzahl der NULL Fehler Wenn Sie eine Schnittmenge von zwei Berei chen angeben die sich nicht berschneiden ERRORDIVOAM Anzahl der DIV 0 Fehler Bei Division durch 0 oder Leerzelle weil man nicht durch 0 dividieren kann ERRORVALUEAM Anzahl der WERT Fehler Wenn der Bereich einen Text enth lt oder ei nen Punkt eingegeben hat anstatt einem Komma ERRORREFAM Anzahl der BEZUG Fehler Wenn Zellen gel scht wurden auf die sich die Formel bezieht ERRORNAMEAM Anzahl der NAME Fehler Wenn eine Funktion nicht korrekt geschrieben wurde oder sie unzul ssige Argumente zwi schen den Klammern enth lt ERRORNUMAM Anzahl der ZAHL Fehler Wenn ein Problem mit einer Zahl in einer For mel oder in einer Funktion auf
11. Arbeitsmappenschutzes eingef gt e Blattschutz Pr fung erweitert um die Funktionen und 5 e _Ausgeblendete Formeln die auf einem gesicherten Blatt liegen und nicht gesch tzt sind werden jetzt nicht mehr als ungesch tzt ausgewiesen e bersetzung der Funktionsnamen ins Deutsche bei der Funktionsanalyse soweit vor handen Version 2 4 e _Ungesch tzte Formelzellen wg fehlendem Blattschutz Ungesch tzte aber nicht sichtbare ausgeblendete Formelzellen Ver nderte Listendarstellung der Formelfelder ohne Zellschutz Neue Ansicht Tabellen bersicht Formelzellen die nur durch einen Blattschutz ohne Passwort gesichert sind e Die Zeile der Funktion der Ansicht Funktionsexport wird mit aus gegeben e Checksummenalgoritnmus e Die Analysedateien werden im Modus schreibgesch tzt ge ffnet Version 3 0 e Namen werden jetzt ber cksichtigt In Formeln die Namen enthal ten werden bei der Analyse die Namensformeln und nicht der Name selbst ausgewertet e Namen werden bei der Checksummenberechnung ber cksichtigt Die Datenbereiche von Diagrammen werden jetzt bei der summenberechnung ber cksichtigt Dadurch k nnen auch Diffe renzen bei Diagrammen erkannt werden e VORSICHT Durch die nderungen im Umgang mit Namen und Diagrammen lassen sich de Checksummen der Vor g ngerversionen nicht mehr mit denen der Version 3 0 ver gleichen Halten Sie bitte auch die alten Prog
12. Ausgeblendete Tabellenbl tter anzeigen Tabellenbl tter verschieben l schen ausblenden oder umbenennen Neue Tabellenbl tter oder Diagrammbl tter einf gen Benutzer k nnen mit Hilfe des Diagramm Assistenten in vorhandenen Tabellenbl ttern einge bettete Diagramme hinzuf gen Tabellenbl tter in eine andere Arbeitsmappe ver schieben oder kopieren In Pivot Tabellen die Quelldaten einer Zelle im Datenbereich anzeigen oder Seitenfeld Seiten in separaten Tabellenbl ttern anzeigen In Szenarios mit Hilfe des Szenario Managers einen bersichtsbericht erstellen In dem Add In Programm Analyse Funktionen die Analysefunktion verwenden mit deren Hilfe Ergeb nisse in einem neuen Tabellenblatt angezeigt wer den Neue Makros aufzeichnen Wenn Sie ein Makro ausf hren das eine Operation enth lt die in einer gesch tzten Arbeitsmappe nicht ausgef hrt werden kann wird eine Meldung angezeigt und die Ausf h rung des Makros abgebrochen Wenn Sie im Dialogfeld Arbeitsmappe sch tzen das Kontrollk stchen Fenster aktivieren k nnen andere Personen die folgenden Aktionen nicht ausf hren Die Gr e und Position der Arbeitsmappenfenster ndern wenn die Arbeitsmappe ge ffnet ist Fenster verschieben anpassen oder schlie en Das Ein und Ausblenden von Fenstern ist jedoch m glich Arbeitsmappenaufbau gesch tzt STRUCTUREPROTECTED Wenn Sie im Dialogfeld Arbeitsmappe sch tzen das Kontrollk
13. Datei vertrauen 22 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken IT Work MS Office Applications Individual Software Details der digitalen Signatur el e Informationen der digitalen Signatur einem Stammzertifikat das beim Vertrauensanbieter nicht vertrauensw rdig git Signaturgeberinformationen Ausgestellt f r stromwerken Ausgestellt von stromwerken G ltig ab 01 01 2000 bis 01 01 2099 atinstallieren Ausstelererklarung Weitere Informationen ber 23 42 Benutzerhandbuch Excel Sheet Checker Willkommen Zertifikaten Zertifikatvertrauenslisten und sperrlisten vom Datentr ger in den Zertifikatspeicher Klicken Sie auf Weiter den Vorgang fortzusetzen st rowe Vork MS Office Zertifikatspeicher sind Systembereiche in denen Zertifikate gespeichert werden Speicherort f r die Zertifikate angeben Zertifikatspeicher automatisch ausw hlen auf dem Zertifikattyp basierend Alle Zertifikate in folgendem Speicher speichern srhfkatsneicher rke ations Individual Soft 1 Benutzerhandbuch Excel Sheet Checker st ro IT Work gt MS Offic plications Individual Softw Fertigstellen des Assistenten Das Zertifikat wird importiert nachdem Sie auf Fertig Sie sind im Begriff ein Zertifikat von einer Zertifizierungsstelle zu inst
14. In einer Excel Datei k nnen Datei Informationen gespeichert werden Autor Erstellungsdatum etc die hier ausgegeben werden Eigendefinitionen Analog den Dateiinformationen k nnen User auch eigene Informationen in einem eigens daf r vorge sehenen Bereich in einer Excel Datei ablegen Gesamtanzahl Zellen mit Formeln FORMULAAMOUNT Gibt an wie viele Formeln insgesamt gefunden wurden Wenn Sie diesen Wert mit dem Benutz te ausgef llte Zellen insgesamt Wert vergleichen k nnen Sie erkennen ob und wie viele Datenzellen in dieser Datei vorhanden sind Es kann sich bei den Zellen dann auch um reine Textfelder handeln Geklonte Zellen FORMULADUPAMOUNT Geklonte Formelzellen sind solche die entweder durch Kopieren oder durch Ziehen entstanden sind Ziehen wird ber das kleine Viereck rechts unten in der aktuellen Zellselektion realisiert Klickt man auf diese Viereck so kann man die Zellen replizieren clonen und dupliziert die Formeln ent sprechend in die aufgezogenen Zellen Beispiel In der Zelle A1 steht folgende Formel A2 Wenn man diese Zelle nun nach B1 kopiert clont enth lt B1 folgende Formel B2 Strukturell sind die Formeln von A1 und B1 identisch sie liefern n m lich den Wert einer Zeile unterhalb von sich selbst Damit ist B1 ein Clon von 1 Individuelle Zellen FORMULAINDIVAMOUNT Wenn Zellen geklont werden dann handelt es sich zwar um neue Zellen allerdings sind es
15. Liste Hierbei handelt es sich um eine Blacklist Wenn eine Funktion vorkommt die nicht in der in Spalte C angegebenen Funktionen enthalten ist dann trifft diese Regel zu Sollten Sie f r Ihr Unternehmen erlaubte Funktionen definiert haben so kann hiermit gepr ft werden welche Excel Dateien ggf nicht erlaubte Funktionen nutzen Die Spalten ab D sind immer als 3er Block anzugeben Die erste Spalte ist der Vergleichsopera tor D die zweite die Anzahl der gefundenen Zellen E und die dritte der Risikowert F Sie k nnen diesen 3er Block nach rechts beliebig weit oder zumindest bis zur 255 Spalte von Excel fortsetzen Der 3er Block pr ft die Anzahl der zugetroffenen Regeln bei einer Analyse stimmt die Bedin gung also z B gt 100 Zellen dann wir der Risikowert zum Teilrisiko addiert der in der 3 Spal te des 3er Blocks angegeben wurde Beispiel Anzahl Anzahl gefun gefun Parameter Vergleichs dener Vergleichs dener Regel Typ Schl sselwort operator Zellen Risiko operator Zellen Risiko Komplexit t DIMENSIONX gt 50 100 gt 25 50 Es wird gepr ft ob der Wert DIMENSIONX des Excel Sheet Checker gr er gleich 50 ist Wenn ja dann wird zum Risikowert des Teilrisikos 100 addiert Sollte die Bedingung nicht zutreffend sein dann wird der n chste 3er Block gepr ft Wenn DIMENSIONX gr er gleich 25 ist dann wird zum Risikowert 50 addiert und so weiter Bitte achten Sie darauf dass
16. SUMMEXMY2 TRUE WAHR WAHRSCHBE SUMQUADABW PROB REICH SVERWEIS SUBSTITUTE WECHSELN MOD LINEST LOGEST REST RGP RKP PMT RMZ WEIBULL WEIBULL ROMAN R MISCH DAY TAG IF WENN ROUND RUNDEN Be a VALUE WERT CLEAN S UBERN TAN REPT WIEDERHOLEN FORECAST SCH TZER WEEKDAY WOCHENTAG SKEW SCHIEFE TEIL SQRT WURZEL SUBTOTAL TEXT TINV TREND TTEST TDIST TYPE AND ODD FLOOR VAR VARP GROWTH PERMUT VDB TEILERGEBNIS TEXT TINV TREND TTEST TVERT TYP UND UNGERADE UNTERGRENZE VARIANZ VARIANZEN VARIATION VARIATIONEN VDB SECOND SIN SINH COLUMN COLUMNS STDEV STDEVP SEKUNDE SIN SINHYP SPALTE SPALTEN STABW STABWN STANDARDISIE RUNG STANDNORMINV STANDNORM VERT STEIGUNG STFEHLERYX STUNDE SUCHEN HLOOKUP WVERWEIS COUNTIF Z HLENWENN CHAR ZEICHEN ROW ZEILE ROWS ZEILEN TIME ZEIT TIMEVALUE ZEITWERT CELL ZELLE RATE ZINS IPMT ZINSZ RAND ZUFALLSZAHL FV ZW NPER ZZR STANDARDIZE NORMSINV NORMSDIST SLOPE STEYX HOUR SEARCH 35 42 Benutzerhandbuch Excel Sheet Checker st rken 10 2 Verf gbare Parameter Excel Sheet Checker Unter der Bezeichnung des Werts im Ergebnisdokuments wird der Parameter ausgegeben der F r die Risikobewertung gen
17. Sie werden w h rend der Analyse ber den Fortgang und die erwartete Restdauer informiert 6 42 Benutzerhandbuch Excel Sheet Checker strowwerken 4 1 1 Ergebnisblatt Einzelanalyse Das Ergebnisblatt Einzelanalyse Auswertungsergebnisse der Datei O 4XLSTest24Testdatei zis Speicherdatum 05 11 2009 12 38 Analyse vom 16 11 2009 01 14 Dateigr e KB 237 Vergangene Zeit 0 00 02 Checksumme 5 1 Status Fertig Risiko Gesamt Formelkomplexit t Sichtbarkeit Komplexit t Sicherheit Logik 10 Fehler W s Dateiinformationen Autor Fritz Fratz Letzter Autor Norman Neubert Applikationsname Microsoft Excel Letztes Druckdatum 12 08 2003 08 36 Datum der Erzeugung 23 06 1999 15 35 Letztes Speicherdatum 05 11 2009 12 38 Gesamtzeit der Bearbeitung 0 Sicherheit 0 Unternehmen Testunternehmen Eigendefinitionen ER Verwendete Typen Anzahl Geklonte Zellen individuelle Zellen Gesamtanzahl Zellen mit Formeln 1343 1074 269 Gesamtanzahl Zellen mit Formeln ohne 7945 732 einfache Referenzen wie z B 1 Einfache Rieferenzzellen 2 A1 398 342 56 Formelzellen mit WENN Bedingungen 7 490 392 98 Formelzellen mit arithm Operationen 7 759 600 159 Formelzellen mit Summenformeln 80 71 Formelzellen mit Matrix 70 0 0 Statistik Anzahl Schutz Anzahl Benutztefausgef llte Zellen insgesamt 2407 Formelzellen ohne Zellschutz 9 Zellen mit Text 784
18. Um die Funktionsweise des Excel Sheet Checkers zu verstehen sind einige wenige Grundkenntnisse zu den einzelnen Schutzme thoden notwendig Datei Arbeits Si Versteckte Spalten xls mappe 10 Blattschutz ohne Passwor x 11 Blattschutz mit Passwort xls 8 110803re xis Si 11 Blattschutz mit Passwort 348606 525000 d m e 22 12 Einf rben xis 970257 2 50000 8 13 Blattschutz xis 41 gt i Tabelle Tabell 4 Code VBA Projekt D funcres FUNCRES XLA a 9 8 YBAProject 110803re xls E E YBAProject Excel Sheet Checker XLS 7 Microsoft Excel Objekte 2 CH Formulare FE AboutDig StartOff H E Module 2 CH Klassenmodule EI Func D E YBAProject 2 sl 4 gt Der Zellschutz stellt den elementarsten Schutz dar und sichert eine einzelne Zelle vor Ver nde rungen des Inhalts des Formats etc Allerdings ist der Zellschutz nur dann aktiv wenn auch der Blattschutz f r ein Blatt aktiv ist Der Blattschutz wiederum verhindert zus tzlich wenn die Optionen entsprechend eingeschaltet werden das Hinzuf gen und Entfernen von Spalten und Zeilen die Ver nderung von Diagram men Bildern sonstigen Objekten und Szenarios Der Blattschutz ist nur dann voll wirksam wenn ein Passwort f r diesen vergeben wird da sonst jeder Benutzer den Blattschutz entfernen kann F r Excel Dateien gibt es des Weiteren den Arbeitsmappenschutz der u
19. Ungesch tzte Formelzellen wg Blattschutz Zellen mit Zahlen 7 280 Formelzellen mit Blattschutz ohne Passwort 9 Zellen mit boolschen Werten wahr falsch 70 Anzahl Tabellen mit aktivem Formelschutz ber Blattschutz 5 Formelzellen die einen Text liefern Ce Anzahl Tabellen ohne aktivem Blattschutz 17 Formelzellen die eine Zahl liefern 71205 Anzahl gesch tzter Tabellen m Passw 5 Formelzellen die einen boolschen Wert liefern 7 0 Anzahl gesch tzter Tabellen Passw 0 Formelzellen die einen Fehler liefern C Arbeitsmappe passwortgesch tzt Y Nein Tabellen mit Zirkelreferenzen Ya Arbeitsmappenaufbau gesch tzt Nein Zellen die nicht analysiert werden konnten 70 Fenster dieser Arb IM gesch tzt Y Nein Tabellen insgesamt Maximale Anzahl ge ffneter Klammern Ausgeblendete d versteckte Elemente Anzahl Maximale Formell nge Anzahl versteckte Spalten Maximale X Ausbreitung Anzahl versteckte Zeilen 0 Maximale Y Ausbreitung Anzahl versteckter Tabellenbl tter 0 Maximale XY Ausbreitung 20 7546 Anzahl sehr versteckte 0 Maximale Z Ausbreitung 30 ber Tabellen 716 Anzahl Zellen mit extern ref Dateien 70 Anzahl extern referenzierte Dateien Anzahl fehlende extern referenzierte Dateien Anzahl Code Module gt 0 Programm Anzahl genutzter Namen Platzhalter Anzahl 7 42 Benutzerhandbuch Excel Sheet Checker st r
20. User kann die Formel ver ndern Wenn kein Blattschutz auf der Tabelle lag oder der Blattschutz kein Passwort beinhaltete werden Zellen auch mit vertikalen ro ten Linien markiert Ein entsprechender Hinweis kann dann den Kommentaren entnommen wer den Graue Zellen 21 0 Graue Zellen sind Formeln die hinreichend abgesichert sind r Graue Zellen mit roter Diagonale Graue Zellen mit roter Diagonale sind Formeln mit Fehlern Gr ne Zellen 000 Gr ne Zellen sind gesch tzte Klone von Formeln basieren auf Formeln und wurden durch Repli zieren oder Ziehen erzeugt Zellen die markiert werden bis auf die grauen erhalten einen entsprechenden Kommentar Formel lUngesch tzte Formel Um schnell die relevante Zellen durchschalten zu k nnen gibt es im Excel Sheet Checker Men eine Suchleiste Start Aus Men entfernen Einzelanalyse Massenanalyse Suchleiste anzeigen ECCZellenFinden WER Erste Zelle finden E Weitere finden Klicken Sie auf Suchleiste anzeigen um die Suchleiste sichtbar zu machen Mit Erste Zelle finden suchen Sie nach der ersten markierten Zelle in der Datei mit Weitere fin den k nnen Sie dann durch die folgenden Zellen springen ACHTUNG Speichern Sie die Ergebnisdatei unter keinen Umst nden ber die Originalda tei Zur Sicherheit wird die Ergebnisdatei im Schreibgesch tzt Modus ge ffnet
21. bei jedem Start und vorhandener Internetverbindung ob es eine neue Version gibt Version 3 1 SR7 Geringf gige nderungen bei den Englischen bersetzungen Version 3 1 SR8 Kompatibilit t zu Excel97 wieder hergestellt 30 42 strowvwerken Benutzerhandbuch Excel Sheet Checker Version 4 0 Komplette berarbeitung aller Funktionen e _Geschwindigkeitserh hung ca um das 20 Fache e 2007 Unterst tzung e Integration eines berwachungs Daemons f r Massenanalysen der pr ft ob Excel abgest rzt ist und die Analyse entsprechend fortsetzt Einbindung in IDV Suite f r Continuous Control Monitoring die kontinuierliche berwachung von Excel Dateien und ihrer Risiko werte e Integration diverser neuer Werte in die Analyse inkl Dimensionie rung Zirkelbez gen Fehlerzellen etc e Optimierte Clon Pr fung es werden jetzt alle Clone erkannt und die Pr fung l uft weitaus schneller e Entfernung aller Tabellenpassw rter zur Tiefenanalyse Ber cksichtigung einfacher Formeln 1 e Ber cksichtigung weiterer Komplexit tswerte wie ge ffnete Klammern und Formell nge e Integration der Risiko Analyse basierend auf den Ergebnissen der Excel Sheet Checker Analyse e Dokumentation von Formeln wenn in diesen ein Kommentar an gebracht wurde e Ausgabe nur solcher Funktionen in der Funktionsanalyse die auch genutzt wurden Programm ist jetzt mit einem Zertifikat ausgestatte
22. ber den Report die relevanten Zellen identifizieren Todos Datei C Users norman Documents Mappe18 xIs vom 01 09 2013 09 40 23 Tabelle Bemerkung Erl uterung Tabelle Diese Zelle muss noch bearbeitet werden 4 1 9 Einf rben der Originaldatei Beim Start der Einzelanalyse werden Sie gefragt ob Sie die Ergebnisdatei einf rben m chten Excel Sheet Checker Wollen Sie relevante Zellen in der zu analysierenden Datei einf rben und mit Kommentaren versehen HINWEIS Excel kann bei Nutzung viele unterschiedlicher Formatierungen nicht immer relevante Zellen einf rben Sollten Fehler bei der Einf rgung auftreten nutzen Sie bitte die Analyse ohne Einf rbung und verwenden das Ergebnisblatt um kritische Zellen zu identifizieren Wenn Sie das Einf rben nutzen werden bei der Formelausgabe keine Kommentare als Formeldokumentation mit ausgegeben Falls Sie dies best tigen wird die zu analysierende Datei nicht geschlossen und folgende Einf r bungen vorgenommen Horizontale rote Linien PE Die Formel Zelle ist nicht vor Ver nderungen gesch tzt Format Zellen Schutz gesperrt aber ausgeblendet die Spalte oder Zeile in der sich die Zelle befindet ist ausgeblendet Vertikale rote Linien KH 13 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken Die Formel Zelle ist nicht vor Ver nderungen gesch tzt Format Zellen Schutz gesperrt und nicht ausgeblendet d h jeder
23. dem Namen ECC Sie k nnen ber diesen Men punkt jederzeit das Hauptmen des erneut aufrufen Extras Daten Fenster I gt f Sollten Sie den in ein neues Verzeichnis verschieben dann f hrt der Aufruf im Men zu einem Fehler da das Programm nicht mehr gefunden werden kann Ein erneuter Aufruf der Excel Sheet Checker xla Datei z B aus dem Explorer behebt das Problem 5 42 Benutzerhandbuch Excel Sheet Checker st ro 4 Die Funktionen 4 1 Einzelanalyse Nachdem Sie diesen Button angeklickt haben k nnen Sie eine Excel Datei auf Ihrem System im Dateiauswahldialog anw hlen Dann k nnen folgende Parameter bestimmen viele unterschiedlicher Formatierungen nicht immer relevante Zellen einf rben Sollten Fehler bei der Einf rbung auftreten nutzen Sie bitte die Analyse ohne Einf rbung und verwenden das Ergebnisblatt um kritische Zellen zu identifizieren Wenn Sie das Einf rben nutzen werden bei der Formelausgabe keine Kommentare als Formeldokumentation mit ausgegeben Dimensionierung von Formeln pr fen HINWEIS Dieser Vorgang ist sehr zeitintensiv bringt aber in Bezug auf Komplexit t der Datei zus tzliche Erkenntnisse Details hierzu finden Sie im Handbuch Der ECC l dt die Datei und beginnt sie zu analysieren Der Vorgang kann in Abh ngigkeit von der Gr e der Datei und dem genutzten PC einige Zeit in Anspruch nehmen
24. jede Bedingung von links nach rechts gepr ft wird Die Pr fung en det sobald die erste Bedingung zutreffend ist oder eine Bedingung mehr in der gleichen Zeile ge funden wird Dies bedeutet f r das obige Beispiel in dem mit gr er gleich gt gepr ft wird dass Sie mit dem gr ten Werten 50 beginnen m ssen und die Werte in jedem Block dann kleiner werden m s sen Bei Pr fungen z B mit kleiner gleich m ssen Sie mit dem kleinsten Wert beginnen Wenn Sie bestimmte Werte deaktivieren m chten k nnen Sie entweder die Zeile l schen oder einfach einen utopischen Wert eintragen Im Screenshot oben ist z B 10 000 000 bei Sicherheit eingetragen und der Wert dadurch deaktiviert Hintergrund der Deaktivierung von Sicherheit Das Risiko einer Datei ergibt sich aus den anderen Werten wie Komplexit t oder Sichtbarkeit nur wenn eine Datei auch erh hte Risiken in den an 19 42 Benutzerhandbuch Excel Sheet Checker st deren Bereichen hat sollte sie auch abgesichert sein Wenn man Sicherheit der Risikobewer tung mit aufnimmt werden viele Dateien die kein Risiko haben und nicht abgesichert sind mit er h htem Risiko ausgewiesen 20 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 6 Der ECCDaemon Das Programm ECCDaemon exe das dem ZIP beiliegt braucht nicht manuell gestartet zu wer den Der Excel Sheet Checker startet den Daemon bei Massenanalysen zur berwachung der Analyse St rzt d
25. normalen Formel Gebrauch hinweg er worben hat F r diese Art von Excel Dateien sollte unseres Er messens in jedem Fall eine Qualit tssicherung vorgenommen und eine ausreichende Dokumentati on angelegt werden Ab Excel 2000 2002 m ssen Sie den Men punkt Extras Makros Sicherheit Vertrauensw rdige Quellen Zugriff auf Visual Basic vertrauen einschalten da sonst die VBA Analyse nicht funktioniert Anzahl Namen Platzhalter NAMEAMOUNT ber die Option Einf gen Namen Definieren kann man in Excel so genannte Namen definieren ver gleichbar mit Platzhaltern oder Variablen Beispiel MeineFormel A1 B2 Der Name ist MeineFor mel der Inhalt des Platzhalters ist A1 B2 kann diese Namen nun in jeder Zelle benutzen in dem man z B einfach MeineFormel tippt Excel greift dann bei der Berechnung des Ergebnis ses immer auf die in MeineFormel definierte For mel zur ck Namen stellen insofern ein Problem dar dass sie nur gesch tzt sind wenn auf jeder Tabelle eines Excel Sheets ein Blattschutz mit Passwort liegt UND die Arbeitsmappe gesch tzt ist Ansonsten kann jeder Name ver ndert werden was nat rlich zu falschen Ergebnissen in Formeln f hren kann Sollte der ECC Namen ausweisen so sollten diese gesondert betrachtet werden Anzahl Diagramme Dieser Wert gibt an wie viele Diagramme in einer DIAGRAMAMOUNT Datei enthalten sind Formelzellen
26. nur Clone die nicht individuell programmiert wurden Der Ex 36 42 Benutzerhandbuch Excel Sheet Checker strowwerken cel Sheet Checker erkennt ob es sich um Clone handelt die in Ihrer Struktur identisch zu Ihrer Mut terzelle sind Schlussendlich sind nur die Ur sprungszellen relevant da diese individuell pro grammiert wurden Beispiel In der Zelle A1 steht folgende Formel A2 Wenn man diese Zelle nun nach B1 kopiert clont enth lt B1 folgende Formel B2 Strukturell sind die Formeln von A1 und B1 identisch sie liefern n m lich den Wert einer Zeile unterhalb von sich selbst Damit ist B1 ein Clon von 1 Gesamtanzahl Zellen mit Formeln ohne einfache Referenzen wie z B 1 FORMULAAMOUNTNOREFS Gibt die Anzahl aller Zellen mit Formeln aus die ber einfache Formeln wie A1 hinaus gehen Geklonte Formeln ohne einfache Referenzen wie z B 1 FORMULADUPAMOUNTNOREFS Gibt die Anzahl aller geklonten Zellen mit Formeln aus die ber einfache Formeln wie A1 hinaus gehen Individuelle Formeln ohne einfache Referenzen wie z B 1 FORMULAINDIVAMOUNTNOREFS Gibt die Anzahl aller individuellen Zellen mit For meln aus die ber einfache Formeln wie 1 hin aus gehen Einfache Referenzzellen z B A1 CELLREFERENCESAMOUNT Einfache Referenzzellen sind solche Zellen die keine Rechenoperationen oder sonstige Funktionen enthalten Hier wird lediglich ein Wert einer anderen
27. referenzierte Dateien EXTERNALREFERENCESAMOUNT Diese Zahl gibt an wie viele externe Dateien insge samt durch das Excel Sheet angesprochen werden Anzahl fehlende extern referenzierte Dateien MISSINGEXTERNALREFERENCESAMOUNT Diese Zahl zeigt an ob die referenzierten Dateien einer Excel Datei auch noch in den Zielverzeichnis sen vorhanden sind Hierbei ist zu beachten dass das Laufwerksmapping auch entsprechend vorhan den sein muss Wenn ein User z B ein Laufwerk Z 39 42 Benutzerhandbuch Excel Sheet Checker hat und diesem Laufwerk eine Datei vorhanden ist die Referenziert wird dann muss auch derjeni ge der die Analyse mit dem ECC durchf hrt dieses Laufwerk zur Verf gung haben da diese sonst hier mitgerechnet werden Anzahl Code Module gt 0 Programm MODULEAMOUNT Wenn der Code ungesch tzt war wird hier die An zahl der Code Module ausgegeben Wenn er ge sch tzt war wird Gesch ausgegeben Wenn nicht ermittelbar war ob Code in der Datei enthalten ist wird f r nicht ermittelbar ausgegeben Nach unserer berzeugung stellt ein Excel Sheet mit VBA Code egal ob aufgezeichnetes Makro oder selbstentwickeltes Modul in jedem Fall ein Pro gramm dar und kann nicht mehr als Tippstreifen oder hnliches gewertet werden Der Einsatz von VBA bedingt dass sich der Entwickler mit dieser Programmiersprache auskennt und F higkeiten ber den
28. stchen Aufbau aktivieren k nnen andere Personen die folgenden Aktionen nicht ausf hren Ausgeblendete Tabellenbl tter anzeigen Tabellenbl tter verschieben l schen ausblenden oder umbenennen 41 42 Benutzerhandbuch Excel Sheet Checker strowwerken Neue Tabellenbl tter oder Diagrammbl tter einf gen Benutzer k nnen mit Hilfe des Diagramm Assistenten in vorhandenen Tabellenbl ttern einge bettete Diagramme hinzuf gen Tabellenbl tter in eine andere Arbeitsmappe ver schieben oder kopieren In Pivot Tabellen die Quelldaten einer Zelle im Datenbereich anzeigen oder Seitenfeld Seiten in separaten Tabellenbl ttern anzeigen In Szenarios mit Hilfe des Szenario Managers einen bersichtsbericht erstellen In dem Add In Programm Analyse Funktionen die Analysefunktion verwenden mit deren Hilfe Ergeb nisse in einem neuen Tabellenblatt angezeigt wer den Neue Makros aufzeichnen Wenn Sie ein Makro ausf hren das eine Operation enth lt die in einer gesch tzten Arbeitsmappe nicht ausgef hrt werden kann wird eine Meldung angezeigt und die Ausf h rung des Makros abgebrochen Fenster dieser Arb M gesch tzt WINDOWSPROTECTED Wenn Sie im Dialogfeld Arbeitsmappe sch tzen das Kontrollk stchen Fenster aktivieren k nnen andere Personen die folgenden Aktionen nicht ausf hren Die Gr e und Position der Arbeitsmappenfenster ndern wenn die Arbeitsmappe ge ffnet ist Fenste
29. AMMALN GAMMAVERT GANZZAHL GDA GDA2 GEOMITTEL GERADE GESTUTZTMITTEL GL TTEN GRAD GROSS GROSS2 GTEST HARMITTEL H UFIGKEIT HEUTE HYPGEOMVERT IDENTISCH IKV INDEX INDIREKT INFO ISTBEZUG ISTFEHL ISTFEHLER ISTKTEXT ISTLEER ISTLOG ISTNV ISTTEXT ISTZAHL JAHR JETZT KAPZ 34 42 LARGE SMALL LOWER COMBIN CONFIDENCE CORREL COVAR CRITBINOM KURT TRUNG LEN SLN LEFT LN LOG LOG10 LOGINV LOGNORM DIST MAX MDETERM MEDIAN MIN MINUTE MINVERSE AVEDEV AVERAGE MMULT MODE MONTH TRANSPOSE N NPV NEGBINOM DIST NOT NORMINV NORMDIST NA CEILING OR PEARSON PI POISSON POWER PRODUCT MIRR SUMSQ PERCENTILE KGR SSTE KKLEINSTE KLEIN KOMBINATIONEN KONFIDENZ KORREL KOVAR KRITBINOM KURT K RZEN L NGE LIA LINKS LN LOG 10010 LOGINV LOGNORMVERT MAX MDET MEDIAN MIN MINUTE MINV MITTELABW MITTELWERT MMULT MODALWERT MONAT MTRANS N NBW NEGBINOMVERT NICHT NORMINV NORMVERT NV OBERGRENZE ODER PEARSON PI POISSON POTENZ PRODUKT QIKV QUADRATESUM ME QUANTIL Benutzerhandbuch Excel Sheet Checker st rken PER CENTRANK QUANTILSRANG SUMMENPRO CONCATENA VERGLEICH QUARTILE QUARTILE DUKT TE VERKETTEN RANK RANG SUMMEWENN LOOKUP VERWEIS RIGHT RECHTS SUMX2MY2 SUMMEX2MY2 SIGN VORZEICHEN REGIS REGISTER ID TER KENNUMMER SUMX2PY2 SUMMEX2PY2 CHOOSE WAHL SUMXMY2 DEVSQ VLOOKUP T
30. Benutzerhandbuch Excel Sheet Checker st rken Excel Sheet Checker Version 4 4 FP14 Stromwerken Niederseelbacher Stra e 45 65527 Niedernhausen www stromwerken de 1 42 Benutzerhandbuch Excel Sheet Checker st Inhaltsverzeichnis 1 52540 3 2 ZELL BLATT ARBEITSMAPPEN CODE UND DATEISCHUTZ 22 2 2200 2200002000020020000002000000 4 3 DASHAUPITMENU aan 5 4 225504040 eeneg 6 41 EINZELANALYSE ce Bine hauen 6 4 1 1 Ergebnisbl it Einzelanal se inne ee 7 4 1 2 ege R ie dE H 4 1 3 Ergebnisblatt Tabellen ber eicht 10 4 1 4 Ergebnisbl it Funktionsanalyse u eenen nenn nenn na 10 4 1 5 Ergebnisblatt Funktion stber sicht 11 4 1 6 Ergebnisblatt 11 4 1 7 Ergebnisblatt Eingabefelder unununanesien 12 4 1 8 Ergebnisblatt oe 13 4 1 9 Einf rben der 13 4 2 IMIASSENANALYSE 15 4 2 1 Vorselektion der zu Scannenden
31. Einzelanalyse diesbez glich ge zielt auswerten 4 2 1 Vorselektion der zu Scannenden Dateien Beim Start der Massenanalyse erscheint ein zus tzliches Men mit dem Sie die zu scannenden Dateien einschr nken k nnen Vorselektion Nicht kleiner als 10 KB Dimensionen pr fen Pfad ausw hlen Die Pr fung der Dimensionen ist kerais 999 Monate SS Nicht lter as 999 Monate age zu Schnellanalyse tersuchten Dateien Unt ichnisse ignorieren erer i erverzeich ig zus tzliche Erkenntnisse Detailanalyse auf Dateien mit gleichen Namen Details hierzu finden Sie im Formelebene Unterverzeichnissen ignorieren TREE Mengen berechnen XLSM pr fen Abbruch Legen Sie hier fest wie alt jjung die zu scannenden Dateien maximal sein sollen und welche Gr Be sie haben d rfen in Kilobyte Wenn Sie Unterverzeichnisse ignorieren ausw hlen dann werden alle unter dem aktuell selek tierten Verzeichnis von der Analyse ausgenommen 15 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken Mit dem Punkt Dateien mit gleichen Namen in Unterverzeichnissen ignorieren sorgen Sie daf r dass zum Beispiel Sicherheitskopien einer Datei die sich in Unterverzeichnissen befinden nicht nochmals gescannt werden So w rde etwa die Datei c Test MeineDateien Backup Datei4 xls nicht mehr gescannt werden wenn es bereits die Datei c Test MeineDateien Datei4 xls gibt Sie sollte nat rlich trotzdem mal schauen
32. Zeile nicht bemerkt wird Mit jeder gefundenen Formel aller Tabellenbl tter wird die gleiche Berechnung durchgef hrt c sei die Zelle For counter 1 To Len c formula checksum checksum CLng Asc Mid c formula counter 1 counter Mod Checksum Mod Next counter Sonstige Zellinhalte Zahlen Texte etc werden NICHT f r die Checksummenberechnung he rangezogen Dadurch k nnen auch solche Tabellen berwacht werden die sich in ihren Zahlen werten aber nicht in ihren Formeln ver ndern Zus tzlich zur Formelchecksumme werden auch die Formeln aus Namen Einf gen Namen Definieren sowie die Datenquellen von Diagrammen und VBA Code Module bei der Berechnung der Checksummen ber cksichtigt vorausgesetzt der VBA Code war unge sch tzt und der ECC hat zugriff auf VBA 28 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 9 Versionierung In diesem Kapitel werden die Ver nderungen zur Vorg ngerversion erl utert Bitte lesen Sie sich bei einem Update von einer lteren Version unbedingt vor Installation alle Ver nderungen durch um absch tzen zu k nnen ob die Verbesserungen f r Sie auch den ge w nschten Effekt haben Von Version 2 1 auf Version 2 2 Erweiterte Unterst tzung von Excel2002 VBA Analyse korrigiert e Auslesen gesch tzter Formelzellen optimiert e Fehler bei der Diagrammdarstellung korrigiert Version 2 3 e Fehler im Zusammenhang mit Arbeitsmappenschutz entfernt e Zustand des
33. Zelle dargestellt Einfache geklonte Referenzzellen z B A1 CELLREFERENCESDUPAMOUNT Einfache Referenzzellen sind solche Zellen die keine Rechenoperationen oder sonstige Funktionen enthalten Hier wird lediglich ein Wert einer anderen Zelle dargestellt Der Parameter gibt nur die Anzahl der Klone aus Einfache Referenzzellen z B A1 CELLREFERENCESINDIVAMOUNT Einfache Referenzzellen sind solche Zellen die keine Rechenoperationen oder sonstige Funktionen enthalten Hier wird lediglich ein Wert einer anderen Zelle dargestellt Der Parameter gibt nur die Anzahl der individuellen Zellen aus Formelzellen mit WENN Bedingungen IFAMOUNT IFDUPAMOUNT IFINDIVAMOUNT Gibt an in wie vielen Zellen die Funktion Wenn IF benutzt wird Ein IF zeigt an dass der Pro grammierer dieses Excel Sheets komplexe re Zusammenh nge bewertet und basierenden auf den Ergebnissen einer Wenn Bedingung neue Werte ausgibt Dies bedeutet h ufig dass man sich inten siver mit dem Programm besch ftigen sollte Formelzellen mit aritnm Operationen CALCAMOUNT CALCDUPAMOUNT CALCINDIVAMOUNT Dieser Wert beinhaltet die Gesamtanzahl aller For meln die ein oder mehrere oder enthalten Stellt man die Anzahl in Zusammenhang mit dem Gefundene Formeln Wert so l sst sich schnell erkennen ob nur einige wenige arithmetische Ope rationen durchgef hrt werden oder ob das Pro gramm aufwendige Berechnungen vornimmt
34. allieren die sich wie folgt darstellt stromwerken Es wird nicht best tigt dass das Zertifikat wirklich von stromwerken stammt Wenden Sie sich an stromwerken um die Herkunft zu best tigen Die folgende Zahl hilft Ihnen bei diesem Prozess weiter Fingerabdruck shal 62736887 9C2C40FA 3 2 8 9 393F4BBE 001 5 Warnung Wenn Sie dieses Stammrertifikat installieren wird automatisch allen Zertifikaten vertraut die von dieser Zertifizierungsstelle ausgestellt werden Die Installation mit einem unbest tigten Fingerabdruck stellt ein Sicherheitsrisiko dar Falls Sie auf klicken nehmen Sie dieses Risiko in Kauf M chten Sie dieses Zertifikat installieren DI 25 42 Benutzerhandbuch Excel Sheet Checker st ro Zertifikatimport Assistent _ Der Importvorgang war erfolgreich Sicherheitshinweis f r Microsoft Excel X Von Microsoft Office wurde ein potenzielles Sicherheitsrisiko identifiziert Warnung Makros sind deaktiviert weil die digitale Signatur ung ltig ist Sie k nnen die zugeh rigen Zertifikatdaten der Signatur anzeigen Au erdem k nnen Sie die Makros aktivieren Klicken Sie auf den Link Weitere Informationen um weitere Informationen zu erhalten Dateipfad C dows Temporary Internet Files Content Outlook GE3BYV70 Excel Sheet QA xla Makros wurden deaktiviert Makros k nnen Viren oder sonstige Sicherheitsrisiken en
35. be nicht aus z B m chte man bei ungesch tzten Tabellen auch gerne wissen welche zur Nachbearbeitung anstehen Der ECC gibt hierzu im unteren Bereich der Ergebnistabelle entsprechende Werte an Ausgeblendete Spal ten Hier werden alle versteckten Spalten mit Angabe der Tabelle aufge f hrt Ausgeblendete Zeilen Hier werden alle versteckten Zeilen mit Angabe der Tabelle aufgef hrt Ausgeblendete Tabel len In dieser Spalte finden sich alle Namen der versteckten Tabellen Man kann diese dann ber Format Blatt Einblenden anzeigen lassen Formelfelder ohne Zellschutz Um die Bearbeitung der ungesch tzten Zellen zu beschleunigen wer den hier alle Zellen bei denen der Zellschutz nicht eingeschaltet ist aufgef hrt Zellen die einen aktiven Zellschutz haben die aber nicht durch einen Blattschutz abgesichert sind werden hier nicht aufgef hrt da die nicht abgesicherten Tabellen gesondert zwei spalten weiter dargestellt wer den Formelzellen mit Feh lern Alle Formelzellen die einen Fehler enthalten werden hier aufgef hrt Tabellen mit Zirkelbe ziehungen nur das erste Auftreten eines Die erste Zelle die eine Zirkelbeziehung in einer Datei enth lt wird hier angezeigt Zirkels wird zeigt Existente externe Diese Werte beinhalten alle extern referenzierten Dateien Teilweise Dateien kommt es vor dass Funktionen in den externen Dateien aufgerufen werden Diese
36. ch bei Stromwerken vorgenommen werden Die technische Risikoanalyse erm glicht es Ihnen schnell eine bersicht ber z B komplexe oder auch fehlerhafte Dateien zu erhalten um dann ggf gezielt in eine Qualit tssicherung Pr fung der Dateien einzusteigen 5 1 Tabellenblatt Gesamtrisiko A J3 Kleiner gleich SI Gesamtrisiko in Prozent Farbe 2 25 3 Medium DU 4 High Das Gesamtrisiko errechnet sich aus den Einzelrisiken vgl n chstes Kapitel F r die Bereiche gering und mittel kann ein Prozentwert und eine Farbe angegeben werden die dann in den Aus wertungen des Excel Sheet Checkers entsprechend angezeigt werden 5 2 Tabellenblatt Risiken Gewichtung des Gering Mittel Regel Bereichs Gering Gering Farbe Multiplikator Mittel Mittel Farbe Multiplikator HochFarbe Multiplikator Formelkomplexit t 30 25 1 0 80 2 0 4 0 Sichtbarkeit 10 25 1 0 80 _ 2 0 4 0 Komplexit t 30 25 1 0 80 2 0 4 0 Logik 20 25 1 0 80 2 0 4 0 Fehler 10 25 1 0 80 2 0 4 0 In diesem Tabellenblatt k nnen Sie die Teilrisiken inkl Gewichtung hinterlegen die sie im Tabel lenblatt Regeln dann mit Regeln hinterlegen Jedes Teilrisiko bekommt in Bezug auf das Gesamtrisiko eine Gewichtung in Spalte B Zusam men m ssen alle Werte der Spalte B 100 ergeben Die Spalte C gibt die Obergrenze f r geringes Risiko und die Spalte F f r mittleres Risiko an Die Ober
37. det w hrend dieser Zeit dass Excel nicht mehr reagiert Excel ist aber nicht abgest rzt der ECC liest weiterhin Dateien ein Bei der Auswahl des Verzeichnisses werden beim Klick auf L nicht mehr die Dateimengen berechnet Aufgrund des vorherge henden Problems konnte schon dies zu Wartezeiten f hren Erst wenn Sie auf Mengen berechnen klicken beginnt das Einlesen Bug bei der Analyse und dem Einblenden ausgeblendeter Zeilen und Spalten entfernt Bug bei der Analyse von Dialogen entfernt Excel Probleme bei gro en Excel Dateien und Einf rben von Zel len verringert Version 3 1 SR1 SR5 VORSICHT Durch die nderungen lassen sich Check summen der Vorg ngerversionen nicht mehr mit denen der Version 3 1 vergleichen Halten Sie bitte auch die alten Pro grammversionen vor wenn Sie die bisherigen Checksummen verifizieren m ssen Behebung diverser geringf giger Bugs Das Einf rben der Zellen ist ausschaltbar siehe hierzu auch Known Bugs auf Seite Fehler Textmarke nicht definiert Code Module mit ausschlie lich Kommentaren oder mit Leerzei chen Leerzeilen werden nicht mehr als Code Module gez hlt Anpassung der englischen Texte Version 3 1 SR6 Der ECC kann jetzt automatisch ber das Internet aktualisiert wer den Dazu liegt dem Programm das Tool SWUpdater xla bei Die ses Programm wird vom ECC automatisch aufgerufen wenn der User ein Update auf die neue Version w nscht Zus tzlich pr ft der ECC
38. e Regel Tragen Sie hier den Namen des Teilrisikos ein f r das Sie eine Regel definieren m chten Spalte B Typ Dies ist der Regeltyp Zur Zeit stehen 3 Typen zur Verf gung Mit diesem Typ k nnen Parameter des abgefragt werden Die verf gbaren Parameter werden im Anhang 10 2 18 42 Benutzerhandbuch Excel Sheet Checker st rken Verf gbare Parameter Excel Sheet Checker Seite 36 beschrieben Der Parameter ist dann in Spalte C einzutragen Formel enth lt Dieser Typ pr ft die Formel auf Texte der Spalte C Der erste Wert in der Spalte C muss ein numerischer Wert sein Dieser numerische Wert gibt an wie oft einer oder mehrere der Werte enthalten sein m ssen damit die Regel wirksam wird In Zeile 19 in obigem Schau bild bedeutet die 4 dass entweder 4 Mal WENN oder 3 Mal WENN und ein Mal ODER etc vorhanden sein muss Das Dollarzeichen in Zeile 21 vor dem Suchwort bewirkt dass die Funktion nicht bersetzt wird Excel arbeitet intern mit Englischen Funktionsnamen sodass alle Funktionen ohne f hrendes Dollar Zeichen ins Englische bersetzt werden Sollte bei zuk nftigen Excel Versionen neue Funktionen enthalten sein k nnen Sie durch Nutzung des Dollar Zeichens auch das Englische Schl sselwort angeben Eine Liste der bersetzten Funktionen der Ak tuellen Version des Excel Sheet Checker finden sich im Anhang 10 1 bersetzungstabelle Englisch Deutsch f r Funktionen Seite 34 Nicht in
39. e X3 zugreift dann ist die X Distanz 2 man muss sich 2 Zellen nach unten bewegen um zur Zeile der referenzier ten Zelle zukommen Je weiter Referenzzellen von der Formelzelle entfernt sind umso schwieriger l sst sich die Tabelle analysieren Maximale XY Ausbreitung 2D DIMENSION2D Die XY Ausbreitung kombiniert die maximale X Ausbreitung und die maximale Y Ausbreitung einer Zelle durch ein Produkt und gibt den Wert aus Es kann durchaus sein dass die ausgegebenen X und Y Ausbreitungen insgesamt gr er sind als das hier angezeigte Produkt da diese sich auf alle Zelle beziehen w hrend die maximale XY Ausbreitung immer auf eine Zelle bezogen ist Beispiel Folgende zwei Formeln sind gegeben In 1 C6 und in B1 F3 Dann ist die maximale X Ausbreitung 4 F die maximale Y Ausbreitung 5 6 1 und die maxi male XY Ausbreitung 15 aus der Zelle 1 C6 A 3und6 1 5also3 5 Maximale Z Ausbreitung 3D ber Tabellen DIMENSIONSD Die maximale Z Ausbreitung pr ft wie weit die Ta belle entfernt ist die ggf von einer Formel refe renziert wird Je mehr Excel Reiter bersprungen werden m ssen um zur Referenzzelle zu kommen um so schwieriger gestaltet sich eine Analyse und um so fehleranf lliger ist die Datei ggf Anzahl Zellen mit extern ref Dateien CELLSWITHEXTERNALREFERENCESAMOUNT Diese Zahl gibt an wie viele Zellen dieser Datei auf externe Dateien zugreifen Anzahl extern
40. eider lassen sich Namen nur sehr unzureichend sch tzen Falls berhaupt Namen in einer Datei enthalten sind dann sollten diese im Funktionsexport genau gepr ft werden Bei Namen wird anstatt eines Tabellennamens der Name selbst in der Spalte Tabelle Name ausgegeben Sollten einzelne Namen unsichtbar gemacht worden sein so kann man dies in der Spalte Spalte Sichtbar Unsichtb erkennen SB bedeutet sichtbar USB unsichtbar Typ M Matrix Matrix Funktionen werden obwohl sie sich von normalen Formeln nur durch die geschweifte Klammer unterscheiden im Funktionsexport aufgrund ihrer h ufigen Komplexit t gesondert aus gewiesen F Funktion Dieser Typ ist eine ganz normale Formel einer Zelle in Excel Typ D Diagrammbereich Die Bereiche eines Diagramms Series werden mit einem gekennzeichnet In der Spalte Tabelle Name wird die Tabelle und der Name des Diagramms ausgegeben Die Funktion hat immer die Form SERIES berschrift Achsenbeschriftung Werte Index Der erste Wert berschrift ist der Name des Bereichs bzw die berschrift der zweite Wert Achsenbeschriftung gibt die Beschriftung der Rubrikenachse an Wert drei Werte sind die ei gentliche Werte die im Diagramm z B mit Balken oder hnlichem angezeigt werden und der letzte Wert Index schlie lich gibt die Sortierung dieser Serie an bei einer 1 bedeutet dies dass die Werte f r den ersten Balken im Diagramm
41. en mit Formelschutz ber Blatt schutz PROTECTEDWORKSHEETS Nur wenn Tabellen mit einem Blattschutz versehen sind ist auch ein eventuell vorhandener Zellschutz wirksam Dieser Wert gibt die Anzahl der Tabellen bl tter aus die mit einem Blattschutz versehen sind unabh ngig davon ob dieser mit einem Passwort angebracht wurde oder nicht Anzahl Tabellen ohne aktivem Blattschutz UNPROTECTEDWORKSHEETS Nur wenn Tabellen mit einem Blattschutz versehen sind ist auch ein eventuell vorhandener Zellschutz wirksam Dieser Wert gibt die Anzahl der Tabellen bl tter aus die nicht mit einem Blattschutz versehen sind Anzahl gesch tzter Tabellen m Passw PROTECTEDWORKSHEETSWITHPASSWORD Nur wenn Tabellen mit einem Blattschutz versehen sind ist auch ein eventuell vorhandener Zellschutz wirksam Dieser Wert gibt die Anzahl der Tabellen bl tter aus die mit einem Blattschutz und einem Passwort versehen sind Anzahl gesch tzter Tabellen o Passw PROTECTEDWOKRSHEETSWITHOUTPASSWORD Nur wenn Tabellen mit einem Blattschutz versehen sind ist auch ein eventuell vorhandener Zellschutz wirksam Dieser Wert gibt die Anzahl der Tabellen bl tter aus die nicht mit einem Blattschutz und einem Passwort versehen sind Arbeitsmappe passwortgesch tzt WBPROTECTED Wenn Sie im Dialogfeld Arbeitsmappe sch tzen das Kontrollk stchen Aufbau aktivieren k nnen andere Personen die folgenden Aktionen nicht ausf hren
42. er ECC bei der Massenanalyse z B aufgrund einer defekten Excel Datei oder eines Bugs in Excel ab dann startet der ECCDaemon nach einer Zeit von 4 Minuten den ECC erneut Der ECC versucht dann zum zweiten Mal die fehlerhafte Datei zu analysieren Scheitert dies auch wieder berspringt der ECC diese Datei beim erneuten Start durch den ECCDaemon und markiert sie als fehlerhaft Nach dem Start der Massenanalyse zeigt der ECCDaemon ein kleines Fenster an berwachung Die Analyse des Excel Sheet Checkers wird berwacht Status berwache Letzte R ckmeldung 00 00 34 berwachung abbrechen Sie k nnen den ECCDaemon jederzeit mit berwachung abbrechen beenden Der Daemon stoppt dann die Analyse des ECC l uft aber ganz normal weiter Entweder kann der ECC dann erfolgreich die Analyse beenden oder aber er bleibt bei einem Fehler stehen 21 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 7 Nutzung des Stromwerken Zertifikats Sollten die Sicherheitseinstellungen in Excel auf Mittel oder Hoch stehen so k nnen Sie ein Zertifikat f r den Excel Sheet Checker installieren Sicherheit RE Sicherheitsstufe Vertrauensw rdige Herausgeber Sehr hoch Nur Makros die in vertrauensw rdigen Speicherorten installiert sind d rfen ausgef hrt werden Alle anderen signierten und nicht signierten Makros sind deaktiviert Nur signierte Mak
43. genutzt werden Zus tzlich l sst sich die Funktionsexport Tabelle nutzen um nderungen der Formeln bei nach folgenden Programmeins tzen oder periodischen Kontrollen zu finden Dimensionierung Formell nge und Anzahl ffnende Klammern F r jede Formel wird auch die Dimension ausgegeben sodass hier gezielt komplexe Formeln die sich ihre Werte ber gro e Distanzen besorgen betrachtet werden k nnen Zus tzlich wird die Formell nge und die Anzahl ffnender Klammern ausgegeben 4 1 7 Ergebnisblatt Eingabefelder In diesem Tabellenblatt werden alle Kommentare ungesch tzter Zellen Zellschutz deaktiviert ausgegeben Dadurch ist es m glich z B Eingabefelder zu dokumentieren 12 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken A EBZ 21 Datei 97 1 40 1 Versteckte Spalten xis 2 vom 09 01 2010 17 13 Tabelle Bemerkung Erl uterung Tabelle Dies ist ein Eingabefeld das die Mehrwertsteuer enthalten muss HE Ak gt 4 1 8 Ergebnisblatt TODOs Wenn Sie in Zellen Kommentare anbringen die den Text TODO enthalten dann werden diese Kommentare automatisch ab dem ers ten Zeichen hinter TODO extrahiert und dib rbeitet vos Ergebnisblatt TODOs angezeigt Dadurch k nnen Sie noch durchzuf hrende Entwick lungsarbeiten vorsorglich markieren und schnell
44. getreten ist Sie haben ein unzul ssiges Argument in einer Funktion verwendet die ein numerisches Ar gument erfordert ERRORNAAM Anzahl der N V Fehler Wenn ein Wert in einer Funktion oder Formel nicht verf gbar ist Tabellen mit Zirkelbez gen SHEETSWITHCIRCULARREFERENGESCOUNT Wenn eine Zelle auf eine andere Zelle verweist und diese wieder auf die Ursprungszelle dann spricht man von einer Zirkelbeziehung Zirkel kann Excel nicht aufl sen sie liefern immer einen Fehler Bei spiel In Zelle 1 steht B1 und in Zelle B1 steht Al Zellen die nicht analysiert werden konnten NONANALYZABLECELLSAMOUNT In seltenen F llen kann es vorkommen dass der Excel Sheet Checker Zellen nicht analysieren kann Dies tritt dann auf wenn eine Datei einen Defekt hat was in Excel durchaus vorkommen kann Tabellen insgesamt Die Anzahl aller Tabellen SHEETAMOUNT Maximale Anzahl ge ffneter Klammern Die Anzahl aller ge ffneten Klammern ist ein Indiz MAXOPENBRACCOUNT f r die Komplexit t einer Excel Datei Hierbei ist der Umstand ge ffnete Klammern ein wesentliches Merkmal und nicht unbedingt die Anzahl aller Klammern in einer Formel 38 42 Benutzerhandbuch Excel Sheet Checker Beispiel SUMME A1 A10 SUMME B1 B10 Die Formel hat zwar insgesamt 4 Klammern allerdings nur eine ge ffnete Klammer die erste SUMMEN Formel wird wieder mit einer Klammer geschlossen bevo
45. gliche Paramter CGELLSWITHHYPERLINKSAMOUNT CELLSWITHINTERNALHYPERLINKSAMOUNT CELLSWITHEX TERNALHYPERLINKSAMOUNT Version 4 4 Fixpack 11 e Wenn der ber die Men leiste von Excel mittels der Funktion START gestartet wurde wurden die Lizenzinformationen nicht geladen Dies wurde behoben Version 4 4 Fixpack 12 e In der Detail Massenanalyse wurde die Spalte Checksumme er g nzt e Excel 2010 Kompatibilit t Version 4 4 Fixpack 13 Die Anzahl der Zellen mit externen Referenzen war immer 0 Der Fehler wurde behoben Anmerkung Die Anzahl der extern refe renzierten Dateien hat immer gestimmt nur die Anzahl der der Zel len die auf einen externe Referenz verwiesen haben waren falsch Version 4 4 Fixpack 14 Jeder WERT NV etc kann jetzt gesondert abgefragt und mit Risiken hinterlegt werden e Kommentare zu Formeln k nnen nun auch der berschrift ber der ersten Formel angebracht werden Hintergrund In einer Tabel le mit vielen untereinander stehenden Formeln ist es aus logischen und optischen Gr nden sinnvoller nicht die erste Formel zum kommentieren sondern die dar ber liegende berschrift Beim Export wird der Kommentar dann aus der berschrift gezogen vorausgesetzt die erste Formel hat keinen Kommentar e Kommentare mit Todo werden automatisch als Todos extrahiert und in einer gesonderten Ergebnistabelle ausgewiesen 33 42 strowvwerken Seite 38 Seite 12 Se
46. grenze f r hohes Risiko ist immer 100 und wird nicht angegeben Entsprechend k nnen den Spalten D G und Farbwerte f r die einzelnen Risikoklassen angegeben werden Durch die Gewichtung in Spalte B in Bezug auf das Gesamtrisiko kann es vorkommen dass ein Einzelrisiko das z B bei 100 liegt nicht ausreichend im Gesamtrisiko gew rdigt wird Des halb ist es m glich in den Spalten und J einen Multiplikator f r den Erreichten Wert festzule der sich dann auf das Gesamtrisiko entsprechend auswirkt Beispiel In Zeile 3 wird das Einzelrisiko Sichtbarkeit im Gesamtrisiko nur mit einem Wert von 10 gewichtet Wenn aber das Einzelrisiko Sichtbarkeit ber 80 liegen w rde ber Ober grenze mittleres Risiko dann zieht der Multiplikator in Spalte J hier 10 Der errechnete Teilri sikowert f r Sichtbarkeit wir also mit 10 Multipliziert und so im Gesamtrisiko ber cksichtigt Durch diese Methode gehen kleine Teilrisiken mit hohem Risikowert nicht im Gesamtrisiko un ter 17 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 5 3 Tabellenblatt Regeln Anzahl Anzahl gefun gefun Vergleichs dener Vergleichs dener Regel Typ Parameter Schl sselwort operator Zellen Risiko operator Zellen Risiko o Komplexit t ECC DIMENSIONX gt 80 100 gt 60 50 gt Komplexit t ECC DIMENSION3D gt 20 50 gt 13 25 Komplexit t ECC FILESIZEKB gt
47. iesen Konfigurieren Sie Excel nun so dass Excel bei zertifizierten Dateien von Stromwerken die Aus f hrung von Makros erlaubt Innerhalb von Excel ist dies beim ersten ffnen eines Stromwerken Addins m glich An dieser Stelle auch herzlichen Dank an Herrn Nitsch Herrn J rg und Herrn Welsch f r die un terst tzende Dokumentation bei der Zertifikatsinstallation 27 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 8 Checksummenalgorithmus Zur Nachvollziehbarkeit wird in diesem Absatz der Checksummenalgorithmus erl utert Die Checksumme ist zu Programmbeginn 0 F r jedes Zeichen in jeder Zeile eines jeden Code Moduls Tabellencodemodul normales Modul und Klasse wird folgende Berechnung ausgef hrt For counter 1 To Len tLine checksum checksum CLng Asc Mid tLine counter 1 counter Mod ChecksumMod Next counter Der ASCIl Wert jedes Zeichens einer Zeile wird mit der Position des Zeichens innerhalb der Zeile multipliziert und mit Hex 100000 dezimal 1048576 modulus genommen Restwertdivision der Zahl der Wert der brig bleibt wenn man eine Ganzzahldivision zweier Zahlen durchf hrt und dann zum aktuellen Checksummenwert hinzuaddiert Die Modulus Operation verhindert einen berlauf der Checksumme und gew hrleistet dass kein Checksummenwert gr er als 100000 wird Durch die Multiplikation mit der Position des Zeichens wird verhindert dass ein Aus tausch von Zeichen in der gleichen
48. ite 13 Benutzerhandbuch Excel Sheet Checker strowwerken 10 1 bersetzungstabelle Englisch Deutsch f r Funktionen ROUNDDOWN ABS INTERCEPT ADDRESS COUNT COUNTA COUNTBLANK ACOS ACOSH ASIN ASINH ATAN ATAN2 ATANH CALL ROUNDUP OFFSET AREAS RSQ BETAINV BETADIST BINOMDIST RADIANS PV CHIINV CHITEST CHIDIST CODE COS COSH DATE DATEVALUE DCOUNT DCOUNTA DGET DMAX DMIN DAVERAGE DPRODUCT DSTDEV DSTDEVP DSUM DVAR DVARP SYD DOLLAR ABRUNDEN ABS ACHSENAB SCHNITT ADRESSE ANZAHL ANZAHL2 ANZAHLLEERE ZELLEN ARCCOS ARCCOSHYP ARCSIN ARCSINHYP ARCTAN ARCTAN2 ARCTANHYP AUFRUFEN AUFRUNDEN BE REICH VERSCHIE BEN BEREICHE BESTIMMT HEITSMASS BETAINV BETAVERT BINOMVERT BOGENMASS BW CHIINV CHITEST CHIVERT CODE COS COSHYP DATUM DATWERT DBANZAHL DBANZAHL2 DBAUSZUG DBMAX DBMIN DBMITTELWERT DBPRODUKT DBSTDABW DBSTDABWN DBSUMME DBVARIANZ DBVARIANZEN DIA DM REPLACE EXP EXPONDIST FACT FALSE ERROR TYPE FIXED FIND FINV FISHER FISHERINV FTEST FDIST GAMMAINV GAMMALN GAMMADIST INT DDB DB GEOMEAN EVEN TRIMMEAN TRIM DEGREES UPPER PROPER ZTEST HARMEAN FREQUENCY TODAY HYPGEOM DIST EXACT IRR INDEX INDIRECT INFO ISREF ISERR ISERROR ISNONTEXT ISBLANK ISLOGICAL ISNA ISTEXT ISNUMBER YEAR NOW PPMT ERSETZEN EXP EXPONVERT FAKULT T FALSCH FEHLER TYP FEST FINDEN FINV FISHER FISHERINV FTEST FVERT GAMMAINV G
49. iven Einsatz befand Bei Excel Dateien die sowohl Formeln als auch Daten beinhalten stellt dies h ufig ein Problem dar da es nicht mehr anhand des peicherdaturrs der Excel Datei erkennbarist ob das Programm oder nur de Daten ver ndert wurden Die vom berechnete Checksumme ber cksichtigt ungesch tzte Formelfelder und WBA ist also unabh ngig von Dstenwer nderungen Der Agorithmus zur Erechnung der Checksumme wird im Handbuch erl utert Excel 2000 2002 m ssen Sie den Men punkt Extras Sicherheit vertrauensw rdige Quellen Zugriff auf Basic vertrauen einschalten damit die Analyse iunktioniest Alle Werte inklusive der Parameternamen werden im Kapitel 10 2 Seite 36 beschrieben Die unterhalb von Gesamtanzahl Zellen mit Formeln aufgef hrten Summen f r WENN arithmetische und SUMMEn Formeln angegebenen Wert sind als Einzelwerte zu betrach ten und ergeben in Summe NICHT die Gesamtanzahl aller Zellen mit Formeln Hinter grund In einer Zelle k nnen WENN Bedingungen SUMMEn Formeln UND arithmetische Operationen vorkommen sodass die Zelle mehrfach gewertet wird Die gesonderte Ausgabe dieser Teilgruppen begr ndet sich damit dass dies die am h ufigsten in Excel Dateien genutzten Formeltypen sind und somit schnell ein Eindruck gewonnen werden kann ob sich ein Entwickler vornehmlich mit diesen Standard Formeln besch ftigt oder ob er weitere Formeltypen eingeset
50. ls ein im Dateinamen vorhanden war dies als aritnmetische Formel gez hlt Der Fehler wurde behoben Die Programmfreigabe gem den Richtlinien der OPDV liegt dem ZIP bei Version 4 4 SR1 In Excel2007 f hrte die Nutzung von mehr als 255 Spalten im ECC zu einem Fehler Dieser Fehler wurde behoben Version 4 4 SR2 Auf manchen Systemen konnte es vorkommen dass die ver schl sselte Passw rter Datei nicht gelesen werden konnte und deshalb jedes mal eine Passwortanalyse erfolgen musste Der Fehler wurde behoben Wenn Eingabefelder keinen Kommentar aufwiesen konnte es zu einem Fehler kommen Der Fehler wurde behoben Version 4 4 Fixpack 2 Es wurde eine bei der Massenanalyse eine Schnellanalyse hinzu gef gt die nur Formeln z hlt Da Excel insbesondere bei gro en Dateien nach wie vor Spei cherprobleme hat berwacht der ECC den Speicher und startet sich ggf selbst ndig neu wenn der Speicher knapp wird Die Ausgaben bei Einzelanalysen wurden beschleunigt Version 4 4 Fixpack 3 Schnelle Massenanalyse integriert vgl Kapitel 4 2 2 Seite 16 Wenn im VBA Code in der letzten Zeile ein Kommentar stand 7 dann kam der ECC in eine Endlosschleife Der Fehler ist behoben Die Zeiten zur Ausgabe der Ergebnisse wurden beschleunigt Um den Speicherverbrauch zu reduzieren werden nicht wie bisher alle Formeln auf allen Tabellenbl ttern auf Cloning verglichen sondern der Vergleich nur noch pro Tabelle durchgef hrt Eigent
51. lzellen ungen gende Absicherung versteckte Bereiche und externe Referenzen ber alle ausgewerteten Eigenschaften wird in Zeile 7 eine Summe gezogen 41 4 Ergebnisblatt Funktionsanalyse Die Funktionsanalyse wertet das Excel Sheet auf alle in der Datei EccFuncs xiIs angegebenen Funktionen hin aus Solche die nicht enthalten sind werden automatisch mit ausgegeben ggf in Englisch wenn es keine Deutsche bersetzung der Funktion gibt Auswertungsergebnisse der Datei 0 XLSTest2 110803re xIs vom 14 11 2009 12 42 ACHTUNG Die Anzahl der gefundenen Schl sselw rter WENN SUMME etc kann von denen der Ansicht Einzelanalyse abweichen da hier jedes Schl sselwort pro Formelzelle ber cksichtigt wird Gruppe Funktion Anzahl_ Funktion Anzahl _ Funktion Anzahl _ Funktion Anzahl Sonstige 39 EEN Datums und Zeitfunktionen TAGE360 Finanzmathematische Funktionen mees Logische Funktionen Mathematische trigonometrische Funktionen Diese Art der Auswertung geht ber die reine Zellbetrachtung also ob die Zelle eine Formel hat oder nicht hinaus und analysiert auch innerhalb einer Zelle mehrfach vorkommende Funktionen Sollte es zum Beispiel in einer Zelle mehrere WENNs geben dann wird dies im Ergebnisblatt Funktionsanalyse ber cksichtigt In der Datei EccFuncs xis sind viele Funktionen enthalten die Excel kennt Die Datei hat fol genden Aufba
52. n Excel Dateien Er unterst tzt das Auffinden unzureichend gesch tzter Zellen und Tabellen sowie durch die Massenauswertung die Suche nach komplexen Programmen Des Weiteren erleichtert er die Dokumentation von Excel Dateien Sollten Sie bereits ein Softwareeinsatzverfahren f r Excel Programme haben dann kann der ECC diese Qualit tssicherung QA erheblich beschleunigen was Ressourcen und damit auch Geld freisetzt Innerhalb k rzester Zeit erkennen Sie an wel cher Stelle nachgebessert werden muss und welche Formeln verl sslich sind Wenn Sie noch keine Bewertung Ihrer XLS Dateien vorgenommen haben dann kann der ECC bei der Einarbei tung in die Problematik helfen Der ECC wurde unter Excel97 entwickelt und unter Excel2003 2007 und 2010 Stand alone Netzwerk Citrix Server Windows Terminal Server getestet Revision Besonders f r Revisionen stellt der ECC eine erhebliche Erleichterung im Umgang mit Excel Dateien dar da nun auch Fachrevisoren und nicht nur IT Spezialisten Excel Sheets auswerten und gezielt die Fachbereiche unterst tzen k nnen Die Fachkompetenz und Beratungsqualit t l sst sich verbessern und der bisher aufw ndige Ressourceneinsatz verringern 3 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 2 Zell Blatt Arbeitsmappen Code und Dateischutz Was kann man alles in Excel absichern Wie Sie an der berschrift dieses Absatzes erkennen k nnen jede Menge und nicht alles wurde angegeben
53. nktionen Logische Funktionen Summe Lookup amp Referenzfunktionen 526 Mathematische amp trigonometrische Funktionen 233 31 Funktionsverteilung 2 3 2 m Sonstige Finanzmathematische Funktionen m Lookup 8 Referenzfunktionen Datums und Zeitfunktionen o Logische Funktionen Mathematische amp trigonometrische Funktionen Dieses Ergebnisblatt stellt die Gesamtanzahl aller Gruppierungen der Datei EccFuncs xls dar und zwar als Tabelle und als Diagramm siehe auch Kapitel 4 1 3 Diese bersicht erm glicht es die Aufgabe eines Excel Sheets genauer einzugrenzen wobei die statistischen die finanzma thematischen und die Konvertierungs und Entwicklungsfunktionen die gr te Vielfalt in Excel bieten Letztendlich muss sowohl die Anzahl als auch die Verteilung betrachtet werden 4 1 6 Ergebnisblatt Funktionsexport Datei 0 XLSTest2 110803re xis vom 14 11 2009 12 42 Datenbank Rientenfonds A 3 L 3 Datenbank Renten A 3 AE 3 Datenbank Rentenfonds A 3 L 3 Datenbank Renten A 3 AE 3 Datenbank Renten Z_E48B4CA1_EE Datenbank Reentenfonds Z_E48B4C Datenbank 2 42 Risikoparameter Wichtige Formel Risikoparameter Risikoparameter Risikoparameter Risikoparameter Risikoparameter Risikoparameter 4 ER gt Risikoparameter Risikoparameter
54. o Nwe rken Ausgeblendete Spalten T Kursliste Sp C T Kursliste Sp Ergebnis Renten Sp X Kreditn Rentenfonds Sp T Kreditn Rentenfonds Ausgeblendete Zeilen 4 Ausgeblendete Tabellen Formelfelder ohne Zellschutz SR Formelzellen mit Fehlern WIAAGACH Nicht analysierbare Zellen z B wg Ezcel Bug ER Tabellen mit Zirkelbeziehungen nur das erste Auftreten eines Zirkels wird angezeigt ER Ezistente ezterne Dateien Zellanzahl Nicht ezistente ezterne Dateien Zellanzahl A Kreditn Renten Die Einf rbung einzelner Felder h ngt mit der Risikoanalyse des Excel Sheet Checker zusam men die in Kapitel 5 Risikobewertung von Excel Dateien Seite 17 beschrieben wird Viele der Werte weisen einen Kommentar auf der beschreibt was der Wert bedeutet Wenn Sie mit der Maus ber ein Feld fahren dass einen Kommentar enth lt rotes Dreieck rechts oben wird der Kommentar angezeigt Au erdem werden alle Kommentare beim Ausdruck des Ergeb nisses mit angezeigt EXCEL SHEET CHECKER 201 209 Zelle Kommentar Checksumme Bei Analyse wird eine Checksumme basierend auf den vorge undenen Formeln und den WBA Code Modulen berechnet die bei sp teren Fnalysen zur Gew hrleistung der Programmi degt genutzt werden kann Mit dieser Technik ist es im Nachhinein m glich zu erkennen ob eine Excel Datei ver ndert wurde nachdem Sie sich im produkt
55. ob es sich immer um Backups handelt Es gibt auch Berei che die in gleich benamten Dateien unterschiedliche Informationen speichern Mit dem Punkt Mengen berechnen k nnen Sie vorher ermitteln lassen wie viele Dateien mit wie viel Volumen unter den aktuellen Einschr nkungen analysiert werden Kriterien werden bei der Schnellanalyse oder der Detailanalyse gespeichert sodass Sie diese nicht jedes Mal erfassen m ssen 4 2 2 Schnell und Detailanalyse Im Massenanalysedialog k nnen Sie die Scanart ausw hlen Detailanalyse auf Die Detailanalyse auf Formelebene f hrt einen Detailscan aus Formelebene er auch die Formeln in Tiefe analysiert Diese Analyse liefert weitaus mehr Informationen als die Schnellanalyse ist daf r aber auch langsamer Die Schnellanalyse liefert nur eine begrenzte Anzahl von In Schnellanalyse formationen zu den Excel Dateien wie z B Ausgef llte Zel len Code Module Gesch tzte Tabellen Ungesch tzte Tabellen Gesch tzte Tabellen ohne Passwort Zirkelbez ge Formelanzahl Versteckte Spalten Zellen und Tabellen Sehr versteckte Tabellen Ex tern referenzierte Dateien Fehlende referenzierte Dateien Genutzte Namen und Diagram me Massenanalyse vom 21 11 2010 16 03 Sichtbare Dateien Excel Datei Speicherdatum Status Letztes Datei JAusget TCode TTabellen Formeln _ Versteckte Anzahl Anzahl
56. ohne Zellschutz Formelzellen ohne Zellschutz stellen das gr te UNLOCKEDFORMULAS Risiko dar da sie nicht vor Ver nderungen ge sch tzt sind Der Schutz wird ber die Eigenschaf ten einer Zelle eingeschaltet Rechte Maustaste auf der Zelle Men eintrag Eigenschaften und dort den Reiter Schutz anw hlen Ungesch tzte Formelzellen wg fehlendem Blattschutz UNLOCKEDFORMULASMISSINGSHEETPROTECTION Die hier aufgef hrte Anzahl gibt an wie viele Zellen in dieser Arbeitsmappe einen aktiven Zellschutz haben Rechte Maustaste auf der Zelle Men ein trag Eigenschaften und dort den Reiter Schutz anw hlen bei denen der fehlende Blattschutz aber dazu f hrt dass die Zellen nicht gesch tzt sind Solche Zellen lassen sich durch einschalten des Blattschutzes sehr einfach sch tzen Das Programm gibt Zellen dieses Typs nicht noch mal gesondert in der Liste aus da es nicht notwendig ist die Zellen anzupassen es reicht den Blattschutz einzuschal ten 40 42 Benutzerhandbuch Excel Sheet Checker strowvwerken Formelzellen mit Blattschutz ohne Passwort LOCKEDFORMULASWITHOUTSHEETPASSWORD Die Anzahl aller Formelzellen die durch einen Blatt schutz vor versehentlichen Ver nderungen ge sch tzt sind bei denen aber kein Passwort f r den Blattschutz angegeben wurden Dadurch ist es einem Dritten m glich den Blattschutz zu entfernen und die Formeln zu ver ndern Anzahl Tabell
57. om Interbankenhandel ber Einkaufs und Verkaufsabwicklung oder Kundenverwaltung bis hin zum Betriebscontrolling Die Ergebnisse aus solchen Excel Dateien m ssen hundertprozentig verl ss lich sein Ein wesentliches Risiko stellen hierbei schlecht gesch tzte Zellen und Tabellen dar H ufig ist nicht die gewollte Ver nderung im Zusammenhang mit Sabotage oder dolosen Hand lungen das Problem sondern eher das versehentliche L schen von Zellen oder Formeln das un sachgem e Einf gen von Zeilen oder das schnelle Kopieren der Spalten in eine andere Tabel le Diese unbeabsichtigten Fehler stellen ein operationelles Risiko dar das bei unternehmens steuerungsrelevanten Daten schnell zu einem gr eren Fiasko werden kann Ein Softwareeinsatzverfahren reduziert die Risiken in diesem Zusammenhang erheblich und ver bessert die Qualit t der Programme Allerdings entstehen Excel Programme h ufig ber einen sehr langen Zeitraum sind schlecht oder gar nicht dokumentiert und durch die teilweise riesigen Tabellen extrem un bersichtlich Wer schon mal versucht hat ein Excel Programm aus dem Be reich Handel zu analysieren kennt das Problem Abgesehen davon ist es sehr schwer aus der Masse der verwendeten Excel Dateien die wirklich kritischen herauszufiltern Langes Suchen ver schwendet kostbare Zeit und f hrt meist nicht zu einem befriedigenden Ergebnis Der Excel Sheet Checker ECC ist ein Programm zur Analyse der Komplexit t vo
58. r die n chste ge ffnete Klammer genutzt wird Ein Beispiel f r 2 ge ffnete Klammern w re folgen de Formel WENN 1 B1 WENN 1 B2 WAHR FALSCH FALSCH In diesem Beispiel sieht man dass zwei Klammern hintereinander ge ffnet werden bevor sie durch ein Klammer zu Zeichen wieder geschlossen werden Je mehr ge ffnete Klammern in einer Formel vorhanden sind umso komplexer ist die Formel Maximale Formell nge LONGESTFORMULA Die maximale Formell nge kann ein Indiz f r die Komplexit t einer Datei sein je l nger die Formeln werden um so schwerer sind sie zu lesen insbe sondere da die Formel in Excel im Eingabefeld immer in einer Zeile dargestellt wird und keine Leer zeichen genutzt werden k nnen Maximale X Ausbreitung DIMENSIONX Mit der maximalen X Ausbreitung wird angegeben wie weit die Zelle auf die eine Formelzelle zugreift in X Richtung von der Formelzelle selbst entfernt ist Wenn z B die Zelle 1 auf die Zelle C12 zugreift dann ist die X Distanz 2 man muss sich 2 Zellen nach rechts bewegen um zur Spalte der referen zierten Zelle zukommen Je weiter Referenzzellen von der Formelzelle entfernt sind umso schwieriger l sst sich die Tabelle analysieren Maximale Y Ausbreitung DIMENSIONY Mit der maximalen Y Ausbreitung wird angegeben wie weit die Zelle auf die eine Formelzelle zugreift in Y Richtung von der Formelzelle selbst entfernt ist Wenn z B die Zelle 1 auf die Zell
59. r verschieben anpassen oder schlie en Das Ein und Ausblenden von Fenstern ist jedoch m glich Anzahl versteckte Spalten HIDDENCOLUMNAMOUNT H ufig werden in diesen Zellen und Spalten Neben berechnungen durchgef hrt die man bei der Quali t tssicherung QS aber nicht vergessen sollte Der ECC blendet diese Spalten und Zellen ein damit sie durch die QS bewertet werden k nnen Anzahl versteckte Zeilen HIDDENROWAMOUNT 5 0 Anzahl versteckter Tabellenbl tter HIDDENSHEETAMOUNT Auch versteckte Tabellenbl tter k nnen Neben rechnungen enthalten allerdings l sst sich auf die sen Bl ttern manchmal z B auch eine Nebenbuch haltung mit gesonderten Auswertungen finden die fachlich relevant sind und auch qualit tsgesichert werden sollten Ausgeblendeten Bl tter lassen sich ber Format Blatt Einblenden wieder sichtbar ma chen Anzahl sehr versteckte Tabellenbl tter VERYHIDDENSHEETAMOUNT Auch sehr versteckte Tabellenbl tter k nnen Ne benrechnungen enthalten allerdings l sst sich auf diesen Bl ttern manchmal z B auch eine Neben buchhaltung mit gesonderten Auswertungen finden die fachlich relevant sind und auch qualit tsgesi chert werden sollten Sehr versteckte Tabellenbl t ter sind die sich nicht ber Einblenden wieder einblendbar Solche Bl tter k nnen nur ber VBA eingeblendet werden Zellen mit Hyperlinks CELLSWITHHYPERLINKSAMOUNT Dieser Wert gibt an
60. rammversionen vor wenn Sie die bisherigen Checksummen verifizieren m s sen e _Diagrammformeln so genannte Series werden im Funktionsex port mit angezeigt damit die Datenbereiche verifiziert werden k n nen e In der Einzelanalyse und in der Massenanalyse wird die Anzahl gefundener Diagramme ausgegeben e Externe Dateien werden jetzt insofern vorhanden mit absolutem Pfad angegeben e Extern referenzierte Namen werden jetzt auch als externe Dateien erkannt 29 42 Benutzerhandbuch Excel Sheet Checker Die Massenanalyse enth lt jetzt auch Gesamtsummen ber alle Werte Matrix Funktionen werden mitgez hlt Bei der Massenanalyse merkt sich der ECC jetzt den Pfad damit dieser nicht mehr nach jedem Neustart neu erfasst werden muss Zus tzlich ist jetzt ein Verzeichnisauswahlmen vorhanden damit der Pfad f r die Massenanalyse nicht mehr eingetippt werden muss Bug bei der Analyse replizierter Formeln entfernt In der Massenanalyse k nnen jetzt Vorselektionen getroffen wer den damit ggf kleine oder alte Dateien nicht mehr analysiert wer den Bitte beachten Sie auch die tolerierten Fehler Bug beim Entfernen des Blattschutzes korrigiert Version 3 1 Auswahlanalyse Anzeigen f r das Einlesen gro er Dateimengen bei der Massen analyse bei Ber cksichtigung von Uhnterverzeichnissen einge baut Hintergrund Ab ber 1000 Dateien kann das Einlesen meh rere Sekunden und l nger dauern Der Taskmanager mel
61. ros aus vertrauensw rdigen Quellen d rfen ausgef hrt werden Nicht signierte Makros werden automatisch deaktiviert Mittel Sie k nnen ausw hlen ob Sie nicht sichere Makros ausf hren m chten Niedrig nicht empfohlen Sie sind vor nicht sicheren Makros nicht gesch tzt Verwenden Sie diese Einstellung nur wenn Sie Software zur Yirenpr fung installiert haben oder wenn Sie die Sicherheit aller zu ffnenden Dokumente berpr ft haben Das Zertifikat findet sich im Ordner und hei t stromwerken cer Sie k nnen das Zertifikat zentral zur Verf gung stellen lassen ber die Administration oder direkt in Excel bzw ber den Internet Explorer installlieren 7 1 Installation ber Excel F hren Sie die nachfolgenden Schritte durch wenn Sie eine Sicheheits Warnmeldung beim nen des XLA Datei erhalten Sicherheitshinweis f r Microsoft Excel X Von Microsoft Office wurde ein potenzielles Sicherheitsrisiko identifiziert Warnung Makros sind deaktiviert weil die digitale Signatur ung ltig ist Sie k nnen die zugeh rigen Zertifikatdaten der Signatur anzeigen Au erdem k nnen Sie die Makros aktivieren Klicken Sie auf den Link Weitere Informationen um weitere Informationen zu erhalten Dateipfad C dow Excel Sheet QA xia Makros wurden deaktiviert Makros k nnen Viren oder sonstige Sicherheitsrisiken enthalten Aktivieren Sie diesen Inhalt nur wenn Sie der Quelle dieser
62. stellen vertraute Ausgestellt f r Elstromwerken Elswisskey Root CA TrustCenter TrustCenter TrustCenter TrustCenter TrustCenter Tim Thawte Personal Thawte Personal Fr Ausgestellt von stromwerken Swisskey Root CA TC TrustCenter Class TrustCenter Class TrustCenter Class TrustCenter Class TrustCenter Time Thawte Personal Basi Thawte Personal Free G ltig bis 01 01 2099 01 01 2016 01 01 2011 01 01 2011 01 01 2011 01 01 2011 01 01 2011 01 01 2021 01 01 2021 Angezeigter Name lt Kein gt Swisskey Root CA TC TrustCenter TrustCenter TC TrustCenter TrustCenter TrustCenter Thawte Personal Thawte Personal Entfernen Beabsichtigte Zwecke des Zertifikats Anzeigen Sicherheitswarnung Details Makros k nnen Viren enthalten Es ist normalerweise sicherer Makros zu deaktivieren Wenn es sich jedoch um zuverl ssige Makros handelt kann die Funktionalit t beeintr chtigt werden Die Sicherheitsstufe ist auf Hoch eingestellt Sie k nnen Makros von nicht vertrauensw rdigen Quellen nicht aktivieren Makros aus dieser Quelle immer vertrauen Makros aktivieren Weitere Informationen Bei zentraler Administration des Zertifikats wird auf die entsprechende Hilfe von Excel verw
63. t und kann somit auch in Umgebungen die als Sicherheitseinstellung HOCH in Excel nutzen eingesetzt werden Version 4 1 e Einf rben von ungesch tzten und fehlerhaften Zellen in der Ein zelanalyse Version 4 2 e Es gibt ein neues Ergebnisblatt Eingabefelder bei der Einzelana lyse Der ECCDaemon wurde berarbeitet Er wird jetzt nicht bei jedem Start vom ECC erzeugt sondern liegt dem ZIP von Anfang an bei Hintergrund Einige Virenscanner haben den ECC aufgrund des Erzeugens der ECCDaemon exe als Virus erkannt Der ECCDaemon zeigt jetzt ein Fenster an und informiert ber die berwachung Der Daemon l sst sich ber dieses Fenster aus schalten Button berwachung beenden Er kann auch manuell gestartet werden beendet sich aber sofort wieder wenn keine Analyse zu berwachen ist Sollte bereits ein ECCDaemon laufen weist das Programm bei ei nem zus tzlichen start darauf hin Version 4 3 e Kompatibilit t bei der Massenanalyse zu Excel2007 hergestellt Excel2007 kann mehr Zellen verarbeiten als Excel2003 e Neuer Men button Massenanalyse fortsetzen im Hauptmen Version 4 4 Der Text Anzahl genutzter Namen wurde in den Ergebnisreports auf Anzahl Namen ge ndert da nicht die genutzte Anzahl aus gegeben wird sondern die Anzahl der Namen die definiert wur den 31 42 strowwerken Seite 13 Seite 12 Benutzerhandbuch Excel Sheet Checker BUG Bei verkn pften Dateien wurden fal
64. thalten Aktivieren Sie diesen Inhalt nur wenn Sie der Quelle dieser Datei vertrauen Weitere Informati Signaturdetails anzeigen 7 2 Installation ber Internet Explorer ffnen Sie im Internet Explorer ber Extras Internetoptionen den Reiter Inhalte W hlen Sie dort den Button Zertifikate Internetoptionen Verbindungen Programme Erweitert Allgemein Sicherheit Datenschutz Inhalte Inhaltsratgeber Filter helfen Ihnen bei der Kontrolle der Internetinhalte die auf diesem Computer angezeigt werden k nnen Aktivieren Einstellungen Zertifikate Zertifikate werden f r verschl sselte Verbindungen und zur S5t Status l sen zo Jeersusseber Autovervollst ndigen u 2 Autovervollst ndigen speichert Einstellungen 2 vorherige Eingaben auf Webseiten und schl gt bereinstimmungen vor Feeds und Web Slices 2 Feeds und Web Slices bieten Einstellungen 7 aktualisierte Inhalte von Websites die in Internet Explorer und anderen Programmen gelesen werden k nnen Abbrechen bernehmen 26 42 Benutzerhandbuch Excel Sheet Checker W hlen Sie den Reiter Vertrauensw rdige Stammzertifizierungsstellen aus klicken dann auf Importieren und w hlen das Zertifikat im nun folgenden Dialog aus Zertifikate Beabsichtigter Zweck Zwischenzertifizierungsstellen Yertrauensw rdige Stammzertifizierungs
65. u Spalte A Analyse Wenn das Feld leer ist kein Leerzeichen benutzen sonder das Feld mit der Taste Entf oder Backspace leer machen dann wird diese Formel bei der Analyse nicht genutzt Ansonsten wird sie ber cksichtigt Spalte berschrift Funktion Funktionen immer in Englisch Geben Sie hier bei Bedarf zus tzliche Formeln z B Funktionen aus Excel 2000 oder 2002 ein Funktionsnamen m ssen immer in Englisch angegeben werden 10 42 Benutzerhandbuch Excel Sheet Checker Wenn Sie vor einem Namen drei Doppelkreuze Rauten und ein Leerzeichen angeben dann nutzt der ECC diesen Eintrag als bersicht bzw Gruppierung Sie werden dann im Ergeb nisblatt die Funktionen entsprechend angeordnet finden Zus tzlich wird im Ergebnisblatt Funkti ons bersicht siehe Kapitel 4 1 5 ein Diagramm mit den entsprechenden Gruppierungen ange zeigt Spalte C Anzeigetext In dieser Spalte ist der Text einzutragen der in den Ergebnisbl ttern angezeigt werden soll Wenn hier keine Texte erfasst wurden dann wird die deutsche bersetzung des Funktionsna mens angezeigt Spalte D Erl uterung Hier k nnen Sie eigene Erl uterungen eintragen die aber in den Ansichten nicht genutzt werden 4 1 5 Ergebnisblatt Funktions bersicht Auswertungsergebnisse der Datei 0 XLSTest2 110803re xIs vom 14 11 2009 12 42 Sonstige 39 Datums und Zeitfunktionen Finanzmathematische Fu
66. utzt werden kann in GROSSBUCHSTABEN Auswertungsergebnisse der Datei FILE Die Datei die analysiert wurde Speicherdatum SAVEDATE Speicherdatum der analysierten Datei Dateigr e in KB FILESIZEKB Dateigr e in Kilobyte Checksumme CHECKSUM Bei der Analyse wird eine Checksumme basierend auf den vorgefundenen Formeln und den VBA Code Modulen berechnet die bei sp teren Analy sen zur Gew hrleistung der Programmidentit t genutzt werden kann Mit dieser Technik ist es im Nachhinein m glich zu erkennen ob eine Excel Datei ver ndert wurde nachdem Sie sich im pro duktiven Einsatz befand Bei Excel Dateien die sowohl Formeln als auch Daten beinhalten stellt dies h ufig ein Problem dar da es nicht mehr an hand des Speicherdatums der Excel Datei erkenn bar ist ob das Programm oder nur die Daten ver n dert wurden Die vom ECC berechnete Checksum me ber cksichtigt ungesch tzte Formelfelder und VBA ist also unabh ngig von Datenver nderungen Der Algorithmus zur Errechnung der Checksumme wird im Handbuch erl utert Ab Excel 2000 2002 m ssen Sie den Men punkt Extras Makros Sicherheit Vertrauensw rdige Quellen Zugriff auf Visual Basic vertrauen einschal ten damit die VBA Analyse funktioniert Risiko Das Risiko wird aus den Einstellungen der Datei Excel Sheet Checker Risk errechnet und hier im Einzelnen als auch als Gesamtrisiko dargestellt Dateiinformationen
67. werden dann mit ausgegeben Die Dateipfade zu exter nen Dateien als auch externe Namen werden mit ausgegeben Nicht existente exter ne Dateien Alle nicht mehr verf gbaren referenzierten Dateien werden hier ausge geben Hierbei ist zu beachten dass das Laufwerksmapping auch ent sprechend vorhanden sein muss Wenn ein User z B ein Laufwerk Z hat und in diesem Laufwerk eine Datei vorhanden ist die Referenziert wird dann muss auch derjenige der die Analyse mit dem ECC durch f hrt dieses Laufwerk zur Verf gung haben da diese sonst hier mitge rechnet werden Nicht ausreichend gesch tzte Tabellen Diese Spalte zeigt alle unzureichend gesch tzten Tabellen mit der Un terscheidung P Passwort fehlt B Blattschutz Formelschutz fehlt S Szenarioschutz fehlt Objektschutz fehlt an 9 42 Benutzerhandbuch Excel Sheet Checker st ro Nwe rken 4 1 3 Ergebnisblatt Tabellen bersicht Dieses Ergebnisblatt liefert die Werte der Einzelanalyse aber auf Tabellenebene So lassen sich Kritische Tabellenbl tter mit vielen Formeln schneller identifizieren Datei O XLSTest2 110803re xis Analysedatum 14 11 2009 12 42 elle ohne gezogene Summen Risikoparameter Renditen Kursliste Datenbank Renten Kreditn Renten Ergebnis Renten YaR Renten Datenbank Rantanfnnde In der ersten Spalte werden die Tabellennamen ausgegeben dann folgen die einzelnen Werte f r Forme
68. zt hat Neben den f nf Zeilen Gesamtanzahl Zellen mit Formeln bis Formelzellen mit Matrix finden Sie die Anzahl so genannter gezogener Formeln Diese Formeln entstehen wenn die Haupt formel kopiert wird und zwar so dass sich lediglich die Zeilen oder Spaltenindizes ver ndern Beispiel 8 42 Benutzerhandbuch Excel Sheet Checker strowvwerken In Zelle C1 berechnet man 1 B1 Wenn die Zelle C1 selektiert wird sieht man in der rechten unteren Ecke des Selektionsrahmens ein kleines Viereck Klickt man dieses mit der Maus an und zieht die Maus nach unten so repliziert Excel automatisch die Formel f r alle dann selektierten Zellen UND passt die Zellindizes entsprechend an In der Zelle C2 findet sich dadurch folgende Formel A2 B2 Dieses automatische Duplizieren erspart dem Entwickler jede Menge Tipparbeit und muss bei der Analyse ber cksichtigt werden Es kann zum Beispiel sein dass ein Excel Sheet mit 10 000 Formeln letztendlich nur auf einer Ursprungsformel basiert Damit nicht unn tige Zeit bei der QA f r die Beurteilung dieser Formeln verschwendet wird analysiert der ECC automatisch die Anzahl aller gefundenen Replizierungen und gibt aus wie viele individuell getippte Formeln berhaupt benutzt werden Die entsprechenden Werte finden Sie rechts neben den 4 Formelwerten 4 1 2 Detailspalten Die Detailspalten enthalten diverse Masseninformationen F r einige Werte reicht eine einfache Summenausga

Download Pdf Manuals

image

Related Search

Related Contents

  USER GUIDE - Calumet Rental  TracVision M1 User`s Guide (Models M1DX and M1-C)    Fisher-Price L6357 User's Manual  Instruktion EvoFlat  Motorola D511 telephone  Pompes à engrenage externe Instructions de montage  

Copyright © All rights reserved.
Failed to retrieve file