Seitenzahlen in Word ab beliebiger Seite

Office-Apps-Word-Metro-iconSeitenzahlen in Word-Dokumente einfügen ist ein Kinderspiel. Ein Klick auf den Reiter „Einfügen“, ein weiterer auf „Seitenzahlen“ und dann ist es auch fast schon vollbracht. Doch wehe, man hat auch nur etwas mehr Ansprüche, als die Ausrichtung oder Schriftgröße der Seitenzahlen. Dann ist es auf einmal gar nicht mehr so leicht.
Möchte man zum Beispiel die Seitennummerierung erst ab der dritten Seite beginnen, weil zum Beispiel die ersten beiden Seiten mit dem Deckblatt und dem Inhaltsverzeichnis belegt sind, muss man ein wenig in Trickkiste greifen.
Wie genau das geht, wenn man die Seitenzahlen in Word ab einer beliebigen Seite beginnen lassen will, zeige ich euch jetzt.
Schritt 1:
Wenn ihr es noch nicht getan habt, dann aktiviert aus Gründen der Übersichtlichkeit am besten die Anzeige der Absatzmarken sowie der Formatierungssymbole.

Javascript escape() in C# – ein C# äquivalent zur escape()-Funktion

csharp_vs_javascriptDas .Net-Framework bietet eine große Anzahl an Möglichkeiten, um HTML-Code und Urls zu encodieren. Da wären zum Beispiel Uri.EscapeDataString(), Uri.EscapeUriString(), System.Web.HttpUtility.UrlEncode(), System.Web.HttpUtility.UrlPathEncode(), System.Web.HttpUtility.HtmlEncode() oder System.Web.HttpUtility.HtmlAttributeEncode().
Wenn man jedoch eine gleichwertige Funktion zu Javascript‘s escape() sucht, so wird man von all diesen Funktionen enttäuscht. Keine dieser standardmäßig vom .Net-Framework mitgelieferten Funktionen ist äquivalent zur Javascript escape()-Funktion.
Zur Verdeutlichung habe ich mal folgendes Beispiel gemacht:

// Original Ausgangsstring
// Raffi’s ärgerlicher C# Teststring/Testcode.

// JS Original (erzeugt durch escape() )
// Raffi%27s%20%E4rgerlicher%20C%23%20Teststring/Testcode.

// Uri.EscapeDataString():
// Raffi’s%20%C3%A4rgerlicher%20C%23%20Teststring%2FTestcode.

// Uri.EscapeUriString():
// Raffi’s%20%C3%A4rgerlicher%20C#%20Teststring/Testcode.

// System.Web.HttpUtility.UrlEncode():
// Raffi%27s+%c3%a4rgerlicher+C%23+Teststring%2fTestcode.

// System.Web.HttpUtility.UrlPathEncode():
// Raffi’s%20%c3%a4rgerlicher%20C#%20Teststring/Testcode.

// System.Web.HttpUtility.HtmlEncode():
// Raffi's ärgerlicher C# Teststring/Testcode.

// System.Web.HttpUtility.HtmlAttributeEncode():
// Raffi's ärgerlicher C# Teststring/Testcode.

Doch ich würde nicht darüber bloggen, wenn ich nicht auch eine Lösung parat hätte. Und diese ist gar nicht mal so kompliziert.
Schritt 1:
Fügt eurem Projekt einen Verweis auf Microsoft.JScript hinzu.
microsoft jscript verweis hinzufügen

Workaround: Canon EOS 300D Windows 7 Treiber

Canon EOS 300DLetztens hatte ich einen Canon EOS 300D in der Hand und sollte ein paar Fotos von der Kamera auf den PC bringen. Leichter gesagt als getan. Die Kamera hat schon ein paar Jahre auf dem Buckel und Windows 7 hatte scheinbar keinen passenden Treiber zur Verfügung. Auch die Windows Treibersuche half nicht weiter.
Nun kommt der Teil, an dem ich mich für die missverständliche Überschrift entschuldigen möchte. Einen Windows 7 Treiber für die Kamera habe ich nämlich nicht. Jedoch habe ich eine Lösung, wie man die Canon EOS 300D auch ohne zusätzlichen Treiber unter Windows 7 zum Laufen bekommt. Hierzu muss nur eine Einstellung im Menü der Kamera geändert werden.
Canon EOS 300D mit Windows 7 verbinden – so geht’s
Schritt 1:
Die Kamera anschalten und auf den „Menu“-Knopf am linken Rand des […]

Anleitung: Youtube Videos in PowerPoint 2007 Präsentation einbetten

Ich schrieb bereits einen Artikel darüber, wie man Youtube Videos in PowerPoint 2010 Präsentationen einbinden kann. Heute möchte ich euch zeigen, wie dies auch in PowerPoint 2007 funktioniert. Hierfür benötigt ihr jedoch erstmal die Entwicklertools. Falls ihr diese nicht aktiviert habt, könnt ihr das auf diese Art und Weise schnell nachholen.
Dann möchte ich noch schnell anmerken, dass die Screenshots in dieser Anleitung aus PowerPoint 2010 stammen, da ich hier kein PowerPoint 2007 habe. Das Verfahren, das ich hier zeige, funktioniert aber definitiv auch unter PowerPoint 2007. Also lasst euch bitte nicht von den Screenshots abschrecken.
Schritt 1:
Klick auf den Entwickler-/Developer-Tab im Ribbonmenü und dann im Control-Register auf den Button mit dem Hammer und dem Schraubenschlüssel. Nun öffnet sich ein Fenster mit einer ziemlich langen Liste an Controls (Steuerelementen), die ihr in eure PowerPoint Präsentation einbauen könnt. Wählt aus dieser Liste das “Shockwave Flash Object” und bestätigt mit einem Klick auf den […]

Entwicklertools in Office 2007/2010 einblenden

Wenn die Microsoft Office Anwendungen an ihre Grenzen stoßen, kann man in vielen Fällen mit den sogenannten Entwicklerwerkzeugen nachhelfen. Mit diesen kann man Makros, das sind kleine Programme, in VBA (Visual Basic for Applications) schreiben und seinen Office Projekten somit noch den gewissen “Pepp” verleihen. Jedoch ist der Tab mit den Entwicklerwerkzeugen (Developer Tab) nicht standardmäßig eingeblendet. Wie das für Office 2007 und Office 2010 geht, möchte ich euch anhand von PowerPoint eben mal zeigen.
Entwicklerwerkzeuge in PowerPoint 2007 einblenden
Klickt auf den “Menü”-Button und in dem sich öffnenden Menü auf den  “PowerPoint Optionen”-Button. In dem Optionsfenster, unter der Seite “Häufig verwendet”, findet ihr nun ein Kästchen in dem ihr die Entwicklerwerkzeuge in der Ribbon-Bar (das ist die obere Menüleiste in Office 2007) aktivieren könnt.
Activate Developer Tab in Office 2007 (1)