(C) 2009 - 2021 by Mourad Louha · Alle Rechte vorbehalten

All posts tagged Excel 2010

Wir freuen uns nun, die erste deutsche Version des Excel Kalenders präsentieren zu dürfen, der am Ende des Artikels herunter geladen werden kann. Ursprünglich wurde der Kalender für den Microsoft Office Calendar 2011 Contest entwickelt. Da jedoch deutsche Feiertage untereinander mehr Abhängigkeiten aufweisen, als amerikanische Feiertage, habe ich den Kalender entsprechend erweitert. Eine Anpassung der US Version des Kalenders erfolgt in Kürze. Ausserdem habe ich ein paar kleinere Fehler in der ursprünglichen behoben.

Zunächst aber ein Danke schön an Andreas für das (erneute) Testen des Kalenders. Und natürlich auch ein Danke schön an Claudia für die Unterstützung beim Design und der Farbfindung. Einigen meiner Leser und Leserinnen wird sicherlich der Excel WM Planer zur Fußballweltmeisterschaft 2010 bekannt sein, der mit über 375.000 Downloads sich großer Beliebtheit erfreute. Das Design des Kalenders orientiert sich am Design des Excel WM Planers und enthält wie dieser eine Navigationsleiste am oberen Rand jeder Tabelle.

Der Kalender kann natürlich auch für 2012 verwendet werden, einfach in den Einstellungen das Jahr umstellen.

PS: so nebenbei, es ist zwar auf der Website zum Excel WM Planer recht still geworden, dieser wird aber weiterentwickelt und, so hoffe ich, rechtzeitig mit dem neuen Design dieses Blogs und aller meiner anderen Websites in einer neuen Version zur Verfügung stehen.

Excel Kalender 2011

Read more

Vor kurzem fragte mich Andreas Entenmann, ob ich mein Tool zum Auslesen von Verzeichnissen so erweitern könnte, dass nicht nur die Namen der Unterverzeichnisse ausgelesen und in eine Excel Tabelle geschrieben werden, sondern auch die kompletten Pfade pro gefundenem Unterordner. Und wie es oft so ist, kurz nach Andreas‘ Anfrage erhielt ich weitere Anfragen von Usern aus dem Forum „Office-Lösung“, ob ich nicht das Tool auch um eine Funktion zum Auslesen der Dateien erweitern könnte.

Gewünscht, gesagt und getan. Ich habe nun einerseits das Tool um die entsprechenden Funktionen erweitert und ein Add-In generiert, welches eine Benutzeroberfläche mit einstellbaren Optionen zur Verfügung stellt und am Ende des Artikels heruntergeladen werden kann.

Maninweb.de Add-Ins

Die relativ einfache Variante des Tools hatte ich im Januar 2009 in meinem Blog auf meiner Hauptseite publiziert, den Artikel finden Sie hier „Verzeichnisstruktur mit VBA auflisten“.

Der Code im Add-In ist zwar kennwortgeschützt, kann aber von jedem eingesehen und darf auch in eigenen Projekten verwendet werden, solange die Hinweise im Kopfbereich der Module erhalten bleiben. Davon unberührt bleiben jegliche Urheber-, Verwertungs- und Publizierungsrechte, die alle bei mir verbleiben. Das Kennwort zum VBA Projekt lautet „excelticker“. Der enthaltene Code füllt nicht nur eine Excel Tabelle mit den Ordner- und Dateinamen sondern enthält auch Funktionen zum Füllen eines TreeView Steuerelementes mit der Ordnerstruktur und einer ListView mit den in einem Ordner enthaltenen Dateinamen. Am Rande erwähnt, ein paar Hilfsfunktionen ermöglichen den Aufruf des Windows Verzeichnisauswahldialoges und das Entfernen der Titelleiste in einer UserForm. Nachfolgend eine kurze Beschreibung der wesentlichen Funktionen der Module und des Add-Ins.

Read more

Vor einiger Zeit stellt jemand im Office Lösung Forum die Frage, wie Bezüge in einer Excel Datei zu einer anderen Datei dynamisch aufgebaut werden können. Folgende Lösung basiert darauf, die Verknüpfung auf den externen Bereich anhand der Formeln BEREICH.VERSCHIEBEN(), INDIREKT() und ADRESSE() aufzubauen.

Nehmen wir mal an, es liegen uns verschiedene Dateien vor, die vom Aufbau her, alle gleich strukturiert sind. Folgende Abbildung zeigt 4 Dateien, die jeweils fiktive Tageswerte pro Woche enthalten. Die Werte sind in den Zeilen C4 bis C10 abgelegt.

Excel 2010

Read more

In meinem Heimatforum www.office-loesung.de hatte jemand die Frage gestellt, wie die Datenreihen in einem Diagramm trotz ausgeblendeter Zellen angezeigt werden können. Die Option ist und war in Excel schon immer etwas versteckt, deshalb habe ich mir überlegt einen kurzen Beitrag mit einer Anleitung dazu zu schreiben. In den folgenden Beispielen sind die Spalten A und B mit den Quelldaten zum Diagramm ausgeblendet.

In Excel 2010 oder Excel 2007 sollte das Diagramm zunächst durch Anklicken ausgewählt werden. Anschließend kann man zum Menüband-Reiter (oder Ribbon) „Entwurf“ wechseln und über die Schaltfläche „Daten auswählen“ den entsprechenden Dialog aufrufen. Dort findet man im unteren Bereich die Schaltfläche „Ausgeblendete und leere Zellen“.

Diagramme in Excel

Read more

Wie im vorherigen Artikel, sind mir beim Testen der Beispieldateien für einen Artikel bei einer Computerfachzeitschrift, einige Probleme bei der Darstellung des Rechtecks der aktiven Zelle in Excel 2010 aufgefallen. Das Problem zeigt sich in speziellen Fällen, wenn eine Fixierung und zusammenhängende Bereiche in einer Tabelle vorhanden sind. Dieses Verhalten tritt in dieser Form in Excel 2007 nicht auf.

Um den Fehler zu reproduzieren, muss zunächst eine neue Mappe in Excel 2010 angelegt und gegebenenfalls gespeichert werden, wobei es hier egal ist, ob das neue XLSX oder ältere XLS Dateiformat verwendet wird. Ich folgenden Beispiel habe ich zunächst die zwei Tabellen „Fixed“ und „Standard“ in der Mappe angelegt und erstere wie im Screenshot zu sehen formatiert:

Excel 2010

Die Bereiche I bis VI sind zusammenhängende Bereiche, also verbundene Zellen. Die Fixierung im Arbeitsblatt wurde zwischen den Zeilen 7 und 8 festgelegt. Wenn man nun die Zelle D2 mit der Maus anklickt und zur zweiten Tabelle „Standard“ wechselt sowie anschließend zurück zur Tabelle „Fixed“, bleibt die Markierung der Zelle D2 erhalten.

Interessant wird es jedoch, wenn Sie andere Zellen markieren. Nachfolgende Serie von Screenshots verdeutlicht in diesem Fall das Verhalten von Excel 2010. Zunächst ist der Bereich I markiert, wie an dem Rahmen zu sehen.

Read more

Beim Testen der Beispieldateien für einen Artikel bei der Computerfachzeitschrift c’t ist mir ein kleiner, aber verwirrender Übersetzungsfehler in Excel 2010 aufgefallen.

Es handelt sich um die Funktion „Zoommodus: Auswahl“, welche in Excel 2010 fälschlicherweise als „Fenster einfrieren“ bezeichnet wird. Klickt man auf die Schaltfläche, wird jedoch die auch an derselben Stelle in Excel 2007 enthaltene Funktion ausgeführt.

Excel 2007

Excel 2010

Auch die Überschrift des Hilfefensters wird in Excel 2010 fehlerhaft angezeigt, wie in den obigen Abbildungen zu sehen. Der Hilfetext hingegen ist korrekt.

Da ich mich nicht erinnern konnte, ob der Fehler schon in der Beta von Excel 2010 vorhanden war, habe ich dies in einer virtuellen Maschine geprüft. Interessanterweise ist dort die Bezeichnung korrekt.

Excel 2010 Beta

Ob es sich nun jedoch tatsächlich „nur“ um einen Übersetzungsfehler handelt oder Excel 2010 aus irgendwelchen Gründen programmiertechnisch eine falsche Sprachressource anspricht, vermag ich nicht zu sagen. Und ob der Fehler auch in weiteren Sprachen vorhanden konnte ich mangels weiterer Sprachdateien zu Excel 2010 leider nicht testen. Wäre aber interessant herauszufinden.

Diesen Artikel habe ich auch in meinem Blog bei www.software.maninweb.de publiziert.

 

Beim Testen einer von mir geschrieben VBA Anwendung in Excel 2010, ist mir heute eine Merkwürdigkeit aufgefallen, die ich persönlich als Bug in Excel 2010 einstufen würde.

Meine Anwendung verwendet unter anderem Kontrollkästchen aus der Formularsymbolleiste, welche in einer Arbeitsmappe per VBA Code ein- und ausgeblendet werden. Zudem werden die Zellen, die diese Kontrollkästchen enthalten ebenfalls per Code ein- und ausgeblendet. Der Fehler in Excel 2010 äußerte sich in meiner Anwendung durch ein inkorrektes Positionieren der Steuerelemente, wenn folgende Schritte durchgeführt wurden:

  • Ausblenden von Formular-Steuerelementen (Visible = False) per Code.
  • Ausblenden der Zeilen, die die Steuerelemente enthalten.
  • Speichern und Schließen der Mappe.
  • Öffnen der Mappe und Einblenden der Mappe.
  • Die Steuerelemente liegen alle übereinander und haben ihre Position verloren.

Das Problem tritt übrigens bei Excel 2007 nicht auf. Um nun wirklich sicher zu gehen, dass es sich hier auch tatsächlich um ein Excel 2010 Problem handelt, habe ich mir eine kleine Beispielanwendung geschrieben, welche in einer Mappe 9 Kontrollkästchen untereinander positioniert. Die Eigenschaft zur Objektpositionierung der Steuerelemente ist auf „Nur von Zellposition abhängig“ gesetzt. Folgende zwei Screenshots zeigen die Tabelle in Excel 2007 und Excel 2010 im Ausgangszustand ohne jegliche Einwirkung von VBA Code.

Excel Controls Bug

Read more

Seit geraumer Zeit werte ich meine Webserver Logfiles auch mit Excel 2010 aus. Klar, es gibt eine Menge Produkte zum detaillierten Auswerten von Logfiles, von welchen auch einige bei mir zum Einsatz kommen. Jedoch bietet mir Excel 2010 die Möglichkeit, die Rohdaten relativ schnell und einfach zu importieren und über benutzerdefinierte Filter spezielle Kennzahlen genauer anzuschauen. Leider ist es aber so, dass ich oft bei der Menge an Daten während des Lesens die Zeile am Bildschirm „verliere“. Nun kann man beispielsweise den Zoom höher setzen oder auch einen Rahmen um die Zellen legen; lieber ist mir jedoch ein Tool welches die Zeilen hervorhebt, sobald eine Zelle in der Tabelle angeklickt wird. Da Excel leider eine solche Funktionalität nicht zur Verfügung stellt, habe ich ein eigenes Add-In in VBA entwickelt. Folgend eine Abbildung des Tools:

VBA Highlighter

Read more