<!--

function popup_excel_t2()
{
	x="2"
	d="20.06.1998"
	t="Mit Hilfe einer kleinen Formatierung<br>blenden Sie alle anderen Werte aus..."
	pop(d,"Microsoft Excel",d,t);

}

function popup_excel_t3()
{
	x="3"
	d="20.06.1998"
	t="Mit Hilfe einer kleinen Formatierung<br>blenden Sie alle anderen Werte aus..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t4()
{
	x="4"
	d="20.06.1998"
	t="Mit Hilfe einer kleinen Formatierung<br>erreichen Sie diesen 'optischen Effekt'..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t5()
{
	x="5"
	d="20.06.1998"
	t="Ohne grosse Formel !<br>Lediglich eine Formatierung ist notwendig !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t6()
{
	x="6"
	d="20.06.1998"
	t="Mittelwert ohne Null...<br>...eine häufig gestellte Frage.<br><br>Eine Matrixformel hilft Ihnen !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t7()
{
	x="7"
	d="20.06.1998"
	t="Möglichkeiten, einen bestimmten Wert in einem Bereich zu zählen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t8()
{
	x="8"
	d="24.07.1998"
	t="Für alle Tastatur-Freaks:<br>Fast alle möglichen Shortcuts im Überblick."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t9()
{
	x="9"
	d="09.11.1998"
	t="Dezimalzahlen am Komma ausrichten !<brSomit erreichen Sie eine bessere Übersicht !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t15()
{
	x="15"
	d="12.11.1998"
	t="Dieser Tip bringt Ihnen<br>die Funktion 'Teilergebnis' näher..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t18()
{
	x="18"
	d="26.11.1998"
	t="Die Symbolleiste ist schnell voll,<br>also sparen Sie sich das Symbol<br>für die doppelte Unterstreichung-<br>mit Hilfe eines zusätzlichen Tastendrucks erreichen Sie es auch !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t19()
{
	x="19"
	d="26.11.1998"
	t="Mittels zusätzlicher Taste<br>können Sie einen markierten Zellbereich auch als Grafik in die Zwischenablage 'befördern' !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t20()
{
	x="20"
	d="26.11.1998"
	t="Auch in Excel wurden Spielereien eingebaut !<br><br>Letztes Update: 05.02.2000<br>Jetzt auch in Excel 2000 !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t21()
{
	x="21"
	d="27.11.1998"
	t="Wenn mal wieder 'tausend' Dateien offen sind...<br>Schließen Sie doch alle auf einmal !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t36()
{
	x="36"
	d="17.05.1999"
	t="Ein Jahreskalender,<br>war eine mühselige Arbeit, da ich recht viele Formeln verwendet habe..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t38()
{
	x="38"
	d="30.06.1999"
	t="Excel ist gar nicht so dumm,<br>wie einige manchmal glauben..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t40()
{
	x="40"
	d="11.08.1999"
	t="Werte oder Texte, die nicht unbedingt sichtbar sein sollen, können Sie mittels einer simplen Formatierung ausblenden !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t41()
{
	x="41"
	d="21.10.1999"
	t="Den gesamten Pfad der Arbeitsmappe in einer Zelle ?<br><b>Viel einfacher, als Sie glauben !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t42()
{
	x="42"
	d="08.07.2001"
	t="Wenn-Dann mit beliebig vielen Verschachtelungen, einfacher als Sie denken !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_t43()
{
	x="43"
	d="18.08.2001"
	t="Wenn das Euro-Zeichen nicht wie gewünscht aus dem Drucker kommt..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_pwremover()
{
	x=""
	d="04.04.2002"
	t="Arbeitsmappen- oder Blattschutz binnen Millisekunden aufheben."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vbapass97()
{
	x=""
	d="24.05.2001"
	t="Sie haben das VBA-Kennwort Ihrer Datei vergessen ?<br>Dieses Programm ermittelt dieses Kennwort,<br>allerdings nur für Excel97 Dateien !"
	pop(d,"Microsoft Excel",d,t);
}

// -------------------- VBE --------------------

function popup_excel_vbe_1()
{
	x="1"
	d="12.05.2001"
	t="Ermitteln oder setzen die den Namen des aktuellen VBA-Projektes."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_2()
{
	x="2"
	d="12.05.2001"
	t="Mit dieser Routine ermitteln Sie alle Namen von Modulen, Klassenmodulen, Userforms und Tabellen."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_3()
{
	x="3"
	d="12.05.2001"
	t="Mit wenigen Zeilen Code exportieren Sie Module, Klassenmodule oder Userforms."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_4()
{
	x="4"
	d="12.05.2001"
	t="So importieren Sie Module, Klassenmodule oder Userforms, die sich als separate Datei auf einem Datenträger befinden."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_5()
{
	x="5"
	d="13.05.2001"
	t="Module, Klassenmodule oder<br>UserForms erzeugen"
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_6()
{
	x="6"
	d="13.05.2001"
	t="Module, Klassenmodule oder<br>UserForms löschen"
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_7()
{
	x="7"
	d="13.05.2001"
	t="Dieses Beispiel erstellt unter 'DieseArbeitsmappe' eine neue Sub namens 'Auto_Open', aber nur falls diese noch nicht vorhanden ist."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_8()
{
	x="8"
	d="13.05.2001"
	t="Der 'CodeKiller' ist aufgrund einer Anfrage in einem Forum entstanden. Obwohl alle Makros gelöscht wurden erfolgte beim Öffnen der Datei die Makro-Virenschutz Warnung.<br>Dieses Beispiel listet alle offenen Arbeitsmappen in einer Userform auf. Nach Auswahl der gewünschten Arbeitsmappe werden alle VBA-Routinen aus dieser Datei gelöscht."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_9()
{
	x="9"
	d="14.05.2001"
	t="Mit nur einer Zeile Code können Sie in die Entwicklungsumgebung wechseln"
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_10()
{
	x="10"
	d="14.05.2001"
	t="Dieses Beispiel tauscht eine Codezeile durch eine andere aus.<br>Ein sehr interessantes Thema:<br>Makro ändert Makro"
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_11()
{
	x="11"
	d="15.05.2001"
	t="Dieses Beispiel kopiert eine Tabelle, die einen VBA-Code beinhaltet in eine neue Arbeitsmappe und löscht anschließend den VBA-Code."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_12()
{
	x="12"
	d="08.04.2002"
	t="Vor dem Zugriff auf Codes sollte geprüft werden, ob ein Projekt geschützt ist !"
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_13()
{
	x="13"
	d="13.04.2002"
	t="Wie soll man ein Modul umbenennen, welches gerade importiert wurde, wenn man den Namen nicht kennt...<br>So geht's..."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_14()
{
	x="14"
	d="13.04.2002"
	t="Das Passwort des VBA-Projektes mit Hilfe von SendKeys festlegen..."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_15()
{
	x="15"
	d="09.09.2002"
	t="Ein ausgelagertes Modul kann auch zeilenweise in ein Modul importiert werden..."
	pop(d,"Microsoft Excel - VBE",d,t);
}

function popup_excel_vbe_16()
{
	x="16"
	d="27.09.2002"
	t="Gezielt eine bestimmte Sub löschen ist nicht möglich..."
	pop(d,"Microsoft Excel - VBE",d,t);
}

// -------------------- VBA --------------------

function popup_excel_vba_1()
{
	x="1"
	d="15.06.1998"
	t="Blenden Sie wichtige Tabellen aus,<br>die<FONT COLOR='#3333CC'><b> nur </b></FONT>mit VBA wieder eingeblendet<br>werden können !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_2()
{
	x="2"
	d="09.11.1998"
	t="Schnelle Fehlersuche...<br>Prüfen Sie mittels VBA alle Zellen in einem bestimmten Bereich auf Fehler.<br>Beispielsweise '#/DIV0!'"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_3()
{
	x="3"
	d="09.11.1998"
	t="Löschen Sie alle definierten Bereichsnamen.<br>VBA hilft Ihnen dabei !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_4()
{
	x="4"
	d="11.11.1998"
	t="Bedenken Sie, dass sich das Windowsverzeichnis nicht immer unter 'C:\\Windows' befindet.<br>Eine VBA Routine verrät Ihnen<br>den wahren Ort !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_5()
{
	x="5"
	d="11.11.1998"
	t="Ähnlich wie der vorherige Tip<br>verrät Ihnen eine VBA-Routine den Systemordner."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_6()
{
	x="6"
	d="11.11.1998"
	t="Eine importierte Textdatei<br>ordnet Zahlen linksbündig an,<br>trotz der Formatierung 'Standard' ?<br><br>Verschonen Sie Ihren Azubi<br>mit 'F2-Enter-F2-Enter-F2-Enter...' *gg*"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_7()
{
	x="7"
	d="19.11.1998"
	t="Eine kleine Möglichkeit,<br>Excel 5.0/7.0 Add-Ins zu 'knacken'"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_8()
{
	x="8"
	d="19.11.1998"
	t="Die INI-Dateien existieren neben der Registry weiterhin.<br>Mit diesen Routinen können Sie beispielsweise für komplexe Anwendungen Einstellungen speichern und wieder einlesen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_9()
{
	x="9"
	d="30.11.1998"
	t="Sie wollen wissen,<br>wer mit welchen Dateien arbeitet ?<br><br>Gut,<br>nun benötigen Sie nur noch Windows NT<br>und den <b>'Net Send'</b>-Befehl !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_10()
{
	x="10"
	d="02.12.1998"
	t="à la 'Sag mir, wer Du bist'<br>ermittelt diese VBA-Routine den Benutzernamen,<br>der bei der Windows-Installation angegeben wurde."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_11()
{
	x="11"
	d="02.12.1998"
	t="Eine Liste aller installierten Add-Ins...<br>kein Problem, VBA hilft weiter !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_12()
{
	x="12"
	d="08.12.1998"
	t="'Untermalen' Sie Eingaben<br> doch einmal mit einem Klang..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_13()
{
	x="13"
	d="10.12.1998"
	t="Eine mir immer wieder gestellte Frage !<br>Zum Glück haben Sie es bis an diese Stelle geschafft, und können jetzt nachlesen, wie es geht !<br><b>Update am 16.02.2000:</b><br>Kopf- und Fußzeile in allen Tabellenblättern setzen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_14()
{
	x="14"
	d="03.03.1999"
	t="Vorsicht beim Zugriff auf eine Tabelle. Sollte diese nicht existieren, so erhalten Sie unschöne Fehlermeldungen.Prüfen Sie also vor einem Zugriff auf eine Tabelle, ob diese überhaupt vorhanden ist !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_15()
{
	x="15"
	d="12.03.1999"
	t="Der Euro kommt...<br>Erstellen Sie sich Ihre eigene Funktion zum Umrechnen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_16()
{
	x="16"
	d="20.03.1999"
	t="Immer wieder schön,<br>wenn man sich seine Funktionen selber 'basteln' kann. Dieses Beispiel zeigt Ihnen eine eigene Mittelwert-Funktion, die den Wert 0 ausschließt."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_17()
{
	x="17"
	d="29.03.1999"
	t="Klasse Routine, die ich persönlich immer wieder nötig habe, wenn ich Werte einer Tabelle auswerten muss, und beispielsweise die letzte Zeile des Datenbereiches unbekannt ist !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_18()
{
	x="18"
	d="04.04.1999"
	t="Ebenfalls eine mir oft gestellte Frage.<br>Lesen Sie hier nach, wie einfach es eigentlich ist !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_19()
{
	x="19"
	d="04.04.1999"
	t="Leider nicht mehr so einfach wie in älteren Versionen von Excel. Nun müssen Sie Menüeinträge per VBA eintragen lassen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_20()
{
	x="20"
	d="04.04.1999"
	t="Der Tip ist aufgrund einer Mail enstanden.<br>'Bei Eingabe' sollen sich alle Zellinhalte aufgrund der größten Dezimalstelle entsprechend anpassen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_21()
{
	x="21"
	d="04.04.1999"
	t="Farbsumme ?<br>Nun, wie es der Name schon sagt, addieren Sie beispielsweise alle rot formatierten Zellen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_22()
{
	x="22"
	d="13.05.1999"
	t="Leider Gottes ist die in Excel integrierte Funktion zur Kalenderwochenberechnung falsch !<br>Berechnen Sie mit einer eigenen Funktion nach DIN 1355 die Kalenderwoche eines bestimmten Datums..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_23()
{
	x="23"
	d="17.05.1999"
	t="Ein Jahr ist ein Schaltjahr, wenn die Jahreszahl durch 4, nicht aber durch 100 oder 400 teilbar ist...<br><br>Und das mittels VBA, ein Klick entfernt !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_24()
{
	x="24"
	d="11.08.1999"
	t="Verschaffen Sie sich einen optischen Überblick über alle Fehler in einer Tabelle.<br>Beispielsweise <FONT COLOR='#FF0000'><b>'#DIV/0!'"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_25()
{
	x="25"
	d="25.10.1999"
	t="Nach ein wenig Tüftelarbeit ist es mir schließlich gelungen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_26()
{
	x="26"
	d="13.11.1999"
	t="Textverdreher ?<br>Was soll das denn sein ?<br><br>Schätzen Sie mal, wieviele Kombinationsmöglichkeiten es gibt, das Wort 'hallo' zu verunstalten..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_27()
{
	x="27"
	d="15.11.1999"
	t="Super Tip,<br>wenn Sie viel mit Diagrammen arbeiten.<br>Ein Diagramm wird als Grafik zwischengespeichert und in die Userform geladen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_28()
{
	x="28"
	d="19.11.1999"
	t="Bedingter Mittelwert...<br>Sie benötigen den Mittelwert eines Bereiches,<br>wollen aber eine Unter- und Obergrenze berücksichtigen ?<br>Klicken Sie,<br>dann erfahren Sie, wie es geht !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_29()
{
	x="29"
	d="19.11.1999"
	t="Ein kleiner Umrechnungsfaktor<br>hilft hier weiter..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_30()
{
	x="30"
	d="16.01.2000"
	t="Große Tabelle - viele externe Verknüpfungen und nun sollen diese gelöscht werden ? Aber bitte nicht manuell, wenn es mit VBA geht !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_31()
{
	x="31"
	d="19.02.2000"
	t="Beim Öffnen einer Datei soll eine neue Symbolleiste mit 2 Schaltflächen erstellt werden.<br>Diese Schaltflächen bekommen<br>1. Symbole zugewiesen<br>2. Entsprechende Routinen zugewiesen"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_32()
{
	x="32"
	d="19.03.2000"
	t="Nicht immer stimmt der in Excel angegebene Benutzername mit dem im Netzwerk angemeldeten Namen überein !<br>So schaffen Sie Abbhilfe !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_33()
{
	x="33"
	d="19.03.2000"
	t="Sie möchten beim Schließen einer Form noch einen bestimmten Code ausführen ? Was ist, wenn der Benutzer die Form über die 'X'-Schaltfläche schließt ?"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_34()
{
	x="34"
	d="01.04.2000"
	t="Mit Hilfe der Funktion <b>WorksheetFunction</b> können Sie komfortabler bestimmte Werte ermitteln !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_35()
{
	x="35"
	d="10.05.2000"
	t="Stellen Sie sich vor, sie müssen ein Add-In auf 100 Rechnern installieren !<br>Bauen Sie diese kleine Routine ein, so können Sie den Aufruf des Add-In-Managers durch einen einfachen Doppelklick auf das Add-In ersetzen !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_36()
{
	x="36"
	d="10.03.2001"
	t="Eine Endlosschleife lässt sich meistens nur mühselig abwürgen, hier wird gezeigt wie man dies mittels Escape schafft."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_37()
{
	x="37"
	d="14.05.2001"
	t="Zellen werden mit Zufallszahlen gefüllt.<br>Den Fortschritt kann man in einer Userform beobachten."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_38()
{
	x="38"
	d="15.05.2001"
	t="Dieses Beispiel demonstriert, wie man eine Userform in Verbindung mit einer Wenn-Formel öffnen kann."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_39()
{
	x="39"
	d="15.05.2001"
	t="Erst ab Excel 2000 gibt es die 'Replace' Funktion standardmäßig. Hier können Sie nachlesen, wie sie dies auch in älteren Versionen einsetzen können."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_40()
{
	x="40"
	d="15.05.2001"
	t="Addieren von Stundenwerten, eine recht einfaches Beispiel."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_41()
{
	x="41"
	d="19.05.2001"
	t="Diese 'StringParse' Routine trennt Zeichenfolgen voneinander,<br>die mit einem bestimmten Trennzeichen getrennt sind."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_42()
{
	x="42"
	d="11.06.2001"
	t="Dieses Beispiel demonstriert das Exportieren eines bestimmten Bereiches in eine Datenbank (MDB).<br>Die Datenbank und deren Felder werden komplett mit VBA erzeugt, ebenso das Schreiben der Datensätze."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_43()
{
	x="43"
	d="24.11.2001"
	t="Access-Datenbanken importieren, alle Felder einer Tabelle werden ermittelt und zeilenweise in eine Exceltabelle eingelesen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_44()
{
	x="44"
	d="24.01.2002"
	t="Wer hat es noch nicht erlebt ? Eine lange Tabelle, Formel ziehen - und sehr schnell gelangt man über das Listenende hinaus..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_45()
{
	x="45"
	d="25.03.2002"
	t="Durchsuchen eines bestimmten Ordners nach allen vorhandenen Dateien, inklusive aller Unterordner"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_46()
{
	x="46"
	d="28.03.2002"
	t="Fixieren einer Userform. Man kann diese Userform nicht mehr verschieben."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_47()
{
	x="47"
	d="04.04.2002"
	t="Mit Hilfe eines Klassenmoduls können Sie alle Dateizugriffe protokollieren. Sobald eine Excel-Datei geöffnet wird, wird dieser Zugriff in einer separaten Datei gespeichert."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_48()
{
	x="48"
	d="06.04.2002"
	t="Verschaffen Sie sich mit einfachen Mittel den Zugriff auf geschützte VBA-Projekte.<br>Bitte nur verwenden, wenn Sie das Passwort Ihres eigenen Projektes vergessen haben !<br>Diese Anleitung bezieht sich auf Projekte, die Sie mit Office 2000 oder Office XP öffnen möchten !<br>Office 97 wird <b>nicht</b> unterstützt !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_49()
{
	x="49"
	d="09.04.2002"
	t="Bevor Sie mit VBA auf eine bestimmte Datei zugreifen, sollten Sie überprüfen lassen, ob sich diese Datei evtl. bereits in Benutzung befindet."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_50()
{
	x="50"
	d="22.04.2002"
	t="Die Intersect-Funktion ist behilflich dabei, wenn man überprüfen möchte, ob sich eine Zelle in einem bestimmten Bereich befindet."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_51()
{
	x="51"
	d="22.04.2002"
	t="Stellen Sie sich eine umfangreiche Tabelle mit vielen Spalten vor. Sie beziehen sich mittels VBA gezielt auf Spalten, indem Sie den Spaltenbuchstaben oder die Spaltennummer angeben.<br>Nun wird eine Spalte eigenfügt oder gelöscht - Sie müssen alle Bezüge anpassen.<br>Das muss nicht sein...!"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_52()
{
	x="52"
	d="30.05.2002"
	t="Eine Userform ohne Titelleiste, dennoch kann man sie verschieben !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_53()
{
	x="53"
	d="30.05.2002"
	t="Mit einigen API-Funktionen kann man ein Icon in die Titelleiste einer Userform zaubern !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_54()
{
	x="54"
	d="30.05.2002"
	t="Für Excel 97 Benutzer eine hilfreiche Sache. Eine Userform wird ungebunden angezeigt, man kann auch mit geöffneter Userfoem in einer Tabelle arbeiten."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_55()
{
	x="55"
	d="30.05.2002"
	t="Nehmen Sie an, in einer Zelle steht der Name einer Userform. Diese Userform möchten Sie nun aufrufen...<br>Wie würden Sie es lösen ?"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_56()
{
	x="56"
	d="31.05.2002"
	t="Alle vorhandenen Tabellenblätter sortieren mit Hilfe einer kleinen Schleife."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_57()
{
	x="57"
	d="31.05.2002"
	t="Es muss nicht immer die gesamte Arbeitsmappe sein, die versendet werden soll. Auch einzelne Tabellen kann man senden."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_58()
{
	x="58"
	d="31.05.2002"
	t="Das Dialogfenster 'Datei' - 'Öffnen' aufrufen"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_59()
{
	x="59"
	d="31.05.2002"
	t="Das Dialogfenster 'Datei' - 'Speichern unter' aufrufen"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_60()
{
	x="60"
	d="31.05.2002"
	t="Das Dialogfenster um einen Ordner auswählen zu können."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_61()
{
	x="61"
	d="31.05.2002"
	t="Viele Dialogfenster kann man mit Shortcuts aufrufen lassen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_62()
{
	x="62"
	d="01.06.2002"
	t="Mit VBA die Feiertage berechnen, der Ostersonntag hilft uns dabei..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_63()
{
	x="63"
	d="01.06.2002"
	t="Viele Graphen hat ein Diagramm ? So kann man es feststellen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_64()
{
	x="64"
	d="01.06.2002"
	t="Ein Diagramm muss nicht immer mit 'Activate' aktiviert werden, damit man die Eigenschaften ändern kann..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_65()
{
	x="65"
	d="01.06.2002"
	t="Mit Hilfe einer kleinen Schleife kann man alle vorhandenen Diagramme ermitteln. Sinnvoll vor dem Zugriff auf ein bestimmtes Diagramm."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_66()
{
	x="66"
	d="01.06.2002"
	t="Eine meiner Meinung nach sehr hilfreiche Funktion, um eine Cells-Anweisung in eine Range-Anweisung umzuwandeln."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_67()
{
	x="67"
	d="01.06.2002"
	t="Eine Schleife, die alle Steuerelemente einer Userform ermittelt."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_68()
{
	x="68"
	d="01.06.2002"
	t="Den letzten Tag im Monat berechnen, könnte eingesetzt werden, um immer an diesem Tag eine bestimmte Routine starten zu lassen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_69()
{
	x="69"
	d="01.06.2002"
	t="Sollte ein Diagramm markiert sein, erhalten Sie einen Laufzeitfehler beim Versuch auf eine Zelle zuzugreifen. Prüfen Sie also zuvor, ob ein Diagramm markiert ist..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_70()
{
	x="70"
	d="02.06.2002"
	t="Nehmen Sie an, Sie wollen eine e-Mail über Outlook versenden. Wer stellt sicher, daß der entsprechende Verweis installiert ist ? Natürlich VBA selbst !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_71()
{
	x="71"
	d="03.06.2002"
	t="Man kann die Position und Größe einer Userform auf dem Bildschirm selbst festlegen, es muss ja nicht immer zentriert sein. Änderbar natürlich auch zur Laufzeit"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_72()
{
	x="72"
	d="09.06.2002"
	t="Mit Hilfe einiger API-Aufrufe können Sie den Status dieser Tasten setzen oder aber auch selbst festlegen lassen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_73()
{
	x="73"
	d="17.06.2002"
	t="Ein einfaches Beispiel zum versenden einer e-Mail"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_74()
{
	x="74"
	d="27.07.2002"
	t="Sendet eine Arbeitsmappe als Verteiler an mehrere Empfänger"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_75()
{
	x="75"
	d="27.07.2002"
	t="Wie viele Mittwoche der Juli im Jahre 2002 hat kann Ihnen diese kleine Routine ausrechnen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_76()
{
	x="76"
	d="27.07.2002"
	t="Nicht immer reicht die Format-Anweisung aus um einen Wert korrekt in eine Zelle schreiben zu können..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_77()
{
	x="77"
	d="15.03.2003"
	t="Wenige Zeilen sind notwendig um die eingesetzte Excelversion zu ermitteln..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_78()
{
	x="78"
	d="15.03.2003"
	t="Alle leeren Zeilen in einer Tabelle löschen..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_79()
{
	x="79"
	d="15.03.2003"
	t="Mittels VBA mehrere Zeilen in einer Zelle - so funktioniert ein Zeilenumbruch."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_vba_80()
{
	x="80"
	d="18.01.2004"
	t="Ein grundlegendes Beispiel mit dem Umgang eines Arrays"
	pop(d,"Microsoft Excel",d,t);
}

// -------------------- Menü's --------------------

function popup_excel_menue_t1()
{
	x="1"
	d="05.08.2001"
	t="Erstellen einer neuen Symbolleiste mit einem 'Textbutton'"
	pop(d,"Microsoft Excel",d,t);

}

function popup_excel_menue_t2()
{
	x="3"
	d="30.05.2002"
	t="Erweitern eines vorhandenen Menüs. In diesem Beispiel wird dem Menü Extras ein weiterer Befehl hinzugefügt."
	pop(d,"Microsoft Excel",d,t);
}


function popup_excel_menue_t3()
{
	x="4"
	d="30.05.2002"
	t="Dem bereits vorhandenen Menü einen Eintrag hinzufügen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t4()
{
	x="5"
	d="25.09.2001"
	t="So wird ein neues Zell-Kontextmenü erstellt. Das bereits vorhandene Menü wird dabei vollständig ersetzt."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t5()
{
	x="5"
	d="25.01.2002"
	t="Erweitern Sie die vorhandenen Kontextmenüs. Zelle, Spalte und Zeile haben unterschiedliche Kontextmenüs !"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t6()
{
	x="6"
	d="25.01.2002"
	t="Eine Dropdownliste in einer Symbolleiste ist hilfreich, wenn man mehrere eigene Routinen zusammenfassen möchte, ohne für jede Routine ein separates Symbol anzulegen."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t7()
{
	x="7"
	d="04.02.2002"
	t="Selbst in der Entwicklungsumgebung, also im VBA-Editor, können Sie u.a. das Kontextmenü erweitern. In diesem Beispiel wird eine Routine aufgerufen, die mittels Sendkeys einen VBA-Code an der aktuellen Cursorpostion einfügt."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t8()
{
	x="8"
	d="29.05.2002"
	t="Sie haben eine Symbolleiste mit einem Symbol erstellt und möchten, das hinter diesem Symbol ein Makro gestartet wird, welches namentlich in verschiedenen Dateien vorhanden ist...?"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t9()
{
	x="9"
	d="30.05.2002"
	t="Dieses Beispiel erstellt eine neue Symbolleiste mit 3 Symbolen darin."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t10()
{
	x="10"
	d="30.05.2002"
	t="Erweitert die Formatierungs-Symbolleiste um ein weiteres Symbol und weist diesem ein Makro zu."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t11()
{
	x="11"
	d="30.05.2002"
	t="Eine neue Menüleiste erstellen. Die vorhandene Menüleiste (Datei, Bearbeiten...) wird dabei ersetzt."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t12()
{
	x="12"
	d="30.05.2002"
	t="Vorhandene Menüeintrage deaktivieren oder löschen. Hier finden Sie mehrere Beispiele und Erklärungen zu diesem Thema"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t13()
{
	x="13"
	d="30.05.2002"
	t="Dieser Beitrag erklärt, wie man überprüfen kann, ob bestimmte Menüeinträge vorhanden sind oder nicht"
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t14()
{
	x="14"
	d="30.05.2002"
	t="Umbenennen vorhandener Menüeinträge..."
	pop(d,"Microsoft Excel",d,t);
}

function popup_excel_menue_t15()
{
	x="15"
	d="30.05.2002"
	t="Erstellen einer neuen Symbolleiste mit eigenen Symbolen"
	pop(d,"Microsoft Excel",d,t);
}
// -->

