Von: access-secrets-request@computerwissen.de im Auftrag von Access-Secrets [newsletter@computerwissen.de]
Gesendet: Donnerstag, 18. August 2005 03:01
An: Access-Secrets Abonnenten
Betreff: So lösen Sie Probleme mit Verweisen

Infos und Profi-Tipps zu Microsoft Access, Ausgabe vom 18. August 2005

Herzlich Willkommen zu Ihren Access-Secrets
HTML-Inhalte in Access-Tabellen importieren
Symbolleisten per VBA im Griff
Access-Symbolleisten fest positionieren
Über "Access-Secrets"
Über den Fachverlag für Computerwissen
"Access-Secrets" abbestellen

Herzlich Willkommen zu Ihren Access-Secrets

Liebe Leserin, lieber Leser,

wenn Sie Funktionen aus anderen Datenbanken nutzen oder beispielsweise Excel per VBA steuern möchten, erstellen Sie im ersten Schritt über das Menü EXTRAS-VERWEISE eine Referenz auf die entsprechende Datei. Sobald Sie eine Datenbank mit Verweisen an Kunden oder Kollegen weitergeben, kann es allerdings Probleme geben, weil Access die referenzierten Dateien nicht mehr findet. Damit es nicht zu rätselhaften Fehlermeldungen kommt und Ihre Datenbank-Anwendung im schlimmsten Fall komplett ihren Dienst versagt, sollten Sie die folgenden Techinfos von Microsoft kennen:

Verweise in Access 2002

Verweise in Access 2000

Verweise in Access 97

Hier erfahren Sie, wie die verschiedenen Access-Versionen mit Verweisen umgehen, wo sie nach den Dateien suchen und wie Sie Fehlermeldungen verhindern.

Ihr

Thomas Tai

Chefredakteur

Access-Berater

Access-Aktuell

HTML-Inhalte in Access-Tabellen importieren

Versionen: Access 2003, 2002/XP, 2000 und 97

HTML-Inhalte lassen sich standardmäßig nur umständlich in Access-Tabellen importieren. Wichtigste Voraussetzung dabei ist, dass die Daten innerhalb der HTML-Seite als Tabelle vorliegen. Ist das nicht der Fall, meldet Access lediglich "Die HTML-Seite enthält keine Daten ...". Häufig ist es aber notwendig, Daten beispielsweise aus Aufzählungen in eine Access-Tabelle zu übernehmen. Roger Carlson stellt für diese Aufgaben auf seiner Homepage eine Beispieldatenbank "ImportHTML" zum kostenlosen Download bereit. Diese Datenbank können Sie nach Analyse und entsprechenden Anpassungen für Ihre HTML-Importe nutzen.

Die Beispieldatenbank liegt in zwei Versionen für Access 97 und Access 2003, 2002/XP und 2003 vor, die Sie unter den folgenden Adressen finden:

HTML-Import für Access 97

HTML-Import für Access 2003, 2002/XP und 2000

Entpacken Sie am besten die Inhalte beider Archive nach dem Download in ein beliebiges Verzeichnis auf Ihrer Festplatte: Die Beispieldatenbank verarbeitet eine Datei DETAILS.HTML, die jedoch nur im Archiv IMPORTHTML.ZIP enthalten ist. Nach dem Entpacken können Sie dann die für Ihre Access-Version passende Beispieldatenbank IMPORTHTML.MDB (Access 97) bzw. IMPORTHTML2K.MDB (ab Access 2000) per Doppelklick öffnen.

Daraufhin wird automatisch ein Formular angezeigt, über das Sie sich zunächst mit der Arbeitsweise der Lösung vertraut machen können. Klicken Sie dazu auf die Schaltfläche IMPORT. Nach kurzer Zeit wird dann eine Abschlussmeldung angezeigt. Über VIEW IMPORTED TABLE wird weiteres Formular geöffnet, das den HTML-Quelltext und die daraus extrahierten Daten anzeigt.

Für den Zugriff auf die Datenbank-Objekte wählen Sie zunächst das Menü FENSTER-EINBLENDEN an und wählen "ImportHTML: Datenbank" per Doppelklick aus. Grundlage der Lösung ist eine Routine "ImportTable", die Sie im Modul "basImport" der Beispieldatenbank finden. Der Code öffnet die HTML-Seite als Textdatei, liest die Inhalte zeilenweise aus, analysiert die Zeile anhand der darin enthaltenen HTML-Tags, extrahiert die gesuchten Daten und fügt sie über ein Recordset einer Tabelle hinzu. Diese Routine können Sie dann für den Import Ihrer HTML-Seiten entsprechend anpassen. In der vorliegenden Form verarbeitet die Routine einfach strukturierte HTML-Seiten, sie ist aber eine gute Ausgangsbasis für eigene Erweiterungen. Darüber hinaus können Einsteiger den programmatischen Umgang mit Textdateien (Öffnen, Lesen, Schließen) sowie die Erweiterung von Tabellen über Recordsets erlernen.

Neben dem HTML-Import enthält die Datenbank eine fertige Lösung für die Anzeige eines Statusfensters, das bei umfangreicheren Importvorgängen nützlich sein kann. Es zeigt den Fortschritt des Imports in Prozent an und besteht aus dem Formular "frmStatusMeter" sowie dem Modul "basStatusMeter". Über die Schaltfläche IMPORT W/STATUS im Eingangsformular können Sie sich die Lösung in Aktion anschauen.

Anzeige

Tipps und Kniffe zu API-Funktionen

Der Einsatz von API-Funktionen wird häufig gescheut. Das Thema wird als zu komplex und zu riskant für die Stabilität der Datenbankanwendung eingeschätzt. Deshalb haben wir ein exklusives Themen-Special von "Access aktuell" rund um die API-Funktionen für Sie zusammen gestellt. Hier räumen wir mit solchen Vorurteilen auf. Denn API-Funktionen können Ihre Datenbanken mit wenig Aufwand um verblüffende neue Funktionen erweitern, die Access standardmäßig gar nicht anbietet.

Sie erhalten in dieser Sonderausgabe zahlreiche praktische Beispiele für neue Access-Erweiterungen, die Sie durch den Import unseres fertigen Moduls sofort selber einsetzen können. Dabei werden auch die Funktionsweisen im Detail dokumentiert. Verblüffendes Hintergrundwissen rund um die Nutzung von API-Funktionen runden die Spezialausgabe ab!

Klicken Sie einfach hier und bestellen Sie Ihre Sonderausgabe!

Symbolleisten per VBA im Griff

Versionen: Access 2003, 2002/XP, 2000 und 97

Die Symbolleisten von Access lassen sich manuell mit wenig Aufwand anpassen, aber wussten Sie schon, dass Ihnen per VBA leistungsfähige Möglichkeiten zur Gestaltung Ihrer eigenen grafischen Oberfläche zur Verfügung stehen? Wir zeigen im Access-Berater, wie Sie voll automatisch individuelle Symbolleisten zusammenstellen und dabei auf nützliche Zusatzelemente wie Kombinationsfelder zugreifen können.

Profitieren auch Sie von dieser und vielen weiteren Access-Kniffen erfahrener Datenbank-Profis. Fordern Sie jetzt den Access-Berater zum kostenlosen 6-Wochen-Test an:

Access-Berater kostenlos testen

Access-Symbolleisten fest positionieren

Versionen: Access 2003, 2002/XP, 2000 und 97

Sicherlich haben Sie sich auch schon einmal darüber geärgert, dass die Symbolleisten von Access bei jedem Programmstart an anderen Positionen erscheinen, wenn Sie eigene Symbolleisten einsetzen. Diese eigenmächtige Verhalten können Sie Access ganz einfach abgewöhnen:

  1. Klicken Sie mit der rechten Maustaste auf eine Symbolleiste und wählen Sie das Kontextmenü ANPASSEN an.
  2. Wechseln Sie auf die Registerkarte "Symbolleisten".
  3. Markieren Sie in der Liste SYMBOLLEISTEN die gewünschte Symbolleiste (z.B. "Formularansicht").
  4. Klicken Sie auf die Schaltfläche EIGENSCHAFTEN.
  5. Deaktivieren Sie die Option VERSCHIEBEN ZULASSEN.
  6. Übernehmen Sie die Änderungen mit OK.

Anzeige

Schluss mit Viren – endlich sicher im Netzwerk und Internet unterwegs!

Egal ob privat oder beruflich – Ihr Computer ist tagtäglich Gefahren und hinterlästigen Attacken von außerhalb ausgesetzt, besonders wenn ihr PC über ein Netzwerk mit dem Internet verbunden ist. Während ein Totalausfall aller Rechner, verursacht durch Hacker, Viren, Trojaner & Co., im Heimnetzwerk schon mehr als ärgerlich ist, kann eine Infizierung des Firmennetzwerks für so manches kleine oder mittelständische Unternehmen sogleich der völlige Ruin bedeuten!

BitDefender 8 Professional Plus integriert Antivirus-, Firewall- und Antispam-Module in ein umfassendes Schutzpaket, das Sie auf die individuellen Sicherheitsbedürfnisse Ihrer EDV-Anlage anpassen können. Ihre Vorteile:

  • BitDefender macht die Eintrittstore in ihrem Netzwerk dicht: Gateways, Internet Server, File Server, Einzelplatzrechner und sogar Handhelds.
  • Totale Kontrolle: Über die zentrale Management Konsole haben Sie das komplette Netzwerk von einem Arbeitsplatz aus voll im Griff.
  • Durch die individuellen und umfassenden Sicherheitslösungen von BitDefender sparen Sie Zeit und Geld, ohne auf ausreichenden Schutz verzichten zu müssen.

Klicken Sie einfach hier für mehr Sicherheit für PC und Netzwerk!

PS: Als kleinen Vorgeschmack können Sie auf der BitDefender-Homepage online und völlig kostenlos Ihren PC nach Viren durchsuchen lassen.

Über "Access-Secrets"

Der Newsletter "Access-Secrets" wird gesponsert von "Access_aktuell" dem Informationsdienst für die schnelle und direkte Hilfe für Access-Anwender und -Entwickler. Testen Sie jetzt Access_aktuell und Sie erhalten kostenlos die neueste Ausgabe sowie 30 Tage Gratis-Zugriff auf den Online-Service:

Access_aktuell kostenlos testen

Über den Fachverlag für Computerwissen

Der Newsletter "Access-Secrets" ist ein kostenloser E-Mail-Service des Fachverlags für Computerwissen. Informationen zu unserem Verlagsprogramm sowie zu weiteren kostenlosen Services finden Sie auf unseren Internetseiten unter der folgenden Adresse:

http://www.computerwissen.de/

"Access-Secrets" abbestellen

Sollten Sie an "Access-Secrets" einmal nicht mehr interessiert sein, können Sie den Newsletter jederzeit abbestellen. Ein Formular für Ihre Abbestellung finden Sie auf unseren Internetseiten unter der folgenden Adresse:

http://www.computerwissen.de/newsletter/

Impressum

"Access-Secrets" wird herausgegeben von:

Verlag für die Deutsche Wirtschaft AG
Fachverlag für Computerwissen
Theodor-Heuss-Strasse 2-4
53095 Bonn

Telefon: 02 28 / 9 55 01 90
Fax: 02 28 / 35 97 10

Internet: http://www.computerwissen.de/
E-Mail: info@computerwissen.de

Haftungsausschluss: Sämtliche Beiträge und Inhalte des Newsletters sind sorgfältig recherchiert. Dennoch ist eine Haftung ausgeschlossen.

Alle Rechte liegen beim Fachverlag für Computerwissen. Nachdruck und Veröffentlichung, auch auszugsweise, sind nicht gestattet.

Copyright © 2005 Fachverlag für Computerwissen