------------------------------------------------------------------------------ Access und Office News ------------------------------------------------------------------------------
- Microsoft Office System Betaprogramm 2007 läuft weiter!
Wie bereits im vergangenen Newsletter berichtet, ist das Betaprogramm für das 2007er Microsoft Office System ein großer Erfolg. Mehr als 3 Millionen User weltweit haben die Download-Option bereits genutzt. Aufgrund des großen Interesses haben wir uns entschlossen, die Betaversionen weiterhin zum Download anzubieten. Seit Anfang August müssen wir jedoch für jeden Download einer Betaversion im Rahmen des 2007 Microsoft Office System Betaprogramms eine geringe Gebühr erheben. Mehr dazu erfahren Sie auf den Seiten des Beta-Programms.
Mehr... http://go.microsoft.com/?linkid=5420334
- Office Online Community - Tipps und Tricks zum 2007er Office System
Beta-Anwender des 2007er Office System finden in der großen Office- Community zahlreichen Anregung zum besseren Einsatz der Programme im beruflichen Bereich. Profi-Tipps und praxisnahe Beschreibungen zu neuen Funktionen finden Sie beispielsweise in der Community "Tipps und neue Features".
Mehr... http://go.microsoft.com/?linkid=5420338
- 2007 Microsoft Office System - Die Editionen
Wir haben Ihre Bedürfnisse beim Arbeiten verstanden: Sie wollen ein Office-Paket, das bestmöglich auf Ihre täglichen Aufgaben abgestimmt ist und zentrale Funktionen sofort zur Verfügung stellt. Microsoft bietet aus diesem Grund sieben unterschiedliche Editionen von 2007 Microsoft Office System an. Prüfen Sie, welche Version am besten zu Ihrem Arbeitsstil passt.
Mehr... http://go.microsoft.com/?linkid=5420340
- MS Office Online Webcast: PowerPoint 2007 22.9.2006; 14:30 - 15:30 Uhr
In diesem Webcast unserer Reihe zum neuen 2007 Microsoft Office System stellen wir Ihnen die Neuerungen in PowerPoint vor. Sie werden überrascht sein, wie einfach sich mit dem neuen PowerPoint 2007 schöne Präsentationen erstellen lassen. Dass Sie dadurch auch noch Zeit sparen können, ist ein sehr positiver Nebeneffekt.
Mehr... http://go.microsoft.com/?linkid=5420350
- MS Office Online Webcast: Die Überarbeiten-Funktion in Word 2003 26.9.2006; 16:00 - 16:30 Uhr
Arbeiten Sie mit Ihren Kollegen gemeinsam an Dokumenten? Die Überarbeiten- Funktion in Word ist dabei ein sehr nützliches Feature zum professionellen Dokumentaustausch im Team. In diesem Webcast lernen Sie Tipps und Tricks zum Arbeiten im Team kennen. Und Sie erfahren, wie die Office-Programme Sie dabei unterstützen, nur die Informationen an andere weiterzugeben, die Sie auch wirklich mitteilen möchten.
Mehr... http://go.microsoft.com/?linkid=5420352
- MS Office Online Webcast: Alle Basics von Microsoft Excel 2003 im Überblick 28.9.2006; 14:30 - 15:30 Uhr
Microsoft Office Excel 2003 - in dieser Online-Schulung zeigen wir Ihnen die grundlegenden Features dieser Anwendung. Ob es sich um einfache Formeln handelt oder um praktische Summenfunktionen, hier lernen Sie Excel von Grund auf. Melden Sie sich an für diesen Überblick über Tabellen- kalkulation und Co.
Mehr... http://go.microsoft.com/?linkid=5420354
- Microsoft Office 2003: Einführung in Makros
Haben Sie schon einmal von anderen Personen Dateien erhalten, bei deren Öffnen Makrosicherheitswarnungen angezeigt werden? Müssen Sie in Ihren Dokumenten häufig die gleichen Aufgaben ausführen und haben dabei die Hoffnung, dass diese Vorgänge automatisiert werden könnten? Wenn Sie dese Fragen bejahen, sollten Sie Ihr Wissen über Makros erweitern. Über Möglichkeiten, Anwendung und Programmierung informiert der Leitfaden auf Office Online.
Mehr... http://go.microsoft.com/?linkid=5420360
- Update für die deutsche Ausgabe der Office 2003 Korrekturhilfen
Am 1. August ist die überarbeitete Version der Rechtschreibreform in Kraft getreten. Microsoft stellt ab sofort Office 2003-Anwendern Patches für ihre Systeme bereit. Nach Installation des Updates können mit der Korrekturhilfe in Microsoft Office Dokumente gemäß den jetzt geltenden Rechtschreibregeln geprüft werden. Diesen Patch finden Sie hier zum Download.
http://download.microsoft.com/download/5/8/F/58F41787-DFF6-45AC-BD84-03BEC7F3FC69/office2003-KB923348-DEU.exe
Dieses Update ist für die lokalisierte deutsche Version von Microsoft Office 2003 geeignet. Erläuterungen und Informationen zum Download sowie zur Installation und Hinweise für Administratoren finden sich im Knowledge Base-Artikel unter: http://support.microsoft.com/kb/923348/de (Deutscher Artikel) http://support.microsoft.com/kb/923348/en (Original Eintrag, engl.)
- 2007 Microsoft Office System: Die neue Oberfläche und die neuen Funktionen
Dieses Dokument erklärt das neue Design von 2007 Microsoft Office System und erläutert die zugrunde liegende Philosophie des neuen Arbeitens. Das Dokument ist in englischer Sprache.
Mehr... http://go.microsoft.com/?linkid=5420364
- Sicherheitsupdates für Office
Office Online hilft Ihnen, Ihr System auf dem aktuellen Stand zu halten. Überprüfen Sie regelmäßig mit OfficeUpdate, ob Sie alle Sicherheitsupdates für Microsoft Office installiert haben.
Mehr... http://go.microsoft.com/?linkid=5420366
------------------------------------------------------------------------------ Access-Home News - ------------------------------------------------------------------------------
- 3 neue Beispieldatenbanken
Passwortprüfung mit Qualitätsanzeige In diesem Beispiel wird das eingegebene Passwort auf verschiedene Sicherheitskriterien geprüft. Wie gut das eingegebene Passwort ist, wird in einem Qualitätsbalken farblich dargestellt. Das Passwort wird direkt bei der Eingabe auf Länge, Zahlen, Sonderzeichen und Großbuchstaben geprüft.
Tabelle mit Vornamen In der Beispieldatenbank findet sich eine Tabelle mit über 1100 Vornamen. zu jedem Vornamen ist angegeben ob männlich oder weiblich.
Aktuelle Zeit im Formular anzeigen Das Anzeigen einer laufenden Uhrzeit wird am einfachsten mit dem Zeitgeberereignis realisert. Im Beispiel wird im Formular eine sekundengenaue Uhrzeit ausgegeben die sich per Zeitgeber aktuali- siert.
- 2 neue Funktionen
Funktion DBErstellen() Anlegen einer neuen und leeren Access-Datenbank. Vor dem Anlegen wird geprüft ob die Datenbank bereits vorhanden ist.
Funktion LWAuslesen() Diese Funktion liest die Laufwerksbuchstaben des lokalen Rechners aus und gibt diese als String für ein Kombinationsfeld zurück.
- "Access-Home-Entwickler-Versionen" - Was ist das ?! /shopentw.htm
Eine "Entwicklerversion" ist eine ungeschützte Datenbank mit uneinge- schränkten Zugriff auf alle Access-Objekte. Eine "Entwicklerversion" hat folgende Eigenschaften: - keinerlei Lizenzgebühren - offener VBA-Code - freies Weiterverwenden in eigenen Projekten - keine MDE, sondern eine ungeschützte MDB - keine Access-Rechte definiert - keinerlei sonstige Schutzmechanismen Es handelt sich also um Access-Datenbanken die ohne Einschränkungen weiter- verwendet werden können. Prozedur-Code sowie die Entwürfe der Access-Objekte können eingesehen, verändert oder in andere Projekte kopiert werden.
Nutzen Sie die Gelegenheit und greifen Sie auf bereits vorhandene Funktionen und Datenbankfeatures zurück um diese in Ihre Access-Projekte einfließen zu lassen. Sie können auch eine Bestehende Entwicklerversion nutzen und auf Ihre Bedürfnisse anpassen und Weiterentwickeln und so viel Zeit, Geld und Nerven sparen.
/shopentw.htm
- Professionelle Access-Datenbank-Programmierung
Sie sind auf der Suche nach einem Entwickler die Ihnen eine individuelle Access-Lösung für Ihre Anforderungen erstellt? - Dann sind sie hier richtig - programmierung@access-home.de
Haben Sie eine bestehende Access-Anwendung die Überarbeitet werden muss? Soll Ihre bestehende Access-Anwendung um neue Funktionalitäten erweitert werden? - Dann sind sie hier richtig - programmierung@access-home.de
Macht Ihre Access-Datenbank Probleme? Stürzt die Datenbank immer wieder einmal ab? Bestehen Performance-Engpässe? - Dann sind sie hier richtig - programmierung@access-home.de
Nutzen Sie eine Datenbank einer älteren Access-Version die in eine neue Access-Version konvertiert werden muss? - Dann sind sie hier richtig - programmierung@access-home.de
Schicken Sie einfach eine eMail mit den für Ihre Datenbank benötigte Anforderungen an die eMailadresse programmierung@access-home.de. Unser Entwickler setzt sich dann mit Ihnen in Verbindung.
- Access-Home-Datenbank "Belegungsplan"
Der Belegungsplan ist eine reine Access-Lösung zum grafischen Anzeigen von Belegungen. Ein Anwendungsbeispiel wäre zum Beispiel das Verwalten von Ferienwohnungen. Im Belegungsplan lassen sich mit einem Blick alle Belegungen innerhalb eines Monats zu einem beliebigen Zeitpunkt anzeigen. Mit geringem Aufwand lässt sich der Belegungsplan in Ihre Datenbank integrieren. Anwendungsbereiche wären z.B.: - Urlaubsplanung - Schulungszimmer - Wohnungen - Fahrzeuge eines Fuhrparks - Gerätenutzung - Verleih - ...
Laden Sie sich die Demoversion der Datenbank auf Ihren PC und überzeugen Sie sich selbst von den Leistungen der Datenbank.
Demo für Access 97 http://www.access-pool.de/accshop/belplan/belplan_97_ah.zip
Demo für Access 2000 http://www.access-pool.de/accshop/belplan/belplan_00_ah.zip
Demo für Access XP http://www.access-pool.de/accshop/belplan/belplan_xp_ah.zip
------------------------------------------------------------------------------ Access-Paradies News - http://www.access-paradies.de ------------------------------------------------------------------------------
- Lange Jahre gab es im Access-Paradies die AP-Developer-Tools CD mit 24 offenen Access-Entwickler-Modulen. Viele Interessenten dachten, es handelt sich hierbei um die Microsoft Office Developer Version mit der Access Runtime. Immer wieder gab es Verwechslungen, weshalb wir uns dazu entschlossen haben, die CD umzubenennen.
Die AP-Developer-Tools CD ist tot - Es leben die AP-Entwickler-Tools für Access!
Was ist neu und besonders an den neuen AP-Entwickler-Tools 2007 für Access?
Die Sammlung wurde um neue, nützliche Tools (AP-Serienbrief-Manager, AP-PDFPrint usw.) ergänzt und enthält nun 28 Entwicklermodule auf der CD (Pro-Version: 29). Einige davon können Sie auch unter VB, VBA (Office, Word, Excel), .NET und Delphi einsetzen. Die meisten Tools wurden über- arbeitet, der Datenbestand (z.B. BLZ, PLZ) wurde aktualisiert, das Layout der CD wurde komplett erneuert, eine Suche wurde eingebaut und die VBA-Tipps wurden um ein Vielfaches ergänzt.
Es gibt auch eine Pro-Version der Entwickler-Tools, die nun auch das Entwickler-Modul AP-DTA zum Erzeugen von DTA-Dateien enthält. Zudem kommt die Pro-CD mit einem Tool mit der Microsoft Access XP Runtime, das Käufer der CD ohne zusätzlichen Lizenzkosten an Ihre Kunden und Mitarbeiter weiter- geben dürfen. PCs ohne Access können mit dieser Runtime-Version Access- Datenbanken ausführen. Mit Access können keine selbstlaufenden EXE-Dateien erzeugt werden, hierzu wird die Access Runtime benötigt. Diese wird mit unserem Tool installiert und damit können auch andere Datenbanken ausge- führt werden. Kurz gesagt, Sie erhalten eine Access-Version, die Sie überall installieren können, wo keine Access-Vollversion enthalten ist.
Die AP-Entwickler-Tools 2007 für Access gibt es für unsere Kunden zum Ein- führungspreis. Sie als Abonnent des Access-Newsletters erhalten für kurze Zeit ebenfalls diesen Preisvorteil. Sie gelangen nur über folgende Links zu den Aktionsseiten.
AP-Entwickler-Tools 2007 für Access http://www.access-paradies.de/shop/go.php?id=10006&artnr=170200_Kdn
AP-Entwickler-Tools Pro 2007 für Access http://www.access-paradies.de/shop/go.php?id=10006&artnr=170200_Pro_Kdn
------------------------------------------------------------------------------ Access-Tipps ------------------------------------------------------------------------------
- Nutzen des Formular-Timerintervalls
Jedes Access-Formular besitzt das Ereignis "Beim Zeitgeber" mit dem zu- gehörigen Eigenschaft "Zeitgeberintervall". Die Eigenschaft "Zeitgeber- intervall" wird in Millisekunden angeben - 1000 Millisekunden entsprechen somit einer Sekunde und 60000 Millisekunden sind eine Minute.
Nach Ablauf der in der Eigenschaft "Zeitgeberintervall" eingestellten Millisekunden wird automatisch das Ereignis "Bei Zeitgeber" ausgelöst und in der eingestellten Zeit wiederholt. Solange die Eigenschaft "Zeitgeber- intervall" auf 0 steht, wird das Ereignis "Bei Zeitgeber" nicht ausgelöst.
Ein einigermaßen sinnvolles Beispiel um den Zeitgeber zu demonstrieren wäre eine mitlaufende Zeit in einem Formular anzuzeigen. Gehen Sie wie folgt beschrieben vor um in einem neuen Formular die sekundengenaue Uhrzeit anzuzeigen:
1. Legen Sie sich in einer beliebigen Datenbank ein neues Formular an 2. Fügen Sie ein Testfeld mit dem Namen "AktZeit" in das Formular ein 3. Geben Sie in die Feldeigenschaft "Standardwert" =Zeit() ein, damit direkt beim Anzeigen des Formulars die Uhrzeit angezeigt wird und das Feld nicht bis zum ersten Aufruf des Ereignis leer steht 4. Stellen Sie die Eigenschaft "Aktiviert" auf "Nein" 5. Stellen Sie die Eigenschaft "Gesperrt" auf "Ja" 6. Erstellen Sie eine Ereignisprozedur im Ereignis "Bei Zeitgeber" 7. Geben Sie folgende Code-Zeile im VBA-Editor ein um beim Aufruf das Feld "AktZeit" mit der aktuellen Uhrzeit zu füllen AktZeit = Time 8. Wechseln Sie wieder in das Eigenschaftsfenster des Formulars und stellen in der Eigenschaft "Zeitgeberintervall" den Wert 1000 ein um das Ereignis "Bei Zeitgeber" jede Sekunde aufzurufen 9. Speichern Sie nun das Formular und öffnen es in der Formularansicht
Das hier erstellte Beispiel können Sie auch direkt von Access-Home.de herunterladen. Sie finden die Datei in den Beispieldatenbanken unter dem Namen "Aktuelle Zeit im Formular anzeigen".
- Erstellen von benutzerdefinierter Domänen-Funktion wie z.B. "DCount()"
Dieser Artikel beschreibt, wie eine benutzerdefinierte Domäne-Funktion geschrieben wird, die mit der DCount()-Funktion vergleichbar ist. Um Ein- schränkungen in verkettenden Variablen in Kriterium-Zeichenfolgen umzugehen, demonstriert er darüber hinaus die Beispielfunktion DFix(). An dem Ende dieses Artikels befinden sich Informationen zu den Einschränkungen von benutzerdefinierten Domäne-Funktionen.
http://support.microsoft.com/kb/103401/de?spid=2509&sid=global
- VBA-Code lesbar machen
Um die Lesbarkeit von Code zu verbessern empfiehlt es sich bei langen Zeilen den Code so umzubrechen das alles im Fenster sichtbar ist und nicht per Scrollbalken gelesen werden muss.
Es gibt verschiedene Möglichkeiten längere Codezeilen umzubrechen und lesbar zu halten. Eine davon ist der Unterstrich "_", durch das der VBA-Editor erkennt das die jeweilige Anweisung nicht in der aktuellen Zeile endet sondern in der darunter folgenden Zeile fortgesetzt wird. Beim Trennen ist darauf zu achten das man nach dem letzten Codezeichen ein Leerzeichen einfügt und danach den Unterstrich setzt:
a = Forms!Hauptformular!Unterformular.Form!Test1 + _ Forms!Hauptformular!Unterformular.Form!Test2 + _ Forms!Hauptformular!Unterformular.Form!Test3
Der Unterstrich lässt sich auch zum Trennen eines langen Strings verwenden. Hierbei muss man darauf achten dass der String in der ersten Zeile mit einem Hochkomma abgeschlossen wird und in der nächsten Zeile wieder mit ein Hochkomma begonnen wird und das & als Verkettungszeichen eingefügt wird. Würde das Trennzeichen innerhalb des Strings liegen, kann VBA diesen nicht erkennen. Speziell bei längeren Meldungen ist dies sinnvoll:
a = MsgBox("Bitte füllen Sie alle Formularfelder um den " & _ "Datensatz zu speichern und das Formular zu " & _ "schließen!", vbQuestion + vbOKCancel, "Eingabehinweis")
Auch beim Zuweisen eines SQL-Strings lässt sich diese Umbruchvariante sinnvoll anwenden:
DoCmd.RunSQL "INSERT INTO KundenTelefon ( KomArt, " & _ "KomNummer, KomBem, KomKndNr ) " & _ "SELECT KomArt, KomNummer, KomBem, " & _ "1 AS Neu " & _ "FROM AkquiseTelefon " & _ "WHERE KomKndNr=12;"
Bei String-Zuweisungen lässt sich noch eine weitere Variante zur besseren Lesbarkeit anwenden. Man Trennt den Code in einzelne Strings auf und weist diese nacheinander einer Variablen zu:
Dim SqlStr as String
SqlStr = "INSERT INTO KundenTelefon ( KomArt, " SqlStr = SqlStr & "KomNummer, KomBem, KomKndNr ) " SqlStr = SqlStr & "SELECT KomArt, KomNummer, KomBem, " SqlStr = SqlStr & "1 AS Neu " SqlStr = SqlStr & "FROM AkquiseTelefon " SqlStr = SqlStr & "WHERE KomKndNr=12;" DoCmd.RunSQL SqlStr
Beide Varianten der Stringtrennung führen zum selben Ergebnis.
------------------------------------------------------------------------------ Zugang zum Members Only Bereich ------------------------------------------------------------------------------
Als treuer Leser unseres Access-Newsletters erhalten Sie regelmäßig Extra- Tipps, professionelle Access-Module und Beispielcode zum Nulltarif!
Diesen Monat: Aufgaben in Microsoft Outlook über Access erstellen. Mit einer professionellen Maske können Sie alle benötigten Daten eingeben und die Aufgabe über eine VBA-Funktion in Outlook automatisch erstellen.
Und hier die Zugangsdaten für den geschützten Memberbereich: Benutzername: XXXXXXXXXXXXX Kennwort: XXXXXXXXXXXXX
Bitte achten Sie bei der Eingabe auf exakte Gross-/Kleinschreibung! Das aktuelle Kennwort ist bis zum XX.XX.2004 gültig. Danach gibt es ein neues Kennwort, welches Sie über unseren Newsletter mitgeteilt bekommen.
Und hier geht es zum Memberbereich: http://www.access-paradies.de/news/member.php     |
|