Leseprobe. »Sprachelemente in VBA in der praktischen AnwendungDiagramme programmieren« Inhaltsverzeichnis. Index. Der Autor

Größe: px
Ab Seite anzeigen:

Download "Leseprobe. »Sprachelemente in VBA in der praktischen AnwendungDiagramme programmieren« Inhaltsverzeichnis. Index. Der Autor"

Transkript

1 Wissen, wie s geht. Leseprobe In diesem Auszug erfahren Sie von Bernd Held alles über die praktische Anwendung der VBA-Sprachelemente. Außerdem lernen Sie, wie Sie Diagramme programmieren. Außerdem erhalten Sie das vollständige Inhalts- und Stichwortverzeichnis aus dem Buch.»Sprachelemente in VBA in der praktischen AnwendungDiagramme programmieren«inhaltsverzeichnis Index Der Autor Bernd Held VBA mit Excel Das umfassende Handbuch 918 Seiten, 2013, mit DVD, 49,90 ISBN

2 Kapitel 4 Sprachelemente in VBA in der praktischen Anwendung 4 Das Wesentliche, was eine Programmiersprache ausmacht, sind ihre Sprachelemente. In diesem Kapitel erfahren Sie, wie Sie mithilfe von Abfragen, Schleifen und anderen Anweisungen Ihre Programme flexibel gestalten können. Die Sprachelemente lassen sich nicht mit dem Makrorekorder aufzeichnen und müssen von Ihnen selbst erstellt werden. Der richtige Einsatz der Sprachelemente macht letztendlich die Kunst der Programmierung aus. Sie finden alle Beispiele auf der mitgelieferten CD-ROM in der Datei SPRACHELEMENTE.XLS. 4.1 Verzweigungen Mit Verzweigungen können Sie in Excel bestimmte Zustände abfragen und je nach Zustand anders reagieren. Dieses Sprachelement kann nicht mit dem Makrorekorder aufgezeichnet werden und stellt mit das wichtigste Element in der Programmierung dar. Jede Verzweigung hat eine oder mehrere Bedingungen, dann einen Zweig, der eintritt, wenn die Bedingung zutrifft, sowie einen Zweig, der abgearbeitet wird, wenn die Bedingung nicht zutrifft. Bei den Verzweigungen unterscheidet man zwei Formen: 왘 Normalform: IF Bedingung Then Aktion1 Else Aktion2 왘 Blockform: If Bedingung Then Aktion1a Aktion1b Aktion1c Else 65

3 4 Sprachelemente in VBA in der praktischen Anwendung 4.1 Verzweigungen Aktion2a Aktion2b End if Wird die Blockform verwendet, können mehrere Schritte nacheinander durchgeführt werden. Beachten Sie aber, dass die Anweisung mit einem End If abgeschlossen werden muss. Es folgen nun einige typische Beispiele für den Einsatz von Verzweigungen Normale Verzweigungen Schriftschnitte abfragen Fragen Sie im nächsten Beispiel nach, ob eine Zelle den Schriftschnitt Fett enthält, und geben Sie je nach Ergebnis eine Meldung auf dem Bildschirm aus. Sub SchriftschnittFett() Sheets("Verzweigungen").Activate If Range("A1").Font.Bold = True Then MsgBox "Schriftschnitt Fett" Else MsgBox "Schriftschnitt nicht Fett" End If Listing 4.1 Schriftschnitte ermitteln Selbstverständlich können Sie in der Abfrage auch mehrere Zustände abfragen. Dazu verwenden Sie zwischen den beiden Abfragen den Operator And, wenn beide Bedingungen erfüllt sein müssen, bzw. den Operator Or, wenn nur eine von beiden Bedingungen erfüllt sein muss. So fragen Sie im nächsten Beispiel aus Listing 4.2 ab, ob eine Zelle mit dem Schriftschnitt Fett und der Schriftfarbe Rot formatiert ist: Sub SchriftschnittFettUndFarbeRot() Sheets("Verzweigungen").Activate If Range("A1").Font.Bold = True And _ Range("A1").Font.ColorIndex=3Then MsgBox "Schriftschnitt Fett und Schriftfarbe Rot" Else MsgBox "Schrift nicht Fett oder Schrift nicht rot" End If Listing 4.2 Schriftschnitt und Schriftfarbe abfragen Im zweiten Fall erstellen Sie eine Abfrage, in der die Zelle B1 entweder die Schriftfarbe Rot oder den Schriftschnitt Kursiv erhalten muss. Sie sehen das Makro für diese Aufgabe in Listing 4.3: Sub SchriftschnittKursivOderFarbeRot() Sheets("Verzweigungen").Activate If Range("A2").Font.Italic = True Or _ Range("A2").Font.ColorIndex=3Then MsgBox "Eine der beiden Bedingungen trifft zu!" Else MsgBox "Keine der beiden Bedingungen trifft zu!" End If Listing 4.3 Schriftschnitt und Schriftfarbe abfragen (Variante 2) Zellen auf Werte prüfen Wenn Sie gezielt nach Werten in den Zellen fragen möchten, prüfen Sie vorher, ob die Zelle einen numerischen Wert aufweist. Dazu setzen Sie die Funktion IsNumeric aus Listing 4.4 ein. Sub WerteÜberprüfen() Sheets("Verzweigungen").Activate Range("A3").Select If IsNumeric(ActiveCell.Value) _ ThenMsgBox"InZelle"&ActiveCell.Address&_ " steht ein numerischer Wert!" _ ElseMsgBox"Zelle"&ActiveCell.Address&_ " steht ein Textwert!" Listing 4.4 Prüfung von Zellen auf numerischen Inhalt

4 4 Sprachelemente in VBA in der praktischen Anwendung 4.1 Verzweigungen Tipp Neben der Funktion IsNumeric gibt es weitere Funktionen, mit denen Sie Ihre Daten prüfen können. Eine davon ist die Funktion IsDate. Die Funktion IsDate gibt den Wert True zurück, wenn der Ausdruck ein Datum ist oder in ein gültiges Datum umgewandelt werden kann. Andernfalls wird der Wert False zurückgegeben. In Windows liegen gültige Datumswerte im Bereich zwischen dem 1. Januar 100 n. Chr. und dem 31. Dezember 9999 n. Chr. vor. Auf anderen Betriebssystemen können andere Bereiche gelten. End If Listing 4.6 Zelle auf Inhalt prüfen Neben den Funktionen IsEmpty und IsDate gibt es weitere Prüffunktionen, die Sie Tabelle 4.1 entnehmen können. Funktion Beschreibung 4 Zellen auf Datumswerte prüfen Im Beispiel aus Listing 4.5 wird der Eintrag in Zelle A4 überprüft: Sub ZelleAufDatumswertPrüfen() Sheets("Verzweigungen").Activate Range("A4").Select If IsDate(ActiveCell.Value) Then MsgBox"GültigesDatuminZelle"&ActiveCell.Address Else MsgBox "Es handelt sich um kein gültiges Datum!" End If Listing 4.5 Zellen auf Datumswert prüfen IsEmpty IsArray IsDate IsError IsNull IsNumeric IsObject Gibt einen Wert vom Typ Boolean zurück, der angibt, ob eine Variable initialisiert wurde. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob eine Variable ein Datenfeld ist. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck in ein Datum umgewandelt werden kann. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck ein Fehlerwert ist. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck keine gültigen Daten (Null) enthält. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck als Zahl ausgewertet werden kann. Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Bezeichner eine Objekt-Variable darstellt. Hin und wieder müssen Sie über ein Makro prüfen, ob eine Zelle bereits einen Wert enthält. Hierzu setzen Sie die Funktion IsEmpty ein oder geben folgende Zeile ein: If ActiveCell.Value = "" then Die elegantere Variante sieht wie folgt aus: Sub ZelleLeer() Sheets("Verzweigungen").Activate Range("A5").Select If IsEmpty(ActiveCell) Then MsgBox"DieZelle"&ActiveCell.Address&"istleer" Else MsgBox"ZelleenthältdenWert:"&ActiveCell.Value Tabelle 4.1 Die Prüffunktionen von Excel Verzweigungen in Blöcke einteilen Bei den bisherigen Beispielen haben Sie jeweils eine Aktion im Then- bzw. Else-Zweig ausgeführt. Wenn Sie mehrere Anweisungen innerhalb einer Bedingung ausführen möchten, dann bietet sich wie auch bei den letzten Beispielen durchgeführt die Blockform an. Mehrzeiliger Zweig Im nächsten Beispiel soll auf dem Tabellenblatt Verzweigungen der Name des in Windows angemeldeten Anwenders ausgelesen werden. Im Fall, dass der richtige Anwender»vor dem«pc sitzt (hier Held), soll das Wort OK in die Zelle A1 geschrieben 68 69

5 4 Sprachelemente in VBA in der praktischen Anwendung 4.2 Die Anweisung»Select Case«für mehr Übersicht werden. Im anderen Fall soll das Wort Falsch in die Zelle A1 und der Name des Anwenders in die Zelle B1 geschrieben werden. Sub AnwenderOK() If Environ("username") = "Held" Then Sheets("Verzweigungen").Range("A1").Value = "OK" Else Sheets("Verzweigungen").Range("A1").Value = "Falsch" Sheets("Verzweigungen").Range("B1").Value = _ Environ("username") End If Listing 4.7 Anwender auslesen Mehrere Verzweigungen verschachteln Selbstverständlich können Sie mehrere Bedingungen ineinander verschachteln. Zur Verdeutlichung der Funktionsweise soll die Zelle A10 im Tabellenblatt Verzweigungen überwacht werden. Je nach Wert der Zelle soll in der Nebenzelle ein Eintrag vorgenommen werden. Sub VerschachteltesIF() Sheets("Verzweigungen").Activate Range("A10").Select If ActiveCell.Value < 10 Then ActiveCell.Offset(0, 1).Value = "In Ordnung" ActiveCell.Interior.ColorIndex = xlcolorindexnone ElseIf ActiveCell.Value <= 15 Then ActiveCell.Offset(0, 1).Value = "langsam kritisch" ActiveCell.Interior.ColorIndex = xlcolorindexnone ElseIf ActiveCell.Value >= 16 Then ActiveCell.Offset(0, 1).Value = "zu hoch" ActiveCell.Interior.ColorIndex = 3 End If Die Kurzform einer Verzweigung Neben der Verzweigung If Then Else gibt es eine weitere Möglichkeit, um Werte zu überprüfen. Die Funktion heißt IIF. Die Funktion IIF hat folgende Syntax: IIf(expr, truepart, falsepart) Mit dem Argument expr geben Sie den Ausdruck an, der ausgewertet werden soll. Das Argument truepart liefert den zurückgegebenen Wert oder Ausdruck, wenn expr den Wert True ergibt. Das Argument falsepart stellt den zurückgegebenen Wert oder Ausdruck dar, wenn expr den Wert False liefert. Diese Funktion wertet immer sowohl den Teil truepart als auch den Teil falsepart aus, auch dann, wenn nur einer von beiden Teilen zurückgegeben wird. In einem Beispiel angewendet, überprüfen Sie den Inhalt einer Zelle. Sofern der Inhalt numerisch ist, schreiben Sie in die Nebenzelle den Text»Numerisch«. Sollte es sich um einen Text handeln, dann schreiben Sie in die Nebenzelle den Text»Alphanumerisch«. Sub AlternativVerzweigung() ActiveCell.Offset(0, 1).Value = _ IIF(IsNumeric(ActiveCell), "Numerisch","Alphanumerisch") Listing 4.9 Kurzprüfung auf numerischen Inhalt Das Ergebnis dieser Auswertung schreiben Sie über die Anweisung ActiveCell.Offset(0, 1).Value in die Nebenzelle. Dabei weist die Eigenschaft Offset zwei Argumente auf. Das erste Argument gibt die Zeilenverschiebung bekannt von der aktiven Zelle aus betrachtet. Da Sie in derselben Zeile bleiben möchten, ist demnach die Verschiebung gleich 0. Das zweite Argument gibt die Spaltenverschiebung, von der aktiven Zelle aus gesehen, bekannt. Da das Ergebnis in die Nebenspalte geschrieben werden soll, wird dieses Argument mit dem Wert 1 bestückt. 4 Listing 4.8 Mehr als zwei Möglichkeiten in einer IF-Anweisung abfragen Bei einem Wert über 16 wird der Zellenhintergrund automatisch mit der Farbe Rot gefüllt. 4.2 Die Anweisung»Select Case«für mehr Übersicht Das Makro in Listing 4.8 war doch recht unübersichtlich. Eine bessere Lösung, um diese Aufgabe umzusetzen, ist die Verwendung eines anderen Sprachelements, nämlich der Select Case-Anweisung

6 4 Sprachelemente in VBA in der praktischen Anwendung 4.2 Die Anweisung»Select Case«für mehr Übersicht Sub SelectCase() Sheets("Verzweigungen").Activate Range("A10").Select Select Case ActiveCell.Value Case Is < 10 ActiveCell.Offset(0, 1).Value = "In Ordnung" ActiveCell.Interior.ColorIndex = xlcolorindexnone Case Is <= 15 ActiveCell.Offset(0, 1).Value = "langsam kritisch" ActiveCell.Interior.ColorIndex = xlcolorindexnone Case Is >= 16 ActiveCell.Offset(0, 1).Value = "zu hoch" ActiveCell.Interior.ColorIndex = 3 End Select Listing 4.10 Mehrere Farben in einer übersichtlichen CASE-Anweisung abfragen Tabelle 4.2 enthält eine Liste der Vergleichsoperatoren und die Bedingungen, unter denen das Ergebnis True, False oder 0 wird: Vergleichsoperator Erklärung < Kleiner als <= Kleiner oder gleich > Größer als >= Größer oder gleich = Gleich <> Ungleich Tabelle 4.2 Die Vergleichsoperatoren in Excel Indizes in Farben umsetzen Im nächsten Beispiel (Listing 4.11) werden mithilfe der Select Case-Anweisung Farben anhand des Farbindex umgesetzt. In Excel hat jede Farbe eine eindeutige Nummer. Ausgehend von der Nummer, die in Zelle A15 steht, wird die dazugehörige Farbe in der Nebenzelle B15 angezeigt. Sub FarbenIndexUmsetzen() Sheets("Verzweigungen").Activate Range("A15").Select Select Case ActiveCell.Value Case 1 'schwarz ActiveCell.Offset(0, 1).Interior.ColorIndex = 1 Case 2 'weiß ActiveCell.Offset(0, 1).Interior.ColorIndex = 2 Case 3 'rot ActiveCell.Offset(0, 1).Interior.ColorIndex = 3 Case 4 'hellgrün ActiveCell.Offset(0, 1).Interior.ColorIndex = 4 Case 5 'blau ActiveCell.Offset(0, 1).Interior.ColorIndex = 5 Case 6 'gelb ActiveCell.Offset(0, 1).Interior.ColorIndex = 6 Case 7 'violett ActiveCell.Offset(0, 1).Interior.ColorIndex = 7 Case 8 'hellblau ActiveCell.Offset(0, 1).Interior.ColorIndex = 8 Case 9 'braun ActiveCell.Offset(0, 1).Interior.ColorIndex = 9 Case 10 'dunkelgrün ActiveCell.Offset(0, 1).Interior.ColorIndex = 10 Case Else MsgBox "Dieser Index ist im Makro nicht zugeordnet!" ActiveCell.Offset(0, 1).Interior.ColorIndex = _ xlcolorindexnone End Select Listing 4.11 Farbindizes ermitteln Wie Sie dieses Makro noch besser automatisieren können, sodass die Farbe sich sofort nach der Eingabe des Index automatisch anpasst, erfahren Sie in Kapitel

7 4 Sprachelemente in VBA in der praktischen Anwendung 4.2 Die Anweisung»Select Case«für mehr Übersicht Zahlen in Texte umwandeln In der nächsten Aufgabe aus Listing 4.12 werden Zahlen in Texte umgesetzt. Ausgewertet wird die Zelle A20. Die Zahlen 1 bis 10 sollen in Form der Texte Eins bis Zehn in der Nebenzelle B21 ausgegeben werden. In dem Fall, dass eine Zahl außerhalb des Gültigkeitsbereiches in der Zelle steht, soll der Buchstabe X mit der Formatierungsoption xlfill in die Nebenzelle eingefügt werden. Diese Option bewirkt, dass der Buchstabe so oft wiederholt wird, bis die ganze Zelle damit ausgefüllt ist. Wahrscheinlich haben Sie diese Art von Formatierung schon einmal auf bestimmten Bankformularen gesehen. Sub ZahlenInTextUmsetzen() Sheets("Verzweigungen").Activate Range("A20").Select ActiveCell.Offset(0, 1).HorizontalAlignment = xlgeneral Select Case ActiveCell.Value Case 1: ActiveCell.Offset(0, 1).Value = "Eins" Case 2: ActiveCell.Offset(0, 1).Value = "Zwei" Case 3: ActiveCell.Offset(0, 1).Value = "Drei" Case 4: ActiveCell.Offset(0, 1).Value = "Vier" Case 5: ActiveCell.Offset(0, 1).Value = "Fünf" Case 6: ActiveCell.Offset(0, 1).Value = "Sechs" Case 7: ActiveCell.Offset(0, 1).Value = "Sieben" Case 8: ActiveCell.Offset(0, 1).Value = "Acht" Case 9: ActiveCell.Offset(0, 1).Value = "Neun" Case 10: ActiveCell.Offset(0, 1).Value = "Zehn" Case Else MsgBox "Diese Zahl kennt das Makro nicht!" ActiveCell.Offset(0, 1).Value = "X" ActiveCell.Offset(0, 1).HorizontalAlignment= xlfill End Select Listing 4.12 Zahleneingaben in ausgeschriebene Texte umwandeln Mit VBA Formate prüfen Die Select Case-Anweisung können Sie auch verwenden, um zu prüfen, welches Format eine bestimmte Zelle hat. Sehen Sie sich dazu das Beispiel aus Listing 4.13 an: Sub FormatErkennen() Sheets("Verzweigungen").Activate Range("A25").Select Select Case ActiveCell.NumberFormat Case "General" MsgBox "Das Standardformat" Case "0.00" MsgBox "Einfache Zahl mit zwei Kommastellen" Case "#,##0.00" MsgBox "Zahl mit Trennzeichen und 2 Kommastellen" Case "@" MsgBox "Textformat" Case Else MsgBox "Format wurde nicht erkannt" End Select Listing 4.13 Zahlenformate prüfen Fensterstatus ermitteln Wenn Sie in die obere rechte Ecke Ihres Fensters sehen, werden Sie drei Symbole erkennen. Diese drei Symbole stellen den Status Ihres Arbeitsfensters dar. Welchen Status das Fenster gerade hat, können Sie über die Select Case-Anweisung herausfinden. Sub FensterStatusErmitteln() Dim Str As String Select Case Application.WindowState Case xlmaximized Str = "xlmaximized" Case xlminimized Str = "xlminimized" Case xlnormal Str = "xlnormal" End Select MsgBox"DasFensteristgeradeimStatus:"&Str Listing 4.14 Fensterstatus ermitteln

8 4 Sprachelemente in VBA in der praktischen Anwendung 4.2 Die Anweisung»Select Case«für mehr Übersicht Makro bei ungültigem Wert beenden Im letzten Beispiel mit der Anweisung Select Case geht es darum, den Wert in Zelle A30 zu überprüfen. Steht in dieser Zelle der Buchstabe A, B oder C, wird das Makro in Listing 4.15 fortgesetzt. Weist die Zelle jedoch einen anderen Wert auf, wird das Makro sofort abgebrochen. Sub GültigkeitenAbfragen() Sheets("Verzweigungen").Activate Range("A30").Select Select Case ActiveCell.Value Case Is = "A", "B", "C" Case Else MsgBox "Ende des Makros" Exit Sub End Select MsgBox "Das Makro geht weiter..." 'weitere Befehle... Listing 4.15 Gültigkeiten abfragen mit der CASE-Anweisung bei Unterscheidung von Groß- und Kleinschreibung Tipp Übrigens wird im letzten Makro die Groß- und Kleinschreibung unterschieden. Nur die korrekte Schreibweise liefert das gewünschte Ergebnis. Möchten Sie erreichen, dass Excel zwischen Groß- und Kleinschreibung nicht unterscheidet, ergänzen Sie obiges Makro noch um die Kleinschreibweise der Buchstaben, oder setzen Sie die Funktion UCase ein. Sub GültigkeitenAbfragenII() Sheets("Verzweigungen").Activate Range("A30").Select Select Case UCase(ActiveCell.Value) Case Is = "A", "B", "C" Case Else MsgBox "Ende des Makros" Exit Sub End Select MsgBox "Das Makro geht weiter..." 'weitere Befehle... Listing 4.16 Gültigkeiten abfragen bei Ignorierung von Groß- und Kleinschreibung Die Funktion UCase wandelt Kleinbuchstaben automatisch in Großbuchstaben um. Analog dazu ändert die Funktion LCase Großbuchstaben in Kleinbuchstaben um Excel-Version feststellen In der nächsten Aufgabe für dieses Sprachelement sollen Sie feststellen, mit welcher Excel-Version Sie arbeiten. Für diese Aufgabe können Sie die Eigenschaft Version auswerten, die über einen numerischen Wert Ihre Excel-Installation identifiziert. Sub ExcelVersionFeststellen() MsgBox Application.Version Select Case Val(Application.Version) Case 5 MsgBox "Excel 5" Case 7 MsgBox "Excel 7/95" Case 8 MsgBox "Excel 8/97" Case 9 MsgBox "Excel 2000" Case 10 MsgBox "Excel 2002" Case 11 MsgBox "Excel 2003" Case 12 MsgBox "Excel 2007" Case 14 MsgBox "Excel 2010" Case 15 MsgBox "Excel 2013" Case Else MsgBox "Unbekannte Version von Excel"

9 4 Sprachelemente in VBA in der praktischen Anwendung 4.3 Schleifen in Excel praxisgerecht einsetzen End Select Listing 4.17 Excel-Version ermitteln Werten Sie über die Funktion Val die Versionsnummer aus, die Ihnen die Eigenschaft Version meldet. Innerhalb der Select Case-Anweisung überprüfen Sie die Versionsnummern. Trifft eine Bedingung zu, wird eine Meldung am Bildschirm ausgegeben, die Ihnen die Excel-Version meldet. Danach wird die Select Case-Anweisung direkt beendet. Mit dem Argument Ende legen Sie den Endwert von Zähler fest. Das Argument Schritt ist optional. Hier können Sie den Betrag bestimmen, um den Zähler bei jedem Schleifendurchlauf verändert wird. Falls kein Wert angegeben wird, ist die Voreinstellung eins. Unter Anweisungen steht eine oder mehrere Anweisungen zwischen For und Next, die so oft wie angegeben ausgeführt werden. Innerhalb einer Schleife kann eine beliebige Anzahl von Exit For-Anweisungen an beliebiger Stelle als alternative Möglichkeit zum Verlassen der Schleife verwendet werden. Üben Sie diese Art von Schleife anhand der nächsten Aufgaben Schleifen in Excel praxisgerecht einsetzen Schleifen werden in Excel dazu verwendet, Abläufe mehrmals hintereinander durchzuführen. Die Schleifen werden so lange durchlaufen, bis eine oder mehrere Bedingungen zutreffen, die dann einen Abbruch der Schleife bewirken. Je nach verwendeter Schleife findet die Abbruchprüfung am Anfang oder am Ende der Schleife statt. Lernen Sie auf den nächsten Seiten klassische Beispiele für den sinnvollen Einsatz von Schleifen kennen. Tabellenblätter einfügen Im ersten Beispiel (Listing 4.18) sollen in eine neue Arbeitsmappe genau 50 Tabellenblätter eingefügt werden. Manuell wäre das ein wenig mühselig. Leichter geht es mithilfe einer For Next-Schleife. Sub TabellenblätterAnlegen() Dim inttab As Integer Workbooks.Add 4.3.1»For Next«-Schleifen Sie können die Schleife For Next verwenden, um einen Block von Anweisungen eine bestimmte Anzahl von Wiederholungen mal ausführen zu lassen. For Next-Schleifen verwenden eine Zählervariable, deren Wert mit jedem Schleifendurchlauf erhöht oder verringert wird. Sie brauchen daher nicht daran zu denken, den Zähler selbst hoch- oder herunterzusetzen. Die Syntax dieser Schleife lautet: For Zähler = Anfang To Ende [Step Schritt] [Anweisungen] [Exit For] [Anweisungen] Next [Zähler] Das Argument Zähler ist erforderlich und ist eine numerischen Variable, die als Schleifenzähler dient. Das Argument Anfang repräsentiert den Startwert von Zähler. ForintTab=1To50 Worksheets.Add Next ibttab Listing 4.18 Neue Tabellenblätter einfügen Info Die Tabellenblätter haben den Namen Tabelle1 bis Tabelle(N), je nachdem, wie hoch Sie den Wert für die Tabellenblätter standardmäßig unter Extras Optionen Allgemein (Excel 97 Excel 2003) bzw. bei den Excel-Optionen auf dem Register Häufig verwendet (Excel 2007) eingestellt haben. In Excel 2010 und Excel 2013 können Sie diese Einstellung unter Datei Optionen Allgemein Beim Erstellen neuer Arbeitsmappen So viele Arbeitsblätter einfügen vornehmen

10 4 Sprachelemente in VBA in der praktischen Anwendung 4.3 Schleifen in Excel praxisgerecht einsetzen Tabellenblätter benennen Jetzt möchten Sie den neu eingefügten Tabellenblättern andere Namen geben. Dabei soll als Tabellenblattname Ihr eigener Name mit dem Zusatz einer fortlaufenden Nummer gewählt werden. Sub TabellenNamenFestlegen() Dim inttab As Integer ForintTab=1To50 Worksheets(intTab).Name = _ Environ("UserName") & inttab Next inttab Tabellenblätter pro Arbeitsmappe ermitteln Wie schon vorher erwähnt wurde, müssen Sie bei dieser Schleife einen Zähler mitlaufen lassen. Wenn Sie die vorherigen Beispiele betrachten, werden Sie feststellen, dass die Zahl nach dem Argument To jeweils fix ist. Diesen Wert können Sie aber auch, je nach Aufgabe, variabel halten. So bietet sich der variable Zähler an, wenn Sie in einer Arbeitsmappe auf jedem Tabellenblatt einen bestimmten Eintrag vornehmen müssen. Das Problem ist jetzt nur, dass Sie nicht davon ausgehen können, dass sich in jeder Mappe gleich viele Tabellenblätter befinden. Also müssen Sie zuerst einmal herausfinden, wie viele Tabellenblätter die Arbeitsmappe enthält. Sub EintragVornehmen() Dim inttab As Integer 4 Listing 4.19 Mehrere Tabellenblätter mit fortlaufender Nummerierung benennen Jede zweite Zeile ausblenden Im nächsten Beispiel soll auf einem Tabellenblatt jede zweite Zeile ausgeblendet werden. Dabei sollen lediglich die ersten 20 Zeilen betroffen sein. Realisieren können Sie diese Aufgabe mit folgendem Makro aus Listing 4.20: Sub JedeZweiteZeileAusblenden() Dim intz As Integer Sheets("Schleifen").Activate ForintZ=1To20Step2 Rows(intZ).Hidden = True Next intz Listing 4.20 Jede zweite Zeile ausblenden Setzen Sie die Eigenschaft Hidden auf den Wert True, wenn Sie Zeilen ausblenden möchten. Wenn Sie dasselbe Makro mit der Anweisung Rows(intZ).Hidden = False starten, werden Ihre ausgeblendeten Zeilen wieder eingeblendet. Tipp Wenn Sie die Anweisung Rows.Hidden = False einsetzen, werden alle Zeilen wieder eingeblendet. ForintTab=1ToActiveWorkbook.WorkSheets.Count Worksheets(intab).Range("E1").Value = Date Next inttab Listing 4.21 Auf allen Tabellenblättern einen Eintrag vornehmen Mehrere Tabellen mit Datumsfunktion ausstatten Über die Eigenschaft Count ermitteln Sie die Anzahl der Tabellenblätter (Worksheets) in der vorliegenden Arbeitsmappe. Genauso oft soll die Schleife durchlaufen werden, die dafür sorgt, dass das aktuelle Datum auf jedem Tabellenblatt in Zelle E1 eingetragen wird. Passwortvergabe auf allen Tabellenblättern in einer Arbeitsmappe In Excel können Sie sowohl die Arbeitsmappe als auch einzelne Tabellenblätter vor Veränderungen schützen. Wenn Sie alle Tabellenblätter schützen und dabei dasselbe Passwort verwenden möchten, können Sie ebenfalls die For Next-Schleife wie in Listing 4.22 einsetzen: Sub PasswortAufAllenTabellenblätternSetzen() Dim inttab As Integer ForintTab=1ToWorksheets.Count Sheets(intTab).Protect "Passwort" Next inttab Listing 4.22 Einheitliche Passwortvergabe auf allen Tabellenblättern einer Arbeitsmappe 80 81

11 4 Sprachelemente in VBA in der praktischen Anwendung 4.3 Schleifen in Excel praxisgerecht einsetzen Mithilfe der Methode Protect können Sie eine Tabelle schützen. Das Passwort geben Sie in doppelten Anführungszeichen ein. Sub PasswortEntfernenAufAllenTabellenblättern() Dim inttab As Integer Schutz auf allen Tabellenblättern aufheben Um alle Tabellenblätter der Arbeitsmappe wieder ändern zu können, heben Sie den Blattschutz mit dem Makro aus Listing 4.23 wieder auf: Sub PasswortLöschenAufAllenTabellenblättern() Dim inttab As Integer ForintTab=1ToWorksheets.Count Sheets(intTab).Unprotect "Passwort" Next inttab Listing 4.23 Passwort auf allen Tabellenblättern einer Arbeitsmappe löschen Mithilfe der Methode Unprotect heben Sie den Blattschutz einer Tabelle auf. Je nachdem, ob Sie überhaupt ein Passwort beim Schützen der Tabelle vergeben haben, müssen Sie das Passwort der Methode mitgeben oder eben weglassen. Tipp Wenn Sie für jedes Tabellenblatt ein anderes Passwort verwenden möchten, können Sie beispielsweise den jeweils aktuellen Zählerstand wie in Listing 4.24 verwenden und diesen an das Passwort anhängen. Sub PasswortAufAllenTabellenblätternDynamisch() Dim inttab As Integer ForintTab=1ToWorksheets.Count Sheets(intTab).Protect "Passwort" & inttab Next inttab Listing 4.24 Dynamisches Passwort in Tabellen setzen Hier lautet das Passwort des ersten Blattes Passwort1, das Passwort des zweiten Blattes Passwort2 usw. Beim Aufheben dieser Passwörter müssen Sie genauso vorgehen wie beim Setzen der Passwörter. ForintTab=1ToWorksheets.Count Sheets(intTab).Unprotect "Passwort" & inttab Next inttab Listing 4.25 Dynamisches Passwort in Tabellen entfernen Arbeitsmappen ausdünnen Auch zum Ausdünnen von Tabellenblättern aus Arbeitsmappen eignet sich diese Schleife sehr gut. Nehmen wir an, Sie wollen alle Tabellenblätter bis auf das erste Blatt aus einer Arbeitsmappe löschen: Sub LöscheAlleTabellenBisAufDieErste() Dim inttab As Integer Application.DisplayAlerts = False For inttab = ActiveWorkbook.Sheets.Count To 1 Step 1 Sheets(intTab).Delete Next inttab Application.DisplayAlerts = True Listing 4.26 Löschen von Tabellenblättern Die Eigenschaft DisplayAlerts setzen Sie auf den Wert False. Damit brauchen Sie das Löschen der einzelnen Tabellenblätter nicht jeweils zu bestätigen. Vergessen Sie nicht, am Ende des Makros die Eigenschaft DisplayAlerts wieder auf den Wert True zu setzen, damit zukünftig Meldungen wieder angezeigt werden. Um eine Tabelle zu löschen, setzen Sie die Methode Delete ein. Achten Sie darauf, dass Sie die Schleife beim Löschen von Tabellen rückwärts laufen lassen müssen! 4.3.2»For Each Next«-Schleifen Die Schleife For Each Next wiederholt eine Gruppe von Anweisungen für jedes Element in einem Datenfeld oder einer Auflistung

12 4 Sprachelemente in VBA in der praktischen Anwendung 4.3 Schleifen in Excel praxisgerecht einsetzen Die Syntax dieser Schleife lautet: For Each Element In Gruppe [Anweisungen] [Exit For] [Anweisungen] Next [Element] Das Argument Element stellt die Variable zum Durchlaufen der Elemente unserer Auflistung oder des Datenfeldes dar. Bei Auflistungen ist für Element nur eine Variable vom Typ Variant, eine allgemeine Objektvariable oder eine beliebige spezielle Objektvariable zulässig. Bei Datenfeldern ist für Element nur eine Variable vom Typ Variant zulässig. Das nächste Argument Gruppe steht für den Namen einer Objektauflistung oder eines Datenfeldes. Das letzte Argument, Anweisungen, ist optional und führt eine oder mehrere Anweisungen durch, die für jedes Element in Gruppe ausgeführt werden sollen. Auch diese wichtige Schleife üben wir nun anhand praxisnaher Aufgaben. Tabellenblatt durchsuchen Auch bei der Suche nach Daten leistet Ihnen diese Schleife gute Dienste. So sucht das folgende Makro auf dem aktiven Tabellenblatt nach einem Suchbegriff, den Sie vorher in einer Input-Box eingegeben haben. Das Makro klappert nun jede Zelle innerhalb der Markierung ab und hält sofort an, wenn es bei der Suche fündig wird. Die gefundene Zelle wird dann markiert. Falls das Makro zu keinem Ergebnis kommt, wird eine Meldung auf dem Bildschirm ausgegeben. Vor dem Start des Makros markieren Sie bitte noch den Bereich, in dem Excel nach dem Begriff suchen soll. Sub DatenSuchen() Dim Zelle As Range Dim strtext As String strtext = InputBox _ ("Bitte geben Sie den Suchbegriff ein!") If strtext = "" Then Exit Sub 4 Verdopplung der Werte innerhalb einer Markierung Im ersten Beispiel für eine For Each Next-Schleife (Listing 4.27) sollen innerhalb einer Markierung alle Werte verdoppelt werden. Sub ZellenInMarkierungMultiplizieren() ConstMulti=2 Dim Zelle As Range For Each Zelle In Selection If IsNumeric(Zelle.Value) = True Then Zelle.Value = Zelle.Value * Multi End If Next Zelle Listing 4.27 Werte innerhalb eines markierten Bereichs verdoppeln Die Variable Zelle wird als Range deklariert. Damit haben Sie Zugriff auf alle Befehle, die für Zellen angeboten werden. In einer Schleife arbeiten Sie alle Zellen der Markierung ab. Prüfen Sie innerhalb der Schleife über die Funktion IsNumeric, ob die Zelle auch einen numerischen Wert enthält. For Each Zelle In ActiveSheet.UsedRange If Zelle = strtext Then Zelle.Select Exit Sub End If Next Zelle MsgBox "Suchbegriff nicht gefunden!" Listing 4.28 Tabellenblatt durchsuchen Im obigen Makro wird eine Eingabe vom Benutzer gefordert. Drückt der Anwender in der Input-Box auf die Schaltfläche Abbrechen, wird das durch die Zeile If strtext = "" Then Exit Sub abgefangen. Die Suche wird dann erst gar nicht begonnen. Im Normalfall, also wenn der Anwender einen Suchbegriff eingibt und mit OK bestätigt, wird innerhalb der Markierung auf dem Tabellenblatt gesucht. Ganze Arbeitsmappe durchsuchen Das Beispiel ist auf eine Markierung innerhalb eines Tabellenblattes beschränkt. Möchten Sie die Suche auf die ganze Arbeitsmappe ausdehnen, verwenden Sie das Makro aus Listing 4.29: Sub DatenSuchenInGanzerArbeitsmappe() Dim Zelle As Range Dim Blatt As Worksheet 84 85

13 4 Sprachelemente in VBA in der praktischen Anwendung 4.3 Schleifen in Excel praxisgerecht einsetzen Dim strtext As String strtext = InputBox("Bitte geben Sie den Suchbegriff ein!") If strtext = "" Then Exit Sub For Each Blatt In ActiveWorkbook.Worksheets For Each Zelle In Blatt.UsedRange If Zelle = strtext Then Debug.Print Blatt.Name & vbtab & Zelle.Address End If Next Zelle Next Blatt Listing 4.29 Ganze Arbeitsmappe durchsuchen In der Variablendeklaration machen Sie bekannt, dass Sie mit dem Worksheet-Objekt arbeiten möchten. Diesem geben Sie im Makro den Namen Blatt. Danach arbeiten Sie alle Tabellen der Arbeitsmappe ab und durchlaufen in einer zweiten For Each Next-Schleife alle Zellen des jeweils benutzten Bereichs (UsedRange) der Tabelle. Entspricht der Zellenwert dem vorher eingegebenen Wert, dann geben Sie die Zellenadresse sowie den Namen der Tabelle im Direktfenster der Entwicklungsumgebung aus. Auf Formelsuche im Tabellenblatt Besonders mühselig ist es, auf einem Tabellenblatt nach Formelzellen zu suchen. Dazu können Sie durch das Drücken der Taste (F5) den Gehe zu-dialog aufrufen, dann auf die Schaltfläche Inhalte klicken und anschließend die Option Formeln aktivieren. Nach der Bestätigung mit OK werden dann alle Zellen der Tabelle markiert, die Formeln oder auch Verknüpfungen enthalten. Das folgende Beispiel aus Listing 4.30 ermittelt zunächst die Anzahl der Formeln auf einem Tabellenblatt: Sub FormelnZählen() Dim intz As Integer Dim Zelle As Range On Error GoTo fehler For Each Zelle In ActiveSheet.Cells.SpecialCells(xlFormulas) intz=intz+1 Next Zelle MsgBox"AnzahlderFormelninderTabelle:"&intz Exit Sub fehler: MsgBox "Es konnten auf dem Tabellenblatt <" & _ ActiveSheet.Name & "> keine Formeln gefunden werden!" Listing 4.30 Formeln auf Tabellenblatt zählen Die Methode SpecialCells eignet sich hervorragend, um bestimmte Zellen wiederzufinden. Neben Formelzellen können Sie so auch Zellen mit Kommentaren (xlcelltypenotes) aufstöbern, leere Zellen (xlcelltypeblanks) oder auch Zellen mit Konstanten (xlcelltypeconstants) ermitteln. Umlaute im Tabellenblatt umsetzen Wenn Sie z. B. in Excel einen Text vorliegen haben, der Umlaute aufweist, können Sie elegant die Schleife For Each Next dazu einsetzen, um diese Zeichen zu ersetzen. Markieren Sie vorher alle Zellen, in denen Sie Umlaute umsetzen möchten, und starten Sie das Makro aus Listing Sub UmlauteErsetzen() Dim Zelle As Range For Each Zelle In Selection With Selection.Replace What:="ä", _ Replacement:="ae", LookAt:=xlPart Replace What:="ö", _ Replacement:="oe", LookAt:=xlPart Replace What:="ß", _ Replacement:="ss", LookAt:=xlPart Replace What:="ü", _ Replacement:="ue", LookAt:=xlPart End With Next Zelle Listing 4.31 Umlaute in Tabellenblatt austauschen Wochenenden farblich hervorheben Im nächsten Beispiel sollen im Bereich A1:K1, wo jeweils Datumsangaben stehen, alle Samstage bzw. Sonntage farbig hervorgehoben werden. Dazu setzen Sie die Funktion

Kapitel 4 Sprachelemente in VBA in der praktischen Anwendung

Kapitel 4 Sprachelemente in VBA in der praktischen Anwendung Kapitel 4 Sprachelemente in VBA in der praktischen Anwendung Das Wesentliche, was eine Programmiersprache ausmacht, sind ihre Sprachelemente. In diesem Kapitel erfahren Sie, wie Sie mithilfe von Abfragen,

Mehr

Galileo Computing. VBA mit Excel. Das umfassende Handbuch. Bearbeitet von Bernd Held

Galileo Computing. VBA mit Excel. Das umfassende Handbuch. Bearbeitet von Bernd Held Galileo Computing VBA mit Excel Das umfassende Handbuch Bearbeitet von Bernd Held 1. Auflage 2013. Buch. ca. 918 S. ISBN 978 3 8362 2579 3 Format (B x L): 16 x 24 cm Weitere Fachgebiete > EDV, Informatik

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen!

Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen! Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen! Grundstrukturen: Sub [name]([übergabe]) End Sub [Übergabe] ist

Mehr

Wir basteln einen Jahreskalender mit MS Excel.

Wir basteln einen Jahreskalender mit MS Excel. Wir basteln einen Jahreskalender mit MS Excel. In meinen Seminaren werde ich hin und wieder nach einem Excel-Jahreskalender gefragt. Im Internet findet man natürlich eine ganze Reihe mehr oder weniger

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.

Mehr

Textfunktionen. Die Tabellenfunktion LINKS. Zellinhalte extrahieren

Textfunktionen. Die Tabellenfunktion LINKS. Zellinhalte extrahieren Kapitel 5 201 Die sind dann sehr wertvoll, wenn Sie Texte in Tabellen bearbeiten oder anpassen möchten. Oft müssen vor allem Daten, die aus Fremdsystemen kommen, in Excel umgewandelt und in eine besser

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

Excel 2010 Kommentare einfügen

Excel 2010 Kommentare einfügen EX.015, Version 1.0 25.02.2014 Kurzanleitung Excel 2010 Kommentare einfügen Beim Arbeiten mit Tabellen sind Kommentare ein nützliches Hilfsmittel, sei es, um anderen Personen Hinweise zu Zellinhalten zu

Mehr

Text-Zahlen-Formatieren

Text-Zahlen-Formatieren Text-Zahlen-Formatieren Beobachtung: Bei der Formatierung einer Zahl in eine Textzahl und umgekehrt zeigt Excel ein merkwürdiges Verhalten, welches nachfolgend skizziert werden soll: Wir öffnen eine neue

Mehr

Excel Pivot-Tabellen 2010 effektiv

Excel Pivot-Tabellen 2010 effektiv 7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

P r o g r a m m a b l a u f s t e u e r u n g

P r o g r a m m a b l a u f s t e u e r u n g Jede Programmiersprache braucht Konstrukte zur Steuerung des Programmablaufs. Grundsätzlich unterscheiden wir Verzweigungen und Schleifen. Schleifen dienen dazu, bestimmte Anweisungen wiederholt auszuführen,

Mehr

Berechnungen in Access Teil I

Berechnungen in Access Teil I in Access Teil I Viele Daten müssen in eine Datenbank nicht eingetragen werden, weil sie sich aus anderen Daten berechnen lassen. Zum Beispiel lässt sich die Mehrwertsteuer oder der Bruttopreis in einer

Mehr

Abschnitte. Abschnittswechsel einfügen

Abschnitte. Abschnittswechsel einfügen Abschnitte Word 2010 Advanced Ein Abschnitt ist eine Einheit innerhalb eines Dokuments, der sich durch sein Layout vom Rest des Dokuments unterscheidet. Standardmäßig besteht das Dokument aus einem Abschnitt.

Mehr

Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote

Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote Zweck dieser Anleitung ist es einen kleinen Überblick über die Funktion Last Minute auf Swisshotelportal zu erhalten. Für das erstellen

Mehr

Serienbrief erstellen

Serienbrief erstellen Serienbrief erstellen Mit einem perfekt vorbereiteten Serienbrief können Sie viel Zeit sparen. In unserem Beispiel lesen wir die Daten für unseren Serienbrief aus einer Excel Tabelle aus. Die Tabelle hat

Mehr

Fusszeile mit Datumsfeld und Dateiname

Fusszeile mit Datumsfeld und Dateiname Fusszeile mit Datumsfeld und Dateiname Für innerbetriebliche Rundschreiben kann es nützlich sein, in der Fusszeile den Namen der Autorin bzw. des Autors und das Datum mit der Uhrzeit als Feld einzufügen.

Mehr

Zur drittletzten Zeile scrollen

Zur drittletzten Zeile scrollen 1 Fragen und Antworten zur Computerbedienung Thema : Zur drittletzten Zeile scrollen Thema Stichwort Programm Letzte Anpassung Zur drittletzten Zeile scrollen Scrollen VBA Excel 1.02.2014 Kurzbeschreibung:

Mehr

Alternative Schutzmechanismen für Excel

Alternative Schutzmechanismen für Excel Alternative Schutzmechanismen für Excel Bernd Held, Vaihingen an der Enz Neben dem in Excel standardmäßig angebotene Tabellenschutz können Sie weitere Schutzmechanismen in Excel einsetzen. Dazu bedarf

Mehr

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min)

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) IT.S FAIR Faktura Handbuch Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) 1. Inhalt 1. Inhalt... 2 2. Wie lege ich einen Kontakt an?... 3 3. Wie erstelle ich eine Aktion für

Mehr

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen Eigene Symbolleisten in Word erstellen Diese Anleitung beschreibt, wie man in Word eigene Symbolleisten erstellt und mit Schaltflächen füllt. Im zweiten Teil wird erklärt, wie man mit dem Makrorekorder

Mehr

Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten

Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten Dateiname: ecdl4_05_01_documentation.doc Speicherdatum: 26.11.2004 ECDL 2003 Modul 4 Tabellenkalkulation - Formatierungen

Mehr

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen & Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen Immer mehr Schulen setzen das erfolgreiche Leseförderungsprojekt "Antolin" ein - und die Bibliotheken verzeichnen große Nachfrage nach den Kinderbüchern,

Mehr

Excel-Anwendung Wartungsplan

Excel-Anwendung Wartungsplan Excel-Anwendung Wartungsplan 1. Eigenschaften 2. Installation 3. Makros in Excel 2010 aktivieren 4. Hinweise zur Eingabe der Daten 5. Dateneingabe 6. Suchblatt 7. Autor 1. Eigenschaften (zurück) Wartungsplan

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

MICROSOFT OFFICE. Inhaltsverzeichnis

MICROSOFT OFFICE. Inhaltsverzeichnis MICROSOFT OFFICE TASTENKOMBINATIONEN Dieses Dokument erklärt Ihnen den Umgang mit der Excel-Datei TASTENKOMBINATIONEN.XLS. Mit dieser Datei können Sie alle möglichen Tastenkombinationen in Word, Excel

Mehr

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem

Mehr

Erstellen eines Formulars

Erstellen eines Formulars Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext

Mehr

VBA mit Excel Grundlagen und Profiwissen

VBA mit Excel Grundlagen und Profiwissen Rene Martin VBA mit Excel Grundlagen und Profiwissen ISBN-10: 3-446-41506-8 ISBN-13: 978-3-446-41506-5 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41506-5 sowie

Mehr

1. So einfach ist der Excel-Bildschirm

1. So einfach ist der Excel-Bildschirm 1. So einfach ist der Excel-Bildschirm So sieht Excel aus, wenn ich es gestartet habe. Leider ist bei vielen Symbolen in der Menüleiste nicht auf den ersten Blick zu erkennen, welche Funktion sie übernehmen.

Mehr

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die

Mehr

Zwischenablage (Bilder, Texte,...)

Zwischenablage (Bilder, Texte,...) Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen

Mehr

Die Dateiablage Der Weg zur Dateiablage

Die Dateiablage Der Weg zur Dateiablage Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen

Mehr

Dokumentation von Ük Modul 302

Dokumentation von Ük Modul 302 Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4

Mehr

4. BEZIEHUNGEN ZWISCHEN TABELLEN

4. BEZIEHUNGEN ZWISCHEN TABELLEN 4. BEZIEHUNGEN ZWISCHEN TABELLEN Zwischen Tabellen können in MS Access Beziehungen bestehen. Durch das Verwenden von Tabellen, die zueinander in Beziehung stehen, können Sie Folgendes erreichen: Die Größe

Mehr

Summenbildung in Bauteiltabellen mit If Then Abfrage

Summenbildung in Bauteiltabellen mit If Then Abfrage Summenbildung in Bauteiltabellen mit If Then Abfrage Die in Bauteiltabellen ausgelesenen Werte lassen sich in jeder Spalte als Summe berechnen. So können selbstverständlich die Flächen der in der Tabelle

Mehr

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013 Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was

Mehr

Kurzbeschreibung S&S Arbeitszeiterfassung

Kurzbeschreibung S&S Arbeitszeiterfassung S&S 1. Installation 1.1 Excel konfigurieren bis Office-Version 2003 Starten Sie zuerst Excel, klicken Sie das Menü EXTRAS, MAKRO>, SICHERHEIT. Wenn nicht schon der Fall, schalten Sie die SICHERHEITSSTUFE

Mehr

Hinweise zum Ausfüllen der Zeiterfassung

Hinweise zum Ausfüllen der Zeiterfassung Hinweise zum Ausfüllen der Zeiterfassung Generelle Hinweise zu Excel Ab Version VSA 4.50 wird die dezimale Schreibweise für Zeiteingaben verwendet. Die Zeiterfassung, die Sie erhalten haben wurde für Excel

Mehr

Durchführung der Datenübernahme nach Reisekosten 2011

Durchführung der Datenübernahme nach Reisekosten 2011 Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,

Mehr

1.4.12 Sin-Funktion vgl. Cos-Funktion

1.4.12 Sin-Funktion vgl. Cos-Funktion .4. Sgn-Funktion Informatik. Semester 36 36.4.2 Sin-Funktion vgl. Cos-Funktion Informatik. Semester 37 37 .4.3 Sqr-Funktion Informatik. Semester 38 38.4.4 Tan-Funktion Informatik. Semester 39 39 .5 Konstanten

Mehr

Bedienungsanleitung Anlassteilnehmer (Vereinslisten)

Bedienungsanleitung Anlassteilnehmer (Vereinslisten) Bedienungsanleitung Anlassteilnehmer Dieses Programm ist speziell für Vereine entworfen. Es ist lizenzfrei verwendbar und gratis. Das Programm ist mit Excel 2010 erstellt worden und enthält VBA Programmierungen,

Mehr

Michaela Weiss 30. März 2015. Lerneinheit 3: VBA Teil 1: Eingabe/Ausgabe

Michaela Weiss 30. März 2015. Lerneinheit 3: VBA Teil 1: Eingabe/Ausgabe Michaela Weiss 30. März 2015 Lerneinheit 3: Teil 1: Eingabe/Ausgabe Seite 2 Was ist das? Visual Basic: Programmiersprache von Microsoft Applications: Programme der Office-Familie (z.b. Excel, Word, ) :

Mehr

Bedienungsanleitung Einsatzplanung. Bedienungsanleitung Einsatzplanung. Inhalt. Bedienung einer Plan-Tabelle

Bedienungsanleitung Einsatzplanung. Bedienungsanleitung Einsatzplanung. Inhalt. Bedienung einer Plan-Tabelle Bedienungsanleitung Einsatzplanung Dieses Programm ist lizenzfrei verwendbar und gratis. Das Programm ist mit Excel 2010 erstellt worden und enthält VBA Programmierungen, also Typ.xlm, deshalb werden Sie

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

1 Einleitung. Lernziele. das Drucklayout einer Tabelle mit der Seitenansicht kontrollieren

1 Einleitung. Lernziele. das Drucklayout einer Tabelle mit der Seitenansicht kontrollieren 1 Einleitung Lernziele das Drucklayout einer Tabelle mit der Seitenansicht kontrollieren mit dem Register Seitenlayout das Drucklayout einer Tabelle ändern Kopf- und Fußzeilen schnell einfügen Lerndauer

Mehr

Dossier: Rechnungen und Lieferscheine in Word

Dossier: Rechnungen und Lieferscheine in Word www.sekretaerinnen-service.de Dossier: Rechnungen und Lieferscheine in Word Es muss nicht immer Excel sein Wenn Sie eine Vorlage für eine Rechnung oder einen Lieferschein erstellen möchten, brauchen Sie

Mehr

Dokumentation. estat Version 2.0

Dokumentation. estat Version 2.0 Dokumentation estat Version 2.0 Installation Die Datei estat.xla in beliebiges Verzeichnis speichern. Im Menü Extras AddIns... Durchsuchen die Datei estat.xla auswählen. Danach das Auswahlhäkchen beim

Mehr

Einkaufslisten verwalten. Tipps & Tricks

Einkaufslisten verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1.1 Grundlegende Informationen 3 1.2 Einkaufslisten erstellen 4 1.3 Artikel zu einer bestehenden Einkaufsliste hinzufügen 9 1.4 Mit einer Einkaufslisten einkaufen 12 1.4.1 Alle

Mehr

Fallbeispiel: Eintragen einer Behandlung

Fallbeispiel: Eintragen einer Behandlung Fallbeispiel: Eintragen einer Behandlung Im ersten Beispiel gelernt, wie man einen Patienten aus der Datenbank aussucht oder falls er noch nicht in der Datenbank ist neu anlegt. Im dritten Beispiel haben

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Suche schlecht beschriftete Bilder mit Eigenen Abfragen Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere

Mehr

www.computeria-olten.ch Monatstreff für Menschen ab 50 WORD 2007 / 2010

www.computeria-olten.ch Monatstreff für Menschen ab 50 WORD 2007 / 2010 www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 86 WORD 2007 / 2010 Etiketten erstellen Umschläge/Couverts bedrucken Etiketten erstellen z.b. Namen-Etiketten / Adress-Etiketten Als Grundlage

Mehr

Excel Funktionen durch eigene Funktionen erweitern.

Excel Funktionen durch eigene Funktionen erweitern. Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion

Mehr

EINFACHES HAUSHALT- KASSABUCH

EINFACHES HAUSHALT- KASSABUCH EINFACHES HAUSHALT- KASSABUCH Arbeiten mit Excel Wir erstellen ein einfaches Kassabuch zur Führung einer Haushalts- oder Portokasse Roland Liebing, im November 2012 Eine einfache Haushalt-Buchhaltung (Kassabuch)

Mehr

MS Excel 2010 Kompakt

MS Excel 2010 Kompakt MS Excel 00 Kompakt FILTERN Aus einem großen Datenbestand sollen nur jene Datensätze (Zeilen) angezeigt werden, die einem bestimmten Eintrag eines Feldes (Spalte) entsprechen. Excel unterstützt Filterungen

Mehr

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation

Mehr

Die besten Excel-Tastenkombinationen im Überblick

Die besten Excel-Tastenkombinationen im Überblick Die besten Excel-Tastenkombinationen im Überblick Erfahrungsgemäß sind es nicht unbedingt die umfangreichen Tipps, die den Nutzen haben. So kann dir häufig schon eine kleine Hilfe bei der täglichen Arbeit

Mehr

Hilfe zur Urlaubsplanung und Zeiterfassung

Hilfe zur Urlaubsplanung und Zeiterfassung Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,

Mehr

Excel-Anwendung Lagerverwaltung

Excel-Anwendung Lagerverwaltung Excel-Anwendung Lagerverwaltung 1. Eigenschaften 2. Installation 3. Makros in Excel 2010 aktivieren 4. Hinweise zur Eingabe der Daten 5. Dateneingabe 6. Suchblatt 7. Autor 1. Eigenschaften (zurück) Lagerverwaltung

Mehr

Hinweise zum Übungsblatt Formatierung von Text:

Hinweise zum Übungsblatt Formatierung von Text: Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger

Mehr

Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5

Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5 Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5 In diesem Tutorial will ich Ihnen zeigen, wie man mit LibreOffice Calc 3.5 eine einfache Entlohnungsberechnung erstellt, wobei eine automatische

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

Schritt 1 - Registrierung und Anmeldung

Schritt 1 - Registrierung und Anmeldung Schritt 1 - Registrierung und Anmeldung Anmeldung: Ihre Zugangsdaten haben Sie per EMail erhalten, bitte melden Sie sich mit diesen auf www.inthega-datenbank.de an. Bitte merken Sie sich die Zugangsdaten

Mehr

Bauteilattribute als Sachdaten anzeigen

Bauteilattribute als Sachdaten anzeigen Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

TELIS FINANZ Login App

TELIS FINANZ Login App Installation & Bedienung der TELIS FINANZ Login App 1. Voraussetzungen - Android Version 4.0 oder höher - Uhrzeit automatisch gestellt - Für die Einrichtung wird einmalig eine Internetverbindung benötigt

Mehr

Kurzbeschreibung s&s Arbeitszeiterfassung

Kurzbeschreibung s&s Arbeitszeiterfassung Inhalt 1. Installation... 2 1.1 Excel konfigurieren ab Office-Version 2007... 2 1.2 AZE-Datei in einen beliebigen Ordner speichern... 2 1.3 AZE-Datei starten... 2 1.4 Vollversion bestellen... 2 2. Zeiterfassung

Mehr

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT LADEN DER VORLAGE 2 Öffnen Sie Outlook 2 Klicken Sie auf EXTRAS >> OPTIONEN 2 Im Optionenfeld von Outlook folgend Sie den Schritten 2 Fenster

Mehr

Auswertung erstellen: Liste mit E-Mail-

Auswertung erstellen: Liste mit E-Mail- Anleitung Auswertung erstellen: Liste mit E-Mail-Adressen Auswertung erstellen: Liste mit E-Mail- Adressen Das Beispiel Sie möchten für den Versand eines Newletters per E-Mail eine Liste der in mention

Mehr

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de GEVITAS-Sync Bedienungsanleitung Stand: 26.05.2011 Copyright 2011 by GEVITAS GmbH www.gevitas.de Inhalt 1. Einleitung... 3 1.1. Installation... 3 1.2. Zugriffsrechte... 3 1.3. Starten... 4 1.4. Die Menü-Leiste...

Mehr

Kommunikations-Management

Kommunikations-Management Tutorial: Wie importiere und exportiere ich Daten zwischen myfactory und Outlook? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory Daten aus Outlook importieren Daten aus myfactory nach Outlook

Mehr

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders

Mehr

ERSTELLEN EINES BRIEFBOGENS MIT WORD 1 SCHRITT 1: EINRICHTEN VON KOPF- UND FUßZEILEN 1. Die Ansicht Kopf- und Fußzeilen 1

ERSTELLEN EINES BRIEFBOGENS MIT WORD 1 SCHRITT 1: EINRICHTEN VON KOPF- UND FUßZEILEN 1. Die Ansicht Kopf- und Fußzeilen 1 ERSTELLEN EINES BRIEFBOGENS MIT WORD 1 SCHRITT 1: EINRICHTEN VON KOPF- UND FUßZEILEN 1 Die Ansicht Kopf- und Fußzeilen 1 Erste Seite anders gestalten 1 Den Briefbogen gestalten 1 Ab der zweiten Seite durchnummerieren

Mehr

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:

Mehr

teamspace TM Outlook Synchronisation

teamspace TM Outlook Synchronisation teamspace TM Outlook Synchronisation Benutzerhandbuch teamsync Version 1.4 Stand Dezember 2005 * teamspace ist ein eingetragenes Markenzeichen der 5 POINT AG ** Microsoft Outlook ist ein eingetragenes

Mehr

AUF LETZTER SEITE DIESER ANLEITUNG!!!

AUF LETZTER SEITE DIESER ANLEITUNG!!! BELEG DATENABGLEICH: Der Beleg-Datenabgleich wird innerhalb des geöffneten Steuerfalls über ELSTER-Belegdaten abgleichen gestartet. Es werden Ihnen alle verfügbaren Belege zum Steuerfall im ersten Bildschirm

Mehr

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle Dateiname: ecdl3_05_01_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 3 Textverarbeitung

Mehr

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................

Mehr

Outlook 2010 Excel-Adressen in Outlook übernehmen

Outlook 2010 Excel-Adressen in Outlook übernehmen OU.009, Version 1.0 02.04.2013 Kurzanleitung Outlook 2010 Excel-Adressen in Outlook übernehmen Möglicherweise führen Sie eine Adressliste in Excel, welche Sie auch in Outlook nutzen möchten. Mit der Import-Funktion

Mehr

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen Handbuch ECDL 2003 Professional Modul 3: Kommunikation Signatur erstellen und verwenden sowie Nachrichtenoptionen einstellen Dateiname: ecdl_p3_01_01_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003

Mehr

Speichern. Speichern unter

Speichern. Speichern unter Speichern Speichern unter Speichern Auf einem PC wird ständig gespeichert. Von der Festplatte in den Arbeitspeicher und zurück Beim Download Beim Kopieren Beim Aufruf eines Programms Beim Löschen Beim

Mehr

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren Dateiname: ecdl_p3_04_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 3 Kommunikation

Mehr

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken.

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken. 2. SEITE ERSTELLEN 2.1 Seite hinzufügen Klicken Sie in der Navigationsleiste mit der rechten Maustaste auf das Symbol vor dem Seitentitel. Es öffnet sich ein neues Kontextmenü. Wenn Sie nun in diesem Kontextmenü

Mehr

Funktionsbeschreibung. Lieferantenbewertung. von IT Consulting Kauka GmbH

Funktionsbeschreibung. Lieferantenbewertung. von IT Consulting Kauka GmbH Funktionsbeschreibung Lieferantenbewertung von IT Consulting Kauka GmbH Stand 16.02.2010 odul LBW Das Modul LBW... 3 1. Konfiguration... 4 1.1 ppm... 4 1.2 Zertifikate... 5 1.3 Reklamationsverhalten...

Mehr

Anleitung zur Erstellung einer Gefährdungsbeurteilung

Anleitung zur Erstellung einer Gefährdungsbeurteilung Anleitung zur Erstellung einer Gefährdungsbeurteilung 1 Vorbereiten der Gefährdungsbeurteilung 1.1 Richten Sie mit Hilfe des Windows-Explorers (oder des Windows-Arbeitsplatzes) einen neuen Ordner ein,

Mehr

Excel 2010 Pivot-Tabellen und Datenschnitte

Excel 2010 Pivot-Tabellen und Datenschnitte EX.032, Version 1.1 30.09.2013 Kurzanleitung Excel 2010 Pivot-Tabellen und Datenschnitte Die Erstellung von Pivot-Tabellen wurde in Excel 2010 vereinfacht. Pivot-Tabellen werden jetzt mit Hilfe eines separaten

Mehr

Access und die andern (Office) Programme. Armin Hess

Access und die andern (Office) Programme. Armin Hess Access und die andern (Office) Programme Armin Hess Was wir wollen Excel, Word, Powerpoint und andere Programme von Access aus fernsteuern Grundlagen Excel, Word, Powerpoint und andere Programme präsentieren

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

EH2000 Ablauf am Morgen

EH2000 Ablauf am Morgen EH2000 Ablauf am Morgen Preiswartung 2. Button IMPORT drücken 3. Button ZEITUNGEN drücken 4. Button STAMM AKTUALISIEREN drücken 5. Button BEENDEN drücken 6. Button BEENDEN/VERBINDUNG TRENNEN drücken 1.

Mehr

PowerPoint 2010 Eigene Folienlayouts erstellen

PowerPoint 2010 Eigene Folienlayouts erstellen PP.001, Version 1.0 02.04.2013 Kurzanleitung PowerPoint 2010 Eigene Folienlayouts erstellen Beim Erstellen von PowerPoint-Folien ist es effizienter, mit den vom Programm vorgegebenen Folienlayouts zu arbeiten,

Mehr

Lieber SPAMRobin -Kunde!

Lieber SPAMRobin -Kunde! Lieber SPAMRobin -Kunde! Wir freuen uns, dass Sie sich für SPAMRobin entschieden haben. Mit diesem Leitfaden möchten wir Ihnen die Kontoeinrichtung erleichtern und die Funktionen näher bringen. Bitte führen

Mehr

Excel Allgemeine Infos

Excel Allgemeine Infos Spalten Zeilen Eine Eingabe bestätigen Die Spalten werden mit Buchstaben benannt - im Spaltenkopf Die Zeilen werden durchnumeriert - im Zeilenkopf Mit der Eingabe Taste Bewegen innerhalb der Arbeitsmappe

Mehr

Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13

Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13 Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13 1.1 Excel für die Programmierung vorbereiten 15 Die Sicherheitsstufe heruntersetzen 15 Das Werkzeug Entwicklertools

Mehr