Inhalt Rechts

Rechte optische Spalte

Login

Login Formular

Loginbox

Loginbox




Registrierung.
. Passwort vergessen?
.

Kalender

Februar 2012
< > < >
Mo
Di
Mi
Do
Fr
Sa
So
01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29

Legende:

vorgemerkt
 
bestätigt
 
 

heise Security

2012- 02- 03 / 19:58:17 Uhr: Anonymous demütigt FBI und Scotland Yard
Anonymous- Aktivisten haben eine vertrauliche Telefonkonferenz von Scotland Yard und FBI abgehört und den Mitschnitt im Netz veröffentlicht. Das FBI bestätigte inzwischen die Echtheit der Tondatei.
2012- 02- 03 / 18:12:15 Uhr: BSI- Empfehlungen für sichere Windows- PCs
Antiviren- Software, Backups, Updates, ein alternativer Browser und ein gesundes Misstrauen sind die Eckpunkte des BSI- Konzepts für einen sicheren PC.
2012- 02- 03 / 11:25:54 Uhr: Google sucht nach Viren im Android- Market
Ein automatischer Dienst analysiert jede App im Android Market und entfernt sie bei Verdacht. Das soll bereits zu einer Abnahme der Malware geführt haben.
2012- 02- 02 / 19:15:11 Uhr: MSUpdate- Trojaner attackierte Rüstungsfirmen
Als Lockvogel diente eine gut gemachte Einladung zu einer renommierten Konferenz. Sie schmuggelte dann Spionage- Software auf die Rechner der Firmenangehörigen.
Der US- Konzern meldete Ende 2011 mehrere Einbrüche in seine IT- Systeme im Jahr 2010 bei den Behörden. Dass dabei etwas Wichtiges gestohlen wurde, glaube man aber nicht.
Mit einem einfachen Trick können Apps auf bestimmten HTC- Smartphones das nicht für sie bestimmte WLAN- Passwort ausspionieren.
2012- 02- 02 / 17:02:05 Uhr: Polizei NRW aus Angst vor Hackern vom Netz
Die Polizei Nordrhein- Westfalen ist bereits den zweiten Tag nicht mehr aus dem Internet erreichbar. Bei Überprüfungen des Kommunikationssystems war eine Sicherheitslücke entdeckt worden.
2012- 02- 03 / 11:01:15 Uhr: Kritische PHP- Lücke wird gerade behoben
Die PHP- Entwickler arbeiten gerade fieberhaft an der Beseitigung einer kritischen Sicherheitslücke in PHP, die sie selber erst durch einen Sicherheits- Patch eingeführt haben. Noch lässt sich die Tragweite nicht ganz abschätzen.
2012- 02- 02 / 11:12:02 Uhr: Apple gibt Mac OS X 10.7.3 frei
Das Update soll unter anderem die Stabilität, Kompatibilität und Sicherheit des Betriebssystems verbessern.
Ende vergangener Woche warnte Symantec vor 13 Android- Apps, die angeblich mit einem Trojaner infiziert seien. Schützen will das Unternehmen seine Kunden jedoch nicht vor dieser Bedrohung.

Inhalt Mitte

Breadcrump Menü

Sie sind hier: www.Netzwelt-kali.de / Homepagetipps / Sonstiges

Hauptinhalt

Excel 2 HTML - Add-In

Hin und wieder kommt es vor, dass man Excel-Tabellen möglichst originalgetreu auf einer Webseite veröffentlichen möchte. Da die excelinterne Exportfunktion einen mehr schlecht als rechten Quellcode liefert, habe ich mich entschlossen ein Excel-Add-In zu schreiben, welches dies erledigt. Der Download befindet sich am Ende der Seite.

Installation

Das Downloadarchiv entpacken und das Add-In speichern in:
C:\Programme\Microsoft Office\Office\Makro
oder in:
C:\Dokumente und Einstellungen\BENUTZERNAME\Anwendungsdaten\Microsoft\AddIns

Danach Excel öffnen und mit " Extras->Add-Ins-Manager " das Add-In mit dem Namen " Excel 2 HTML " aktivieren. Sollte es nicht schon unter verfügbare Add-Ins stehen, so mit der Durchsuchenfunktion in das Verzeichnis wechseln und " HTML-Export.xla " auswählen.
Das Ganze mit OK bestätigen und Excel danach beenden. Nach einem Neustart steht unter dem Menüpunkt Extras der neue Eintrag " Excel 2 HTML " und es steht eine neue Schaltfläche mit der Bezeichnung " Excel 2 HTML starten " zur Verfügung.

Im Falle eines Updates einfach die alte " HTML-Export.xla " überschreiben.

Zum Deinstallieren des Add-Ins einfach den Haken im Add-Ins-Manager entfernen.

Einstellungsmöglichkeiten

Excel 2 HTML Add-Inn

Die meisten Einstellungsmöglichkeiten sind selbsterklärend. Sollten welche ausgegraut sein, so sind diese von anderen abhängig (z.B. Blattnavigation von "Alle Tabellenblätter exportieren").

Hier noch ein paar Einstellungsmöglichkeiten extra beschrieben.

"Gesamter benutzter Bereich exportieren"
Normalerweise wird nur der Tabellenbereich exportiert, der auch mit Werten/Formeln belegt ist. Manchmal sind darüber hinaus aber noch Zellen formatiert, die noch keinen Inhalt haben. Wird hier ein Haken gesetzt, so werden auch diese Zellen exportiert. Hier werden aber auch nicht sichtbare Formatierungen berücksichtigt, z.B. Textausrichtung.

"Beschriftung auf A1 setzen (Spalte/Zeile)"
Wollen Sie nicht die gesamte Tabelle exportieren, sondern nur einen Bereich, so können Sie dennoch die Zeilen- und Spaltenbeschriftung bei A1 beginnen lassen. Ist die Auswahl Zeilen- und Spaltenbeschriftung exportieren nicht markiert, so ist dieser Menüpunkt ausgegraut.

"Kein globales CSS, sondern direkt formatieren"
Normalerweise wird im Head-Bereich einer jeden HTML-Seite ein globales CSS-Stylesheet eingefügt, welches das Aussehen der Tabelle formatiert. Wird hier ein Haken gesetzt, so wird dieses Stylesheet nicht erzeugt, sondern die Tabelle mit ihren Zeilen und Zellen direkt formatiert. Dies erhöht natürlich den Umfang der HTML-Seite.

"Tabellenbreite in Prozent (100%) statt in Pixel"
Die Breite der HTML-Tabelle wird standardmäßig in Pixeln angegeben und so gut wie möglich der Excel-Tabelle nachempfunden. Dies kann zur Folge haben, dass eine HTML-Seite horizontal gescrollt werden muss. Ist die tatsächliche Breite nicht wichtig, so kann hier von einer Pixelangabe auf eine Prozentangabe umgestellt werden. Die Breite der Tabelle wird dabei auf 100% (des übergeordenten Elementes) gesetzt und die einzelnen Zellen relativ ihrer tatsächlichen Größe dazu.

"Externes Stylesheet erzeugen"
Mit dieser Option können Sie für alle erzeugten HTML-Seiten ein externes Stylesheet, mit dem Namen "excel2html.css", erzeugen. Voraussetzung damit diese Option gewählt werden kann ist, dass weder "Nur den BODY-Quelltext exportieren" noch "Ausgabe in die Zwischenablage kopieren" aktiviert ist.

Einstellungen im Registerblatt "Allgemein"
Hier werden globale Einstellungen für die Tabelle gemacht. Alle Formatierungen die von diesen abweichen, werden dann direkt in den Zellen vorgenommen. Werden hier falsche Einstellungen gemacht, so erhöht dies den Umfang der HTML-Seite.
Beispiel:
Hat man eine Tabelle mit 100 Zellen, von denen 99 mit weißen Hintergrund sind und nur eine mit schwarz, so sollte die Defaultzellenfarbe auf weiß gesetzt werden. So muss nur die schwarze Zelle direkt formatiert werden. Würde man die Defaultzellenfarbe auf schwarz setzen, so müssten 99 Zellen direkt formatiert werden.

Einschränkungen und Fehler des Add-Ins

  • Unterschiedliche Formatierungen einer Zelle werden noch nicht erkannt, z.B. ein Buchstabe in Fett oder anderer Schriftgröße.
  • Zu langer Zelleninhalt überschreibt in Excel die Nachbarzelle, wenn diese leer ist. Dies klappt in HTML nicht. Teilweise gelöst.
  • HTML kennt keinen gedrehten Text, z.B. vertikale Schrift. Dieser Text wird immer horizontal geschrieben. (Alternative wäre die Zelle als Bild zu exportieren oder CSS 3 verwenden)
  • Es werden zwar schon Bilder und Diagramme exportiert, aber Bilder noch nicht in der richtigen Größe.
  • Alle Bilder und Diagramme werden auf der HTML-Seite absolut positioniert. Sollte Sie noch weiterer Seiteninhalt über oder links neben der Tabelle platzieren, so wird zwar die Tabelle versetzt, aber nicht die Bilder.
  • Da versucht wird auch bedingte Formatierungen zu berücksichtigen, kann es bei umfangreichen Tabellen schon etwas dauern bis diese exportiert wurden.
  • Vertikal verbundene Zellen werden noch nicht berücksichtigt.
  • Bedingte Formatierung von Excel 2007 auslesen funktioniert noch nicht.

Update 13.01.2008
  • Es werden jetzt vertikal verbundene Zellen unterstützt.
  • Tabellenbreite kann von Pixel auf Prozent umgestellt werden
  • Hyperlinks in Tabellenzellen werden jetzt verarbeitet
  • Formatierungsfehler des rechten Rahmens bei horizontal verbundenen Zellen beseitigt
  • Ein paar Optimierungen der Formatierung, auch um die Seitengröße zu minimieren.
Update 03.02.2008
  • Es werden jetzt auf wunsch unterschiedliche Formatierungen in einer Zelle erkannt, z.B. ein Buchstabe Fett oder andere Schriftgröße.
  • Rahmenformatierungen nochmals geändert/optimiert
  • Fehler beseitigt bei horizontal oder vertikal verbundenen Zellen, wenn diese über ausgeblendeten Zeilen/Spalten hinweg verbunden waren.
Update 15.11.2008
  • Einen Fehler beim Rahmenexport beseitigt, sowie einige kleine Verbesserungen vorgenommen
  • Bei der Wahl des Speicherortes und des Dateinamen steht der Name nicht mehr in Anführungszeichen
  • Es ist jetzt möglich nur einen Tabellenbereich zum Exportieren auszuwählen/anzugeben
  • Die gemachten Einstellungen werden jetzt in der Registry abgespeichert
Update 11.07.2009
  • Einige Angaben in den Eigenschaften des Excel-Dokumentes werden jetzt als Meta/Title-Angaben in die HTML-Seite übernommen.
  • Es können jetzt die CSS-Angaben in ein externes Stylesheet geschrieben werden.
  • Leere Zellen können jetzt mit einem &nbsp; gefüllt werden.
  • Es ist ein drittes Registerblatt hinzu gekommen. Hier besteht jetzt die Möglichkeit externe Textdateien mit einzubinden. 2x im Seitenkopf, 1x davon in den CSS-Anweisungen und 2x im BODY-Bereich, 1x vor und 1x nach der erzeugten Tabelle.
  • Es besteht die Möglichkeit beim Exportieren einer Tabelle ein Zeichen/Text durch ein anderes Zeichen/(HTML-)Text zu ersetzen.
Update 26.07.2009
  • Bugfix aus letzter Version: Wurde die gesamte Arbeitsmappe exportiert, so gab es ab der zweiten Seite HTML-Fehler.
  • Wurde die gesamte Arbeitsmappe mit Navigation und Bildern/Diagrammen exportiert, so legten sich die Bilder immer über die Navigation beim scrollen.
  • Zeilen, die nur aus vertikal verbundenen Zellen bestanden, konnten im HTML eine leere <tr></tr> - Zeile erzeugen.
  • Eine Zelle, deren Inhalt in Excel die Nachbarzelle überschreibt, wird jetzt in HTML mit der Nachbarzelle verbunden, soweit diese leer ist und kein Rahmen dazwischen ist. Einschränkung: Mehr als zwei Zellen werden nicht verbunden.
Update 03.08.2009
  • Der letzte Punkt des letzten Updates wurde noch etwas überarbeitet. Jetzt müssen die beiden Zellen noch zusätzlich die gleiche Hintergrundfarbe haben. So leidet das Erscheinungsbild der Tabelle weniger.
  • Ein Fehler bei der Auswahl von nur einer zu exportierenden Zelle wurde beseitigt.
  • Ist eine Zelle mit " An Zellgröße anpassen " formatiert, so wird dies jetzt größtenteils berücksichtigt.
Update 14.11.2011
  • Fehlerhafte Verlinkung bei meheren Tabs behoben. Wurden mehere Tabellenblätter einer Arbeitsmappe exportiert, so wurden die Links zu den anderen Tabs nicht richtig erzeugt.

Download

Hier klicken, um das Excel 2 HTML - Add-In in der Version 0.94.20111115 herunter zu laden. (Größe: 90 kB; Downloads bisher: 981; Letzter Download am: 03.02.2012)



Dieser Artikel wurde bereits 13716 mal angesehen.



.