Imperial Cleaning

Willkommen Welcome Bienvenue

Erinnerungen an früher versetzen ihn in andere Zeiten und an andere Orte. Also, Sie sprechen mich entweder mit Mr.

l’usage du mot / notes for soloists / zaroum · Gedichte

Audio-Guide

Im Anschluss kannst du den kompletten Text nachlesen. Auch das Niveau kann individuell ausgewählt werden. Klicke dazu auf dein gewünschtes Niveau und danach auf die Kategorie "Hören". Diese Videoreihe ermöglicht dir hochwertiges Hörverstehenstraining: In der zweiten Runde wird dir der passende Text eingeblendet. Umfassendes Training zum Hörverstehen für jedes Niveau. Zum Aufrufen klicke in dem blauen Navigationskasten links oben auf dein gewünschtes Niveau und dann auf der rechten Seite auf "Übungsmaterialien".

Eine wunderbare Seite, um das Hörverstehen zu trainieren! Mit einfachen Worten und in einem langsamen Tempo werden dir aktuelle Nachrichten vorgelesen. Den passenden Text dazu kannst du ebenfalls nachlesen. Besondere Wörter werden dir nochmal extra erklärt. In 10 Lektionen werden dir Dialoge präsentiert, deren Inhalte im Anschluss über Fragen oder Zuordnungen überprüft werden. In dieser Videoreihe findest du Kindergeschichten, die auf Deutsch in langsamer Sprache vorgelesen werden.

Durch die Angabe der Untertitel sowie die passenden Illustrationen kannst du somit dein Hörverstehen trainieren. Eine hilfreiche Seite für das Hörverstehenstraining!

Dich erwarten abwechslungsreiche Audiobeiträge mit passenden Übungen. Wähle dazu dein gewünschtes Niveau aus und klicke dann auf eine Aufgabe mit dem Titel "Hörverstehensübung" aus. Die folgende Beim Formatieren-Ereignisprozedur des Detailbereichs eines Berichts wertet das Feld Anzahl aus und invertiert es, wenn der Wert 0 oder negativ ist:. Damit die Hintergrundfarbe sichtbar wird, stellen Sie sicher, dass die Eigenschaft Hintergrundart des Textfeldes auf Normal gesetzt ist. Steht Ihnen ein Farbdrucker zur Verfügung, können Sie anstelle des schwarzen Hintergrunds natürlich auch jede andere Farbe einsetzen z.

Achten Sie nur darauf, dass Sie für positive Werte die üblichen Farbwerte wiederherstellen, damit Access nicht alle restlichen Datensätze ebenfalls hervorgehoben darstellt. Tabellenfelder sind normalerweise Eingabefelder, in die Sie Werte eingeben müssen. Wenn diese Werte aber aus einer Werteliste stammen, ist die Eingabe über ein Kombinationsfeld, in dem die möglichen Werte vorgegeben und nur noch ausgewählt werden müssen, wesentlich einfacher.

Solche Kombinationsfelder werden üblicherweise in Formularen erstellt, deren Inhalt dann in einem Datenfeld der Tabelle gespeichert wird. Dem kann Abhilfe geschaffen werden. Definieren Sie für ein Datenfeld beim Tabellenentwurf eine Werteliste.

Ein weiterer Pluspunkt für eine solche Definition ist, dass Sie in Formularen kein zusätzliches Kombinationsfeld erzeugen müssen.

Wenn Sie das Datenfeld einem Formular hinzufügen, wird automatisch ein Kombinationsfeld angezeigt. Um eine Werteliste für ein Datenfeld anzulegen, markieren Sie das Datenfeld und klicken auf das Register "Nachschlagen".

Sie können jetzt die Werte, die im Kombinationsfeld zur Auswahl stehen sollen, eingeben. Die Werte müssen durch Semikolon getrennt werden. Die Werteliste hat also die Form. Es ist nämlich nur möglich, entweder einen einzelnen Feldinhalt oder gleich einen kompletten Datensatz mit allen für die Adresse überflüssigen Feldern in die Zwischenablage zu kopieren.

Um dem Formular ein für Dialogfenster typisches Aussehen zu verleihen, stellen Sie folgende Formulareigenschaften entsprechend ein:. Die Prozedur enthält lediglich die folgende Anweisung:. Da die HerkunftsTyp -Eigenschaft auf Feldliste eingestellt ist, werden hier keine Datensätze, sondern lediglich die Feldnamen der Datenquelle aufgelistet.

Dies erledigt eine zweite Ereignisprozedur, die mit der BeimDoppelklicken -Eigenschaft der Feldliste verknüpft ist:. Nachdem der Benutzer mehrere Feldinhalte auf diese Weise übernommen hat, muss der Inhalt des Textfeldes in die Zwischenablage kopiert werden. Der Ausdruck übergibt dem Zwischenablage-Assistenten direkt den Namen des momentan aktiven Formulars.

Sollte kein Formular aktiv sein, tritt hierbei allerdings ein Laufzeitfehler auf. Die folgende Prozedur zeigt, wie Sie Ihn abfangen können. Zusätzlich wird auch gleich der Datensatz des aktuellen Formulars gespeichert, damit der Assistent stets auf die aktuellen Daten zugreift:.

Bei einer Adresse ist es beispielsweise erforderlich, dass die Postleitzahl und der Ort in einer einzelnen Zeile erscheinen. Um dies zu bewerkstelligen, legen Sie dem Adressenformular einfach eine Abfrage zugrunde und definieren hier ein neues, berechnetes Feld, über das Sie die Postleitzahl mit dem Ort verknüpfen. Nach dem Start des Assistenten wird das berechnete Feld wie alle anderen Datenfelder in der Feldliste aufgeführt und steht zur Auswahl bereit.

Das Anlegen eines Steuerelements für das berechnete Feld ist hierbei nicht erforderlich, da der Assistent direkt auf die Datenquelle zugreift. Es könnte sich hierbei beispielsweise um den Abgabetermin für ein Projekt handeln. Ein weiteres Steuerelement berechnet nun die Anzahl der Tage bis zu diesem Datum. Wenn das Abgabedatum bereits verstrichen ist, liefert die Berechnung einen negativen Wert.

Jedes Formular hat eigene Netzwerkeigenschaften, die Vorrang vor den Standardeinstellungen haben. So können Sie in jedem Formular festlegen, ob die Daten dort pessimistisch oder optimistisch gesperrt werden. Wählen Sie für jedes Formular eine Sperrmethode aus, damit dass eine Formular mit pessimistischer Sperrung für Datensicherheit sorgt, während das andere mit optimistischer Sperrung schnell arbeitet.

Die Datensatzeigenschaft "Datensätze sperren" erlaubt dieselben Optionen, wie die Standardsperrung: Diese Einstellung gilt nur für das Hauptformular. Dieser Befehl aktiviert die pessimistische Datensatzsperrung für das Formular. Bei mehrseitigen Rechnungen ist es in vielen Fällen erforderlich, dass auf jeder Seite eine Zwischensumme der einzelnen Positionen ausgegeben wird. Hier wird später die Zwischensumme ausgegeben.

Alles weitere wird von zwei Ereignisprozeduren erledigt. Bei jedem einzelnen Datensatz wird die Zwischensumme um den Betrag der aktuellen Rechnungsposition in diesem Beispiel Gesamtpreis erhöht. Vorher wird jedoch noch die PrintCount-Eigenschaft auf den Wert 1 untersucht.

Dies ist erforderlich, da Access das Print-Ereignis bei Rechnungspoitionen, die sich über mehrere Seiten erstrecken, mehrmals aufruft. Die PrintCount-Eigenschaft gibt hierbei an, wie oft das Ereignis für den aktuellen Bereich bereits aufgerufen wurde. Damit bestimmte Positionen nicht mehrmals hinzuaddiert werden, darf die Berechnung nur beim Auftreten des ersten Ereignisses erfolgen. Wie Sie Dateien kopieren, wissen Sie. Wie aber können Sie beispielsweise eine Tabelle aus einer Datenbank in eine andere kopieren?

Nachdem Sie einen Feldnamen eingegeben haben und in die Spalte Felddatentyp wechseln, wird dort der Datentyp Text eingetragen. Bestimmen Sie, welcher Felddatentyp beim Wechsel in die gleichnamige Spalte eingetragen wird.

Der Schwachpunkt dieser Variante besteht darin, dass der Anwender während der Eingabe nicht sehen kann, dass er gerade eine Bankleitzahl eingibt. Um die Bankleitzahl schon während der Eingabe zu formatieren, definieren Sie ein Eingabeformat.

Zur Definition des Eingabeformats geben Sie folgenden Ausdruck in die gleichnamige Eigenschaft des Tabellenentwurfs ein:. Dazwischen befinden sich einige Textliterahle, die die Eingabe als Bankleitzahl formatieren. Das Eingabeformat erzwingt die Eingabe von 8 Ziffern und zwar ohne Vorzeichen oder andere Sonderzeichen. Die Eingabe von weniger als 8 Ziffern ist nicht möglich.

Wenn Sie nur das Eingabeformat verwenden, kann der Anwender auch Bankleitzahlen wie 00 eingeben. Wenn Sie dies unterbinden wollen, definieren Sie zusätzlich eine Gültigkeitsregel. Datenbankentwurf Teilen Sie beim Datenbankentwurf die Informationen so weit wie möglich auf einzelne Tabellenfelder auf.

Häufig gemachte Fehler dabei sind beispielsweise die Zusammenfassung von Vor- und Nachname, sowie Postleitzahl und Ort in einem einzigen Tabellenfeld. Der Assistent zur Leistungsanalyse Bei einer bestehenden Datenbank sollten Sie als erstes einmal den Assistenten zur Leistungsanalyse ausprobieren.

Dieser Assistent kann entweder die gesamte Datenbank oder einzelne Datenbankobjekte analysieren und Optimierungsvorschläge machen. Das Prinzip einer solchen Aufteilung ist simpel:.

Die Tabellen aus dem Backend werden dann mit dem Frontend verknüpft und verhalten sich dann im Prinzip genau so wie lokale Tabellen. Bei Datenbankaufteilung können Sie sich durch einen Assistenten unterstützen lassen. Alleiniger Zugriff auf Datenbanken Falls Sie an einem Einzelplatzrechner arbeiten oder in einer Netzwerkumgebung nur alleine auf eine Access-Datenbank zugreifen, sollten Sie die Datenbank Exklusiv öffnen.

Dieser Öffnungsmodus kann auch dauerhaft für alle Datenbanken in Access eingestellt werden. Access unterstützt Sie während des Formularentwurfs mit einer Symbolleiste, die speziell für die Formatierung von Steuerelementen geschaffen ist.

Wenn Sie auf den nach unten zeigenden Pfeil eines dieser Symbole klicken, öffnet Access eine Palette, in der Sie den gewünschten Wert anklicken können. Ziehen Sie die Palette dann bei festgehaltener, linker Maustaste an die gewünschte Bildschirmposition. Ein klassisches Beispiel für eine Aktualisierung von Daten ist die Änderung des Mehrwertsteuersatzes. Die Erhöhung um ein Prozent wirkt sich auch auf Ihre Datenbestände negativ aus. Sie müssen nämlich bei allen Datensätzen beispielsweise in einer Artikelverwaltung den Mehrwertsteuersatz ändern.

Erstellen Sie eine Aktualisierungsabfrage, die diese lästige Arbeit für Sie übernimmt. Erstellen Sie eine neue Auswahlabfrage und fügen Sie die zu aktualisierende Tabelle hinzu. Geben Sie also als Kriterium. Dies ist der Wert, der bei den Datensätzen, die das Kriterium erfüllen, anstelle des alten Wertes eingesetzt wird. Wechseln Sie in die Datenblattansicht, um noch einmal zu prüfen, ob die richtigen Datensätze selektiert wurden.

Durch den Wechseln in die Datenblattansicht wird die Aktualisierung noch nicht durchgeführt. Die Datenblattansicht ist in diesem Fall nur eine Kontrollansicht. Um die Aktualisierung zu vollziehen müssen Sie zurück in die Entwurfsansicht wechseln und auf das Symbol Ausführen in der Symbolleiste klicken. Damit die versehentliche Aktualisierung vermieden wird, fragt Access noch einmal ab, ob Sie die Daten wirklich aktualisieren möchten.

Das Ergebnis solcher Funktionen ist in der Regel unwichtig. Der Rückgabewert der Funktion gibt an, mit welcher Schaltfläche z. OK oder Abbrechen das Meldungsfenster vom Benutzer bestätigt wurde. Da sich ab Access 7. Die beiden folgenden Programmfragmente sind vom Ergebnis her vollkommen identisch. Im zweiten Beispiel wird das Ergebnis der Funktion allerdings ignoriert.

Beachten Sie bei der zweiten Variante, dass Sie die Argumente nicht einklammern dürfen. Die Vorgehensweise ist hierbei mit dem obigen Beispiel identisch.

Access bietet diverse Möglichkeiten, die Eingaben von Daten zu erleichtern. Vor allem in verknüpften Tabellen werden bei der Auswahl eines existierenden Datensatzes die dazugehörigen Daten automatisch angezeigt. Ein Beispiel für das automatische Füllen von Feldern ist eine Abfrage, in der die beiden Tabellen Artikel und Lieferanten miteinander verknüpft werden. Auf der Basis dieser Abfrage können Sie nun ein Formular anlegen. Sie können alternativ auch die Standardeinstellungen von Access ändern, um die Datenbank grundsätzlich "Nicht exklusiv" zu öffnen.

SetOption "Öffnungsmodus für Datenbanken", 0. Die lesenden Datenbankzugriffe sind etwas schneller. Eine entsprechende Meldung macht auf diesen Umstand aufmerksam. Daraufhin wird der Explorer geöffnet, in dem nur die Struktur des Startmenüs dargestellt wird.

In diesem Ordner können Sie nun eine Verknüpfung mit Access erstellen. Sie können bei der Verknüpfung zusätzlich eine Datenbank oder Befehlszeilenoptionen angeben. Der zweite Parameter lpPrefixString ist eine kleine Zeichenkette mit zwei bzw.

Wenn Sie eine 0 als dritten Parameter übergeben, wird dem Dateinamen ein Wert im Hexadezimalformat vervollständigt. Der vierte Parameter nimmt das Ergebnis der Funktion auf. Die folgende Beispielprozedur ermittelt zunächt das Temp-Verzeichnis und erzeugt dort einen Temp-Dateinamen:. Print "Verzeichnis konnte nicht ermittelt werden! Print "Datei wurde nicht erzeugt! Dateien, die Sie vorübergehen anlegen, sollten Sie nach ihrem Einsatz auch wieder löschen. Dies bewerkstelligen Sie beispielsweise mit Hilfe der Kill- Anweisung.

Bevor Access eine VBA-Prozedur ausführen kann, muss diese zunächst kompiliert und damit in einem Zwischencode übersetzt werden. Abgesehen von einer Zeitverzögerung merken Sie hiervon bei der Entwicklung einer Datenbank nichts. Unglücklicherweise nimmt Access diese Kompilierung immer zum ungünstigsten Zeitpunkt vor - nämlich beim Öffnen der Datenbank. Wer möchte hierbei schon gerne eine längere Wartezeit in Kauf nehmen?

Öffnen Sie ein beliebiges Modul Ihrer Datenbank. Die kann entweder ein Standardmodul oder aber ein Objektmodul also ein Formular- oder Berichtsmodul sein. In der Datenbank wird dadurch zusätzlich zum normalen Programmcode ein Kompilat gespeichert, das Access beim nächsten Öffnen der Datenbank direkt und ohne erneute Kompilierung ausführen kann. Damit Access die Datenbank im kompilierten Zustand speichern kann, darf sie nicht gleichzeitig von anderen Benutzern z.

Sobald Sie das geänderte Formular speichern, geht der kompilierte Status verloren. Auch das Löschen eines der oben aufgeführten Objekte hat die gleichen Folgen. Besonders betroffen sind Sie hiervon, wenn Sie beim Komprimieren der Datenbank aus Sicherheitsgründen einen anderen Dateinamen angeben. Komprimieren Sie die Datenbank über die aktuelle Datenbank. Um eventuellen Datenverlust vorzubeugen, sollten Sie vorher auf jeden Fall eine Sicherheitskopie der Datenbank anlegen.

Komprimieren Sie die Datenbank unter dem gleichen Namen in ein neues Verzeichnis. Nur der Name der Datenbank, nicht jedoch das Verzeichnis ist bei der Aufrechterhaltung des kompilierten Zustands relevant. Komprimieren Sie die Datenbank unter einem neuen Namen und geben Sie ihr nach dem Vorgang wieder den ursprünglichen Namen.

Das Umbenennen können Sie beispielsweise vom Windows-Explorer aus vornehmen. Access öffnet daraufhin das gleichnamige Dialogfenster. Um nun beispielsweise den Unterbrechungsmodus zu aktivieren, wenn die Variable i den Wert 5 aufweist, geben Sie unter Ausdruck einfach den folgenden Text ein:. Ich habe ein Formular mit einem Textfeld und einem Listenfeld. Als Bedingung vom Name-Feld habe ich.

Wenn ich nun im Name -Feld den ersten Buchstaben des Namens eingebe, werden im Listenfeld nur die Namen angezeigt, dessen erster Buchstabe mit der Eingabe übereinstimmt. Diese Aktualisierung funktioniert aber nur, wenn ich kurz in die Entwurfsansicht und wieder in die Formularansicht wechsle.

Wie kann das Listenfeld nach Eingabe jedes Buchstaben aktualisiert werden? Die Einfügemarke sollte dabei das Textfeld nicht verlassen. Das Feld wird erst dann aktualisiert, wenn Sie das Feld verlassen. Sie müssten also die NachAktualisierung -Ereignisprozedur implementieren, die das Listenfeld nach dem vollständigen Eingabewert filtert und aktualisiert.

Dieser Variable wird jedem eingegebenen Buchstaben hinzugefügt. Die Variable behält auch ihren aktuellen Wert bei jedem Aufruf der Prozedur:. Dazu zählen die Schriftart, die Farbgebung und die Formatierung von Linien. Ich möchte eine Seriennummer ermitteln, die sich aus Jahreszahl und fortlaufender Nummer zusammensetzt.

Wie kriege ich Access dazu, zum einen bei jedem Datensatz weiterzuzählen und vorher zu ermitteln, ob noch immer das gleiche Jahr läuft, oder ob es sich um ein neues Jahr handelt und dann wieder bei 1 zu beginnen? Eine fortlaufende Nummer mit Jahreszahl, die sich beim neuen Jahr wieder zurücksetzt, kann man mit einer VBA-Funktion relativ leicht realisieren.

Für die Rechnungsnummern könnte dieses Feld folgendes Format haben: Um die letzte Rechnungsnummer im aktuellen Jahr zu ermitteln, setzen wir die Max-Funktion in einem Recordset ein:. Um die nächste Rechnungsnummer zu ermitteln, addieren Sie 1 zur letzten Rechnung und formatieren Sie das Ergebnis zusammen mit dem Jahr:. Sobald Sie eine neue Rechnung anlegen, lassen Sie die Rechnungsnummer automatisch generieren, z. Wenn Sie bei dem Entwurf von Unterformularen einige Regeln beachten, können Sie diese universell einsetzen.

Die wichtigste Regel ist hierbei, dass Sie beim Verweis vom Unterformular aus auf das Hauptformular nie den Namen des Hauptformulars angeben dürfen. Dies ist erforderlich, da der Name natürlich davon abhängig ist, wo Sie das Unterformular einfügen. Als Ersatz stellt Access die Parent- Eigenschaft zur Verfügung, die zu einem bestimmten Unterformular einen Verweis auf das Hauptformular zurückliefert. Ein gutes Beispiel für ein universelles Unterformular sind selbsterstellte Navigationsschaltflächen.

Legen Sie einfach ein neues leeres Formular an, bei dem Sie die Navigationsschaltflächen, den Datensatzmarkierer sowie die beide Bildlaufleisten ausblenden. Die Ereignisprozedur der zweiten Schaltfläche hat einen identischen Aufbau.

Speichern Sie das fertige Formular unter den Namen Navigationsschaltflächen. Wenn Sie im Hauptformular die Rahmenart-Eigenschaft des Unterformular-Steuerelements auf Transparent einstellen, ist das Unterformular noch nicht einmal als solches zu erkennen. Nach dem Umschalten in die Formularansicht können Sie die Navigationsschaltflächen direkt einsetzen.

Viele Formulare belegen bekanntlich viel Platz auf dem Bildschirm. Wenn sie nicht benötigt werden, können sie aber auch Platz sparend verkleinert werden. Besonders geeignet ist diese Vorgehensweise bei Formularen, die als Toolbox verwendet werden sollen. Sobald Sie nun auf Einfahren klicken, wird die Formularhöhe soweit reduziert, dass nur noch die beiden Schaltflächen sichtbar sind.

Mit Ausfahren bringen Sie das Formular wieder auf die ursprüngliche Höhe. Sie können dann beim Zugriff auf die Felder die eckigen Klammern weglassen. Theoretisch können Sie dem Primärschlüsselfeld jeden beliebigen Namen geben, der den Konventionen von Access entspricht. Das gleiche gilt auch für alle anderen Felder der Tabelle. Sie sollten daher auf Sonderzeichen verzichten und lieber zusammenhängende Namen vergeben, beispielsweise AdresseNr oder PersonNr. Wenn die Anwendung mit dem gesuchten Titel gerade nicht läuft, gibt die Funktion den Wert 0 zurück.

In der Do- Schleife wird für jedes Fenster geprüft, ob es erstens sichtbar ist, und zweitens ob es ein Hauptfenster ist. Dieser wird dann mit dem Parameter FensterTitel verglichen. Um beispielsweise festzustellen, ob eine Anwendung mit dem Text "Microsoft" im Fenstertitel gestartet ist, rufen Sie die Funktion wie folgt auf:.

Markieren sie im Dialogfenster Ersetzen zunächst das Kontrollkästchen Suche in aktuellem Projekt , damit Sie diese Bearbeitung für die komplette Datenbank in einem Rutsch erledigen können. Bisher habe ich dies über ein Makro gestartet und folgende Bedingung eingegeben: Wie kann ich diese Bedingung aber mit VBA zusammenstellen? Mit VBA geht es natürlich auch, meistens aber noch flexibler. Sie bauen einfach einen String-Wert mit der Rechnungsnummer zusammen.

Das Resultat können Sie in einer Variablen speichern:. Um dies zu bewerkstelligen, ordnen Sie am rechten Rand des Detailbereichs untereinander mehrere Steuerelemente des Typs Seitenumbruch an. Achten Sie darauf, dass die Seitenumbruch-Steuerelemente exakt den gleichen Abstand voneinander haben. Wenn Sie das Formular z. Sie können die Anweisung beispielsweise von einer Schaltfläche aus aufrufen, um mit einem einfachen Mausklick zu einer bestimmten Seite zu wechseln.

Es ist alles absolut kostenlos. Man erhält dadurch eine fortlaufende Datensatznummerierung. Diese Nummerierung bringt aber Nachteile mit sich, wenn mehrere Personen auf eine Tabelle zugreifen und neue Datensätze eingeben.

Es kann sein, dass zwei verschiedene Datensätze dieselbe Primärschlüsselnummer erhalten. Ein Konflikt ist so unvermeidbar. Beim Anlegen eines neuen Datensatzes wird dann ein zufälliger Wert vergeben. Die Wahrscheinlichkeit, dass die Datensatznummern von zwei Datensätzen gleich sind, ist sehr gering. Habe bei einem Bericht ein Bild eingebettet. Möchte diesen Bericht nun per E-Mail versenden.

Finde aber keine Möglichkeit. Bei der Konvertierung in ein Word-Doc als rtf. Datei wird nur der Text angezeigt, die Formatierung und vor allem auch die Bilder gehen verloren. Um einen Bericht mit allen Daten weiterleiten zu können, müssen Sie den Bericht in einem geeignetem Format ausdrucken. Sie erreichen dies mit dem kostenlosen Snapshot-Viewer für Access 97 und http: Diese Vielfältigkeit spiegelt sich vor allem bei den leitungsfähigen Funktionen und Features wieder, die selbst die Ansprüche erfahrener Datenbankanwender und Entwickler befriedigen.

Auf der anderen Seite ist Access aber ebenso einfach zu bedienen wie die anderen Office-Applikationen und stellt somit die ideale Plattform für Einsteiger in die Datenverwaltung dar. Microsoft Access baut diese Vielfältigkeit noch weiter aus, indem es Datenbankentwicklern und erfahrenen Anwendern eine Vielzahl neuer Funktionen bereitstellt, mit denen nicht nur Datenverwaltung und Analyse wichtiger Komponenten, sondern auch die Erstellung leistungsfähiger Datenbanken noch einfacher und komfortabler von der Hand gehen.

Gleichzeitig wird aber auch der Einsteiger dazu ermuntert, sich mit den Grundfunktionen der modernen Datenverwaltung vertraut zu machen.

Beim Import von Daten liegen diese oftmals in einer Form oder Darstellung vor, die unerwünscht ist. Dabei sind natürlich die unterschiedlichsten Variationen denkbar. Benutzen Sie die Funktionen, um die Darstellung importierter Daten in eine gewünschte Form zu bringen. Dabei kommen die Funktionen Right und Len zum Einsatz. Ich habe eine Datenbank mit 2 Tabellen.

In der Tabelle 1 sind ca. In der Tabelle 2 sind ca. Diese Tabellen sind aus einer Anwender-Software in Access importiert worden und haben keine Schlüsselfelder. Jeweils 2 Felder sind identisch und können als 1: Die Aufgabe besteht darin, die Tabelle 2 mit zwei Feldern aus der Tabelle 1 zu aktualisieren.

Diese Methode benötigt doch ca. Das kompetente Nachschlagewerk gehört neben jeden Office-PC. Dabei wird die Lösung konkreter Anwenderprobleme kompromisslos in den Vordergrund gestellt. Ausgewählte Beispiele aus der beruflichen Praxis tragen zur Vertiefung Ihres Datenbankwissens bei und unterstützen Sie dabei, Ihr frisch erworbenes Know-how in eigene Projekte umzusetzen.

Hier lernen Sie zum Beispiel, einfache Anwendungen von Grund auf optimal zu entwickeln, eine Personaleinsatzplanung mit umfangreichen Datenbeständen zu realisieren oder den Datenaustausch mit anderen Officeanwendungen zu automatisieren.

Bei Formularen und Berichten kann es schon einmal vorkommen, dass in einem bestimmten Steuerelement der Text Name? Kontrollieren Sie, ob der angegebene Feldname wirklich in der Datenquelle des Formulars existiert und Ihnen kein Schreibfehler unterlaufen ist. Wenn die Eigenschaft einen Ausdruck wie beispielsweise eine Rechenanweisung enthalten sollte, darf dieser keine syntaktischen Fehler haben.

Besonders einfach wird der Vorgang, wenn Sie der Symbolleiste den gleichen Namen wie der kontextsensitiven Menüleiste geben. Platzieren Sie die Prozedur am besten in einem Standardmodul, damit Sie von allen Formularen aus aufgerufen werden kann. Um eine Symbolleiste mit einem Formular zu verknüpfen, müssen Sie nun lediglich noch zwei Ereignisprozeduren für die Eigenschaften BeiAktivierung und BeiDeaktivierung anlegen:. Sobald das Formular nun aktiviert wird, öffnet Access die passende Symbolleiste.

Sollte es dagegen deaktiviert werden, verschwindet die Symbolleiste wieder. Ich habe eine Datenbank in der gibt es eine Spalte "Anrede". Dabei ist 'NameA' identisch je Tabelle. Beide Tabellen sollen dann per Anfügeabfrage an eine dritte Tabelle in einer zentralen Datenbank angefügt werden.

Zweck des Ganzen ist, in der Haupttabelle die Herkunft des Datensatzes sofort zu erkennen. Ein anderer Primärschlüssel ist aufgrund der Tabellenstruktur nicht möglich und ein einfaches Autowert-Feld pro Tabelle führt logischerweise zu doppelt indizierten Datensätzen in beiden Tabellen, weswegen die Anfügeabfrage dann nicht möglich wäre. Anstatt den Stringwert und die Autowert-Zahl in einem Feld zu kombinieren, können Sie den Primärschlüssel über zwei verschiedene Felder aufteilen.

Beide Felder sind im Primärschlüssel-Index enthalten: Manchmal soll ein Filter oder eine Abfrage ähnliche Schreibweisen des gleichen Namens berücksichtigen.

Um verschiedene Schreibweisen zu berücksichtigen, definieren Sie eine Menge von Buchstaben. Um diese Anforderung zu erfüllen, können Sie Platzhalter im Filterkriterium verwenden. Um Ihre Angabe weiter zu präzisieren, können Sie Buchstabenmengen angeben. Betrachten Sie dazu folgenden Ausdruck:.

Dieser Ausdruck berücksichtigt alle Namen, bei denen der zweite Buchstabe ein a oder ein e und der dritte Buchstabe ein i oder ein y enthält. Der erste Buchstabe ist immer ein M und der Namen endet immer mit er. Sie wollen im Datenblatt jedoch mehrere Kriterien definieren, in denen Sie auch Operatoren verwenden können. Aktivieren Sie den formularbasierten Filter, um im Datenblatt spezielle Kriterien für einen Filter zu definieren.

Klicken Sie auf das Symbol Formularbasierter Filter. Die Felder des Blattes sind Kombinationsfelder, in denen jeweils alle Inhalte einer Spalte aufgelistet werden. Um ein Kriterium zu definieren, können Sie entweder fertige Werte aus den Kombinationsfeldern auswählen, oder, wie aus Abfragen gewohnt, beliebige Kriterien eintragen. Die Kriterien können Vergleichs- und Logischen Operatoren, sowie Platzhalterzeichen und allen andern möglichen Ausdrücke enthalten.

Alle Kriterien in einer Zeile werden mit dem logischen Und verknüpft. Es wird dann eine neue, leere Zeile angezeigt, deren Kriterien mit den zuvor definierten mit Oder verbunden werden. Sie benötigen schnell die zehn Monate mit den höchsten Umsätzen der letzten fünf Jahre. In den Tabellen liegen die Daten aber nicht nach Umsätzen sortiert vor. Eine Möglichkeit besteht darin, die Tabellen nach dem Umsatz zu sortieren. Wenn Sie aber die besten zehn Prozent aller Monate der letzten fünf Jahre benötigen, müssten Sie mit der Tabelle schon den Taschenrechner bemühen.

Erstellen Sie stattdessen eine Auswahlabfrage, die alle benötigten Datenfelder enthält. Öffnen Sie das Eigenschaftenfenster der Abfrage und geben Sie bei der Eigenschaft Spitzenwerte die Anzahl der zurückzugebenden Datensätze an, die die höchsten Werte beinhalten. Wenn Sie eine prozentuelle Angabe machen, müssen Sie einen Wert zwischen 0 und , gefolgt von einem Prozentzeichen eingeben.

Um das Feld festzulegen, nach dem die Spitzenwerte ermittelt werden sollen, müssen Sie für dieses Feld eine Sortierreihenfolge wählen. Mit aufsteigender Sortierung erhalten Sie die niedrigsten Werte und mit absteigender Sortierung die höchsten Werte. Durch die entsprechende Sortierreihenfolge können Sie also auch die zehn niedrigsten Umsätze ermitteln.

Statt die Daten aus der Tabelle oder aus einer anderen Quelle einzelnd einzugeben, konnen sie einfach in die Tabelle konvertiert werden. Die Benutzer brauchen nur die Daten zu importieren. Die Erstellungshilfe wird gewohnlich benutzt, wenn man z. Währungsbeträge können nicht nur in Feldern mit dem Felddatentyp Währung, sondern auch in Feldern mit anderen Felddatentypen gespeichert sein.

Es bleibt Ihnen also nichts anderes übrig, als Ihre Tabellen daraufhin zu überprüfen und gegebenenfalls entsprechend anzupassen. SelectObject acForm, "frmEingabe 'Formular wieder aktivieren. Mit dieser Methode entsteht allerdings ein störendes Geflacker, so dass der Fokus hin- und hergeschickt wird. Dieses Verhalten wäre beispielsweise für Formulare interessant, die einen Status z. Folgendes Beispiel setzt die SetWindowPos- Funktion ein, um ein verborgendes Formular frmUhrzeit einzublenden, ohne dass das aktuelle Formular den Eingabefokus verliert:.

Ich habe mittlerweile eine unüberschaubare Anzahl von Abfragen in meiner Access 97 Datenbank. Nicht alle werden in Programmen, Berichten und Formularen verwendet.

Gibt es eine Möglichkeit, maschinell die in irgendeinem Objekt verwendeten Abfragen herauszufinden? Die herkömmliche Lösung wäre, eine Abfrage zu löschen und die gesamten Formulare und Berichte erneut gründlich zu testen.

Ein viel komfortablerer Weg ist dagegen ein Assistent, der in sämtlichen Datenbankobjekten nach einem beliebigen Text sucht und diesen ggf. Mit diesem praxisorientierten Lehrbuch und den vorbereiteten Übungsdateien arbeiten Sie sich in Ihrer persönlichen Lerngeschwindigkeit durch die leicht nachvollziehbaren Lektionen und praktischen Übungen und lernen dabei alle wesentlichen Werkzeuge und Techniken kennen.

Gleichzeitig hilft Ihnen dieses Buch, sich auf die Microsoft Office Specialist-Prüfung vorzubereiten und stellt später ein ausgezeichnetes Nachschlagewerk für den beruflichen Alltag dar. Das offizielle Trainingsbuch von Microsoft ist das ideale Lehrbuch für jeden, der Access endlich beherrschen will.

Sie haben mit Access die Möglichkeit, auf externe Datenbanken zuzugreifen. Sie können dazu Tabellen verknüpfen oder importieren. Wenn Sie aber mal eben eine Information aus einer anderen Datenbank benötigen, beispielsweise eine Telefonnummer zu einem Namen aus einer Adressdatenbank, wäre es zuviel des Guten, diese Tabelle zu importieren.

In der Eigenschaft Quelldatenbank ist die aktuelle Datenbank Aktuell eingetragen. Klicken Sie jetzt auf das Symbol Tabellen anzeigen. In den Registern Tabellen und Abfragen werden jetzt nicht mehr die Objekte der aktuellen, sondern der angegebenen Datenbank angezeigt. Fügen Sie die benötigte Tabelle hinzu. Sie können jetzt wie gewohnt Felder selektieren und Kriterien definieren. Definieren Sie beispielsweise einen Parameter für den Namen einer Person und lassen Sie sich zusätzlich die Telefonnummer anzeigen.

Ich möchte in einer angelegten Datenbank wie bei Excel einen Wert berechnen lassen. Ich habe zwei Werte, die ich dividieren möchte. Das Ergebnis soll dann in einer neuen Spalte ausgegeben werden. Sie können die Berechnung in einer einfachen Auswahlabfrage vornehmen. Manchmal interessieren Sie nur bestimmte Datensätze einer Tabelle oder Abfrage.

Wenn Sie nun zusätzlich den Wert 1 als Kriterium eingeben und den Filter anwenden, zeigt Access nur die Datensätze an, deren Bestelldatum auf den Ersten eines beliebigen Monats in einem beliebigen Jahr fällt.

Als einziges Parameter übergeben dieser Funktion das Handle des betreffenden Fensters. Auf eine ähnliche Weise arbeitet die Funktion IsZoomed , die feststellt, ob ein Fenster maximiert ist. Um stets aktuell zu bleiben, nutzen wir die Replikation bzw. Nach jeder erfolgten Replikation sind die neuen Replikate jedoch unbrauchbar, da Makros, Funktionen u. Mit einigem Basteln haben wir herausbekommen, dass dies wohl mit Änderungen im Original zusammenhängt, d.

Der Clou wäre jedoch, auch Änderungen durchführen und replizieren zu können. Gibt es eine Möglichkeit, diese Änderungen bei der Replikation mit zu übertragen oder beschränkt sich die Nutzung auf die reine Datenänderung?

Tatsächlich beschränkt sich die Replikation auf Datenänderungen in Ihrer Datenbank. Für Entwurfsänderungen an Formularen, Berichten usw. Wenn beide Büros Änderungen am Entwurf der Datenbank durchführen wollen, müssen diese nacheinander an der Design-Master-Datenbank durchgeführt werden.

Es ist also erforderlich, diese Datenbank - beispielsweise via E-Mail - zwischen den beiden Büros auszutauschen. Visual SourceSafe , die Sie auch mit Access 97 nutzen können. Mit einem Quellcode-Verwaltungssystem werden Datenbankobjekte von verschiedenen Entwicklern ein- und ausgecheckt. Die aktualisierten Objekte werden dann nach einer Versionsnummer geprüft und zusammengefügt. Das Buch bietet den gesamten Funktionsumfang von Access und mehr - für Leser, die in Access gründlich einsteigen und gleich weitermachen wollen.

Für Access-Fortgeschrittene, die auf der Suche nach tiefer gehenden Informationen, nach Tipps und Praxiswissen sind, und für jeden Anwender, der nachschlagen und Know-how auffrischen will. Voraussetzung für das Funktionieren der Prozedur ist, dass Sie sich die Proezedur des vorhergehenden Beispiels bereits in Ihrem Modul befindet. Damit die Funktion unabhängig von der Bildschirmauflösung arbeitet, ermitteln sie zuerst die Auflösung mit der Funktion GetSystemMetric. Dieses Buch richtet sich an Programmierer und Entwickler, die im professionellen und privaten Bereich eigene Access-Anwendungen erstellen möchten.

Dieses Buch liefert sie Ihnen: Anhand von zahlreichen Beispielen führt es Sie in die Programmierung mit Access ein. Echte Profi-Techniken werden in den letzten Kapiteln dieses Buches vermittelt. Leider müssen wir Ihnen mitteilen, dass das Access 7. Schauen Sie doch einfach mal bei Amazone. Vielleicht haben Sie ja Glück. Jede Dateiinformation wird hier durch eine eigene Eigenschaft repräsentiert.

Die folgenden Programmzeilen geben beispielsweise den Autor der aktuellen Datenbank im Testfenster aus:. Bei der richtigen Zuordnung der deutschen und der englischen Eigenschaftsbezeichnungen hilft Ihnen die nachfolgende Tabelle:. Wenn Sie beispielsweise noch keine Firma eingetragen haben, ist die entsprechende Eigenschaft Company nicht vorhanden.

Dies müssen Sie beim Zugriff auf die Eigenschaft berücksichtigen, das es hier zu einem Laufzeitfehler kommen kann. Die folgende Beispielfunktion liest den Firmennamen der aktuellen Datenbank aus und gibt ihn als Ergebnis zurück.

Sollte die Eigenschaft nicht vorhanden sein, liefert die Funktion eine leere Zeichenkette:. Sie haben hierbei uneingeschränkten Lese- und Schreibzugriff auf die betreffenden Eigenschaften. Das seitige Magazin ist werbefrei und enthält ca. Es ist für jeden etwas dabei: Das Know-how kommt in verschiedenen Darreichungsformen: Grundlagen- und Know-how-Beiträge beschäftigen sich intensiv mit einer Technik, Musterlösungen stellen die Umsetzung von Anwendungen zum Verwalten von Kontakten, Kunden, Artikeln, Vereinen, Literatur und vielem mehr vor und beschreiben sowohl die Erstellung als auch die Anwendung der Lösungen und in den Tipps und Tricks finden Sie mundgerecht zubereitetes Know-how für den Soforteinsatz.

Zusätzlich zum Magazin erhält man für die Dauer des Abonnements Zugriff auf das sehr umfangreiche Online-Archiv, das alle Beiträge seit Erscheinen des ersten Magazins Ende enthält - dort warten immerhin mehr als Seiten Know-how auf den Leser.

Seit neuestem ist das Magazin auch preislich wesentlich attraktiver: Die Bestellung ist unter http: Access 97 oder höher Preis: Diese Funktion wird wie folgt definiert:.

Declare Function ChooseColor Lib "comdlg Zusätzlich müssen Sie ein Array deklarieren, das die fünfzehn benutzerdefinierten Farben enthält. Da es sich um eine frei verfügbare Laufzeitversion handelt, können Sie die Datei auch aus Mailboxen und Onlinediensten z.

Weitere Flags können Sie mit den folgenden Konstanten setzen:. Zu Beginn des Trainings lernen Sie die Benutzeroberfläche von Access kennen und erfahren sukzessive, welche Funktionen die Datenbank zu bieten hat.

Schon bald werden Sie selbst aktiv und legen mit Hilfe von detaillierten Schritt-für-Schritt-Anleitungen eigene Datensätze an.

Ganz gleich, ob Sie das Trainingsprogramm von A bis Z absolvieren möchten oder sich gezielt einzelnen Themen widmen wollen — mit diesen Workouts werden Sie Ihre Fitness in Access zügig und effizient steigern. Sites Internet Linksammlung in französischer Sprache für Anglisten. Das Linkportal auf 4. G eoff Barton's Web Directory.

Tipp von Ephrem Wellenbrock [enpaed-Liste]: The Troubles in Northern Ireland - Legacy: The way we speak: Everyday English in Conversation: Harry Potter and the Sorcerer's Stone: Welcome to Spotlight's free weekly podcast — an exciting new way to experience our MP3 audio service over the internet featuring news, views, interviews and exercises.

You can use this material at any time. Click on the name of the guest to get started and see a brief description of the material as well as a photograph of our guest".

English Accents and Dialects. The Speech Accent Archive: Welcome to the browse section of the speech accent archive. The Native Phonetic Inventory allows you to trace different accent origins by presenting you with a systematic representation of various native language sounds c Center for History and New Media at George Mason University. Historical Sounds in MP3-Format: The Cummings Study Guides: The works are split into 7 categories: Notes zu Werken.

Links zu gängigen Oberstufenlektüren. Literary Resources on the Net: Together they cover every major literary figure, philosopher, religion, folklore and historical subject through the twentieth century. Perspectives in American Literature: Questions to consider as you read fiction - taken from Reading Reminders by Jim Burke. Of Mice and Men: Litterature Lessons mit vielen Leitfragenkatalogen und methodischen Anregungen.

Per Anhalter durch die Galaxis: Unterrichtseinheit für den Englisch-U. This website offers thousands of free books for students, teachers, and the classic enthusiast. To find the book you desire to read, start by looking through the author index. London - A-Z of London's landmarks. The Dickens House Museum. The Original London Walks.

The Original London Ghostwalk: A journey into terror. The Sherlock Holmes Museum. The History of London: Roman London, Dark Age L.

The Corporation of London: How Brit are you? It follows two characters, John and Fiona, through a series of situations as they arrive and settle down in the city.

London Quiz beginner level c British Council. Zur Anmeldung einfach auf den Link klicken und eine leere Mail abschicken. Join the Yahoo groups webquest mailing list http: Discuss the English language and make friends. Every country has its own integrated page. There are no separate pages for newspapers, magazines, television, radio, and news agencies anymore. Thousands of world newspapers at your fingertips. Links zu Zeitungen weltweit. The Newspaper Designer's Handbook.

How to Study an Advert: Reading Lab - Links zu Newspapers im englischsprachigen Raum. Wenn Sie künftige Ausgaben dieses Newsletters erhalten möchten, können Sie sich unter der Adresse http: Phonmap - Phonemic Script Writer: Just run the program and write your word s using the mouse to select characters from the chart.

You may distribute it freely as long as no charge is made for it". Phonemic Script Typewriter 1. You can also use it to produce the code needed to insert phonemic symbols in a web page. Dillon, University of Washington. The posters are in Portable Document Format pdf. They contain every base character, diacritic, and suprasegmental mark currently prescribed by the International Phonetic Association.

They are intended to provide as complete a solution as is possible in one font for the display and publication of phonetic text using the current IPA". All outline reasons why English is such a pain to learn. Each unit concentrates on a common pronunciation problem and helps the learner to distinguish between similar sounds.

You may distribute it freely as long as no charge is made for it. Contemporary American Poetry Archive. Robert Frost - Interpretations. From concrete poetry to creative writing: The Forest of Rhetoric: The William Blake Archive. Find a poet, find a poem, listening booth, literary links, Poems, Plays, and Prose: Wahlen in GB. Chronologische Übersicht über die britischen Monarchen und deren Einteilung in Lines und Houses ausführliche Information durch Klick auf den jeweiligen Herrschernamen.

How Parliament Works - A more detailed account. Making the Laws - How it's done. The Cabinet - Who's on first with the junior mints. Anmelden per E-Mail an: Ben's Guide to the U. How does our system of checks and balances help protect our rights? This page contains [] links to Internet sites with full text, audio and video streaming versions of public speeches, sermons, legal proceedings, lectures, debates, interviews, other recorded media events, and a declaration or two.

Links are arranged alphabetically by first name. Copernicus Pesidential Election Watch: Quizzes unterschiedlichen Schwierigkeitsgrades zu: Web Links zu weiteren Quiz-Sites. Science, World Culture, Writing. Simply choose a word list and an output style. Referate - oral presentations. Since , we have been helping educators and students ensure the Internet remains an asset rather than a detriment to learning" - Tipp von Jochen Lüders [enpaed -mailing-liste].

Offizielle Webseite des Schottischen Parlaments. And you will also learn more about Scotland along the way. Search The Online Scots Dictionary: Translate from Scots to English! Surfing with the Bard: Robert Teeter's digest of Shakespeare links. Margaret Zimmerman's Macbeth Site: Shakespeare - some biographical notes: Lk des Schubart-Gymnasium s Aalen. Talking to William Shakespeare: Click on a question to read the answer.

The Folger Shakespeare Library. Dabei erarbeiten die Lernenden eigene Mini-Websites auf Basis von kreativer Textproduktion oder umfassenden Internetrecherchen.

Shakespearean Insults - adapted for the Web by Chris Seidel. The Tragedy of Macbeth - a clickable list of the play's scenes. Bend it like Beckham: Clicking on an author's name lists all their stories along with further information and links. On Style and Purpose in the Short Story.

The Story of an Hour: The growing collection of essays in the Poe Decoder is written by qualified people with a great interest in Edgar Allan Poe. We want to provide you with accurate facts on one of the greatest American writers ever, and once and for all put an end to all the lies and rumors that surround his person. Classic Short Stories Bibliography. What makes a good short story? Along the way, you'll solve the mystery of whether Minnie Wright killed her husband and explore the story's literary elements.

You will also encounter rest stops where you can read more about the structure of story and take part in activities related to "A Jury of Her Peers".

Songs of - , Top Singles by Decade. Henry and Susanne's Folk Song Index: Susanne Kalweit, Henry Kochlin. Lyrics and Tunes mysongbook. Suchmaschine zu verschiedenen Musikrichtungen. Let's talk about English songs: Urheberrecht ist ein schweres Schaf. Nein, nein, "ein scharfes Schwert": The Great Famine in Ireland, c ego4u. The CompletePlanet Searching Tutorial: Effective Test Taking Strategies: Mit folgenden Übungen gelangen Sie in eine interaktive Datei, die nach der Erledigung der Aufgaben auch eine Kontrolle ermöglicht.

Multiple Choice Test s zu schwierigen Vokabeln. The White Horse Theatre: Richard Martin and Petra Koch. Alternatively, convert our mp3-files into ordinary CD-audiotracks for your CD player, hi-fi or car stereo. Speak English, Play Football: Zusätzlich umfasst das Paket noch bis zum Jahresende alle wöchentlich aktuell erscheinenden 'Up-to-date'-Einheiten. Up-to-date ist ein interaktives Unterrichtsmaterial, das direkt für den Unterrichtseinssatz über den Internet-Browser konzipiert ist.

Damit Sie die Unterrichtseinheiten auch ohne Computer nutzen können, stehen darin natürlich auch Materialmodule zum Herunterladen bereit. Umfangreiche Rahmeninformationen unterstützen die Vorbereitung und den Unterrichtseinsatz — mit Lösungen, methodisch-didaktischen Hinweisen, Glossar, Linktipps und vielem mehr. Learning English - News English: Kids Corner 4 You: Reading Comprehension "Featuring free reading comprehension worksheets for teachers and parents to copy for their kids.

They include original stories, poems, essays, and articles. Sie können Dokumente über subito recherchieren und bestellen. Die Lieferung erfolgt prompt an die gewünschte Adresse. Erstbenutzer wählen den Gastzugang, wenn Sie das Such- und Bestellsystem kennenlernen wollen. Um zu recherchieren oder sporadisch einmal eine Bestellung zu tätigen, empfehlen wir diesen Zugang. Lückentexte, Multiple Choice, etc.

Texte aus den Kategorien: Free cloze-test to improve your English. Reading comprehension for lower intermediate level students focusing on matching a number of job advertisments to the appropriate applicants.

Finding a Pen Pal: Reading comprehension for lower intermediate level students focusing on matching a number of people looking for pen pals to the appropriate partners. Wells "The Time Machine": Welcome to Carsten Schouler's pre-reading online activity: Unterrichtsmaterialien und Hilfen für das Fach Englisch in der Grundschule: You'll meet a gang of nine young British people from different backgrounds. They will invite you to their home, you'll meet their folks, their mates, and share some experiences as you hang out in town.

Who lived in Britain years ago? Words in the news: Interaktive Spiele, Worksheets und Teacher Resources mit linguistisch orientierten 'assignments' - geeignet für 2. Welcome to Teachit's library of free English teaching resources: Mister Bean at the Restaurant: The Kent School of English: Click here to open his BreakingNewsEnglish site for general explanations,.

Then click on this line to switch to the lesson "Television Shoes" May 19, - which will be displayed in a different window - to follow his explanations. Podcast lessons for Learners of English. Vocabulary, Grammar, Reading and Writing: View the Movie and Read the Transcript. There is a new article on the 1st of every month.

There is a 'Factsheet' too, with teacher's notes and exercises. Each article is written at the same language level as a level 3 Penguin Reader. The archive has all the past Penguin Dossiers.

Diese Vorteile haben Sie, wenn Sie Basis- und Aufbaukurs durchgelernt haben:

Share this:

Leave a Reply

You must be logged in to post a comment.