Sie sind hier: Home » Blog

Blog

1 - 3 von 10 Artikel | Seite 1 von 4

Deinstallation Flash Player 11.1.102.55

17.01.2012, 13:40, Edgar Frei

Die automatisierte Deinstallation des Adobe Flash Players 11.1.102.55 funktioniert aufgrund eines Fehlers innerhalb des Hersteller-MSI's nicht korrekt.

 

Die Deinstallation entfernt Dateien und Ordner (C:\Windows\System32\Maromed\Flash und C:\Windows\SysWOW64\Macromed\Flash) nicht. Von diesen übrig bleibenden Files könnten alle mit Ausnahme des Files 'Flash64_11_1_102.ocx' via einem zusätzlichen Skript entfernt werden. 

 

Ursache ist folgende fehlerhafte Definition der Custom Action 'CallExeUninstaller' im Hersteller-MSI:

Target: [System64Folder]\Macromed\Flash\FlashUtil64_11_1_0_ActiveX.exe -uninstall activex -msi

 

Der Dateiname FlashUtil64_11_1_0_AtiveX.exe ist fehlerhaft. Dieser Name muss durch den korrekten Dateinamen ersetzt werden: 

Target: [System64Folder]\Macromed\Flash\FlashUtil64_11_1_102_ActiveX.exe -uninstall activex -msi

 

Nach dieser Anpassung funktioniert die Deinstallation. Die erwähnten Ordner bleiben bestehen. Die einzige weiterhin vorhandene Datei ist das durch die Deinstallation angelegte Logfile. Das Entfernen von Logfile und Ordnern kann nun problemlos über bspw. ein VB-Skript erfolgen.

 

Wir empfehlen eine Repaketierung der Anwendung, da ansonsten keine saubere Deinstallation gewährleistet werden kann.  

 

Twitter Deinstallation Flash Player 11.1.102.55

 

VBA Kalender-Steuerelement für Office 2010

30.09.2011, 09:43, Edgar Frei

Da Microsoft von verschiedenen OCX-Dateien (bspw. mscomctl.ocx, mscomct2.ocx, mscal.ocx) keine 64 Bit Versionen mehr zur Verfügung stellt, stehen einige Steuerelemente unter Office 2010 64 Bit nicht mehr per Default zur Verfügung. Unter anderem betrifft das die häufig eingesetzten Steuerelemente "Calendar Control 2007" und "Microsoft ListView Control 6.0 (SP4)".

 

Die hier zum Download bereitgestellte Excel-Datei enthält einen rein auf VBA basierenden Kalender, welcher als Ersatz für das "Calendar Control 2007" eingesetzt werden kann. Der Kalender besteht aus einer UserForm (frmCalendar) sowie einem Modul (modFunctions) und kommt gänzlich ohne DLLs und OCXs aus. Die Funktionalität des Kalenders ist derjenigen des "Date navigator" von Outlook nachemfpunden. Es bietet verschiedene Möglichkeiten der Datumsauswahl und zeigt in der ersten Spalte die Kalenderwochen an.

 

Um den Kalender in ein Projekt einzubinden, müssen lediglich UserForm und Modul importiert werden. Nach Aufruf der UserForm und Auswahl des gewünschten Datums wird das gewählte Datum in eine (im Modul modFunctions deklarierte) globale Variable (g_datCalendarDate) vom Typ Date geschrieben, welche beliebig weiter verwendet und bei der nächsten Verwendung überschrieben werden kann. Der einzufügende Code mit beispielhafter Ausgabe über eine Messagebox lautet somit:

frmCalendar.Show
msgbox g_datCalendarDate  

 

Viel Spass mit dem Kalender.

 

Kalender herunterladen

 

Twitter VBA Kalender-Steuerelement für Office 2010

Excel 2010 Bedingte Formatierung

09.08.2011, 09:19, Modx Admin

Umfangreiche Excel Tabellen sind wesentlich besser lesbar, wenn jede zweite Zeile eingefärbt ist. Nur, wie kann das auf die Schnelle erreicht werden? Von Hand die gewünschten Zeilen auswählen und einfärben, kann nicht die Lösung sein.

 

Excel bietet hier eine praktische und schnelle Lösung mittels "Bedingter Formatierung".

 

Der Button für die "Bedingte Formatierung" findet sich im "Start Ribbon" in der Sektion "Formatvorlagen".
Start Ribbon Bedingte Formatierung

Vorgehen

  1. Markieren Sie den gewünschten, zu formatierenden Bereich
  2. Neue Bedingte Formatierung erstellen
    Bedingte Formatierung > neue Regel
  3. "Formel zur Ermittlung der zu formatierenden Zellen verwenden" auswählen
  4. Folgende Formel einfügen =Rest(Zeile();2)bzw. für die Englische Excel Version
    =Mod(Row();2)
  5. Gewünschte Formatierung auswählen und mit OK bestätigen
    Excel 2010 Formatierungsregel

 

Twitter Excel 2010 Bedingte Formatierung

 

 

 

< Zurück 1234 Weiter >