Excel VBA Referenz. Für die Versionen 2002 bis Daniel Hofer Version 3.1 / Seite 1 von 57

Größe: px
Ab Seite anzeigen:

Download "Excel VBA Referenz. Für die Versionen 2002 bis 2013. 2014 Daniel Hofer Version 3.1 / 25.4.2014 Seite 1 von 57"

Transkript

1 Excel VBA Referenz Für die Versionen 2002 bis Daniel Hofer Version 3.1 / Seite 1 von 57

2 Seite 2 von 57 Version 3.1 / Daniel Hofer

3 Daniel Hofer Excel VBA Referenz Bern, 2014 Leseprobe 2014 Daniel Hofer Version 3.1 / Seite 3 von 57

4 Seite 4 von 57 Version 3.1 / Daniel Hofer

5 Impressum 2014 Daniel Hofer Excel VBA-Referenz (PDF) Weitere Versionen: (Apple ibooks) (Print-Version A5) Publiziert durch: Daniel Hofer, Bern, Schweiz Alle Rechte vorbehalten. Die Verwendung der Texte und Bilder, auch auszugsweise, ist ohne die schriftliche Zustimmung des Autors und Verlags urheberrechtswidrig und strafbar. Das gilt insbesondere für die Vervielfältigung, Übersetzung, die Verwendung in Kursunterlagen oder elektronischen Systemen. Der Autor wie auch Verlag übernehmen keine Haftung für Folgen, die auf unvollständige oder fehlerhafte Angaben in diesem Buch zurückzuführen sind. Nahezu alle in diesem Buch behandelten Hard- und Softwarebezeichnungen sind zugleich eingetragene Warenzeichen Daniel Hofer Version 3.1 / Seite 5 von 57

6 Schreibkonventionen Die einzelnen Themen werden durch blaue Überschriften getrennt. Code-Beispiele werden grau schattiert dargestellt, zusätzlich erscheinen sie in der Schriftart Courier New. Hat eine Code-Zeile nicht auf einer Blatt-Zeile Platz, wird die Zeile mit einem _ umgebrochen, genau wie es im VB-Editor auch möglich ist. Einleitung Diese Kurz-Referenz zu Excel VBA entstand im Rahmen diverser Excel 2007 VBA-Kurses bei der Firma Digicomp Academy AG. Diese Referenz wird laufend überarbeitet. Neu besprochene Themen werden ergänzt. Fehler und Änderungswünsche melden Sie bitte unter dh@dhtraining.ch. Unterdessen enthält diese Referenz Infos zu sämtlichen gängigen Excel-Versionen. Passt die Info nur zu einer spezifischen Excel-Version, wird dies im entsprechenden Kapitel vermerkt. Letzte Änderungen Version Anpassungen 2.5 Import von verschiedenen Quellen (Textfiles, DBase) Zugriff auf Access-DB s mittels DAO und ADO 2.6 Anpassungen der Homepages Neues Kapitel Automation hinzugefügt 2.7 Fehlerkorrektur in Import-Kapitel Öffnen von Excel-Dateien im Allgemeinen Öffnen-Dialog inkl. Mehrfachauswahl Komplexer Import von acht Excel-Dateien (Anfügen der Daten untereinander) 2.8 Add-Ins aktualisiert Bild einfügen 2.9 Index am Ende des Dokuments eingefügt, div. Anpassungen, WITH, Textfunktionen, Binärer vs. Textvergleich, MsgBox in 2 Varianten, Zellen auf Gültigkeit prüfen 3.0 Fehlerbereinigungen 3.1 Datums-Funktionen, Formulare geplant Relative vs. absolute Aufzeichnung, Pivot Seite 6 von 57 Version 3.1 / Daniel Hofer

7 Inhalt Impressum... 5 Schreibkonventionen... 6 Einleitung... 6 Letzte Änderungen... 6 Excel 2007/2010 Special... 9 Zugriff auf Zellen und Bereiche Nur einen Teil eines Zellinhaltes (Text) farbig markieren Autofilter, Formeln Suchen und Finden im Range-Objekt Spezielle Zellen Zelleigenschaften Zugriff auf Spalten oder Zeilen Performance-Vergleich Tabellenblätter / Dateien Excel-Dokumente speichern Excel-Dateien öffnen Öffnen-Dialog anzeigen Öffnen-Dialog und darin mehere Dateien auswählen Neue Excel-Mappe erstellen VBA-Grundlagen Variablen Aufzählungen (Enumerationen) Funktionen Gültigkeitsbereiche Arrays WITH MsgBox vb-konstanten Schleifen Fehler-Behandlung Text-Funktionen Datums-Funktionen Zellen auf Gültigkeit überprüfen Formulare in Excel Daniel Hofer Version 3.1 / Seite 7 von 57

8 Aufruf eines Formulars Schliessen des Formulars, Variante Schliessen des Formulars, Variante Parameter-Übergabe mittels globaler Variable Textfeld nur zur Eingabe von Zahlen definieren Rotes Schliessen-Kreuz ignorieren Import aus anderen Quellen Einlesen einer Textdatei Excel-Datei öffnen und Daten daraus kopieren Komplexe Datenübername aus mehreren Excel-Dateien Zugriff auf Access mittels DAO Einlesen einer dbase-tabelle über ADO Bild in Excel einfügen Diverses Verweise, Early-Binding und Late-Binding Automation (Steuerung anderer Applikationen) Tabellenfunktionen Zugriff auf das System Einstellungen VBA-Editor Homepages zu Excel Allgemein zu Office und VBA Excel Homepages zu Access Ribbons Datentypen Index Seite 8 von 57 Version 3.1 / Daniel Hofer

9 Excel 2007/2010 Special Excel 2007/2010 Special Limitationen, die wichtigsten Änderungen Maximale Anzahl Excel 2007 / 2010 Excel Spalten Zeilen Sortierschlüssel 64 3 Farben Zellformate Ca Verschachtelungen in Funktionen 64 7 Zeichen in Formeln Bedingungen von bedingten Formatierungen Unbeschränkt 3 Argumente von Funktionen Elemente von Autofilter-Auswahllisten Quelle: Dateiendungen XLSX: normale Excel-Datei ohne Makros (XML-Format) XLSM: Datei mit Makro (XML-Format XLTX: Vorlage ohne Makro (XML-Format XLTM: Vorlage mit Makros (XML-Format XLSB: Binäres Dateiformat (z.b. Personal.xlsb) XLAM: Add-In-Datei (siehe Kapitel Zugriff auf Funktionen in Add-In Dateien auf Seite 50) PERSONAL.XLSB, Pfad unter Vista: C:\Users\[user]\AppData\Roaming\Microsoft\Excel\XLSTART Objektmodell, was fehlt? Diverse Bereiche in Excel 2007 können nicht über das Objektmodell angesprochen werden. Dies sind u.a. das Ribbon (die neuen Buttons) SmartArt-Grafiken FileSearch-Objekt (siehe "Scripting Runtime im Kapitel "Diverses") Schnellzugriffsleiste Erweiterte Zwischenablage Was fehlt sonst noch? Smart Tags können nicht mit VBA erstellt werden ebenfalls Aufgabenbereiche (rechte Spalte) fehlen Gewisse Abhilfe schafft hier der Einsatz von: Visual Studio Tools for Office (VSTO) Probleme in Excel 2007 Steuerelemente direkt auf dem Tabellenblatt verursachen häufig unnachvollziehbare Fehler Logitech-Maus-Rad funktioniert in der VBA-Umgebung u.u. nicht 2014 Daniel Hofer Version 3.1 / Seite 9 von 57

10 Zugriff auf Zellen und Bereiche Zugriff auf Zellen und Bereiche Wert 6.3 wird in Zelle A1 geschrieben Range("A1").Value = 6.3 Farbe des Bereichs Testbereich wird gesetzt Range("Testbereich").Interior.ColorIndex = 7 Achtung! Der Verweis auf H21 stimmt nur in der Zelle A1. In den anderen wird er jeweils angepasst. Range("A1:B17").FormulaLocal = "=H21" Leicht andere Syntax Range("B4", "C10").Clear Zelle mit der Adresse A20 (Zeile 20, Spalte 1) Cells(20, 1).Interior.ColorIndex = 9 Bereich A20 bis B21 wird eingefärbt Range(Cells(20, 1), Cells(21, 2)).Interior.ColorIndex = 9 Range-Aufruf korrekt Worksheets( Tabelle1 ).Range( B4 ) Der Wert wird nicht aus der aktuellen Zelle, sondern aus einer darunter genommen valter = ActiveCell.Offset(1, 0) Aktueller Bereich um die aktuelle Zelle markieren ActiveCell.CurrentRegion.Select Erste Zeile in der CurrentRegion ActiveCell.CurrentRegion.Row Anzahl Zeilen in der CurrentRegion ActiveCell.CurrentRegion.Rows.Count Letzte Zeile im Bereich CurrentRegion ActiveCell.CurrentRegion.Row + ActiveCell.CurrentRegion.Rows.Count 1 Sämtliche Daten markieren ActiveSheet.UsedRange.Select Relative Bezüge Die aktive Zelle ist als Beispiel I22. Führt man folgende Codezeile aus, steht dann in dieser Zelle =H21 ActiveCell.FormulaR1C1 = "=R[-1]C[-1]" Alle Zeilen markieren, welche einen Kommentar enthalten Selection.SpecialCells(xlCellTypeComments).Select Nur einen Teil eines Zellinhaltes (Text) farbig markieren Cells(2,2).Characters(Start:=7, Length:=3).Font.ColorIndex=3 Seite 10 von 57 Version 3.1 / Daniel Hofer

11 Zugriff auf Zellen und Bereiche Autofilter, Formeln Autofilter ein- oder ausschalten ActiveCell.AutoFilter Autofilter der Spalte 3 Selection.AutoFilter Field:=3, Criteria1:="<40" Autofilter, die grössten 2 Werte Selection.AutoFilter Field:=3,Criteria1:="2", _ Operator:=xlTop10Items Datum formatieren vdatum = Format(Now(), "dd. mmmm yyyy") CHF-Formatierung von Zahlen Selection.NumberFormat = """CHF ""#,##0.00" Summenformel in VBA Dim rngarea As Range Set rngarea = Range(Cells(1, 1), Cells(5, 1)) Selection.Value = _ Application.WorksheetFunction.Sum(rngArea) Summenformel in Formula-Eigenschaft der Zelle schreiben Dim vsummeformel vsummeformel = "=SUM(r" & 1 & "c" & 1 & ":" & "r5c1)" Selection.Formula = vsummeformel Resultat im Sheet: =SUMME($A$1:$A$5) Suchen und Finden im Range-Objekt Einfachste Variante, um nach dem Text Datum zu suchen in der aktuellen Markierung Problem: Wird nichts gefunden, erscheint eine Fehlermeldung Selection.Find("Datum").Select Bessere Suchfunktion Dim rng As Range Set rng = Selection.Find("Datum") If rng Is Nothing Then MsgBox "Nix gefunden" Else rng.select End If 2014 Daniel Hofer Version 3.1 / Seite 11 von 57

12 Zugriff auf Zellen und Bereiche Noch besser: Der Text Datum kann nur als Teil in einer Zelle vorkommen. Anstelle gleich auf den gefunden Text zu springen (mit.select) kann dieser Bereich in eine Variable gelesen und weiterverarbeitet werden Dim rng As Range Set rng = Selection.Find("Datum", _,, xlpart,,, False) If rng Is Nothing Then MsgBox "Nix gefunden" Else rng.select End If Spezielle Zellen Max. Anzahl Zeilen ActiveSheet.Rows.Count Max. Anzahl Spalten ActiveSheet.Columns.Count Sprung zur letzten Zelle, welche entweder in der Spalte oder in der Zeile einen Inhalt hat Selection.SpecialCells(xlCellTypeLastCell).Select Achtung! Diese Funktion ist nicht zuverlässig! Mögliche Lösungen stehen hier: Ergänzung : Diese Methode funktioniert, wenn das Dokument vorgängig gespeichert wird, z.b. mit ActiveWorkbook.Save Zelleigenschaften Aktuelle Zelle farbig hinterlegen ActiveCell.Interior.ColorIndex = 6 Adresse der entsprechenden Zelle erfahren ActiveCell.Address ergibt " $A$8". Sollen die Dollarzeichen entfernt werden, geben wir ein: Debug.Print ActiveCell.Address(False, False) (ergibt "A8") Zugriff auf Spalten oder Zeilen Löschen von Spalten: Columns("B:D").Delete Range( B:D ).Delete Das Gleiche gilt für Zeilen: Rows( 1:3 ).Delete Range( 1:3 ).Delete Seite 12 von 57 Version 3.1 / Daniel Hofer

13 Zugriff auf Zellen und Bereiche Performance-Vergleich Im Folgenden schauen wir nur ganz kurz die Performance an, wenn wir in 1000 Zeilen und 100 Spalten die Zahl 3 eintragen wollen. Schlechteste Variante mit Cell.Select For vspalte = 1 to 100 For vzeile = 1 to 1000 Cells(vZeile,vSpalte).Select Selection.Value = 3 Next vzeile Next vspalte Dieses Beispiel hat rund 3min zum Durchlaufen Dito, aber mit Application.ScreenUpdating = False Application.ScreenUpdating = False For vspalte = 1 to 100 For vzeile = 1 to 1000 Cells(vZeile, vspalte).select Selection.Value = 3 Next vzeile Next vspalte Application.ScreenUpdating = True Dieses Beispiel hat ca. 17 Sekunden! Auf Cell.Select verzichten For vspalte = 1 to 100 For vzeile = 1 to 1000 Cells(vZeile, vspalte).value = 3 Next vzeile Next vspalte Diese Version hat 19 Sekunden. Ist also interessanterweise 2 Sekunden langsamer als das schlechte Select, wenn dort ScreenUpdating = False definiert ist Auf Cell.Select verzichten, ScreenUpdating ausschalten Application.ScreenUpdating = False For vspalte = 1 to 100 For vzeile = 1 to 1000 Cells(vZeile, vspalte).value = 3 Next vzeile Next vspalte Application.ScreenUpdating = True Diese Version ist noch ein wenig schneller, und zwar braucht sie rund 6-7 Sekunden. Gleichzeitig mehrere Excel-Dateien offen Vorsicht! Sind zwei Excel-Dateien geöffnet (und egal, ob die andere VBA-Code enthält oder nicht), dann wird die Abarbeitung des Codes extrem viel langsamer! Also bei Zeit-intensiven Abläufen immer nur eine Datei geöffnet haben Daniel Hofer Version 3.1 / Seite 13 von 57

14 Zugriff auf Zellen und Bereiche Vergleich IF und SELECT CASE If x = 1 then If x = 2 then If x = 3 then ist rund doppelt so langsam wie: Select Case x Case 1: Case 2: Case 3: End Select Wobei folgende Anweisung im schlechtesten Fall gleich schnell wie die SELECT-Anweisung, aber im besten Fall doppelt so schnell wie diese ist: If x = 1 then Elseif x = 2 then Elseif x = 3 then Variablenvergleich If intvariable = 32 then blntest = True Else blntest = False End If ist rund doppelt so langsam wie: blntest = (intvariable = 32) Boolean-Variable drehen Eine nicht selten gesehendes Szenario ist: If blntest = True then blntest = False Else blntest = True End if Doppelt so schnell geht s mit blntest = not blntest Potenzieren vtest = vtest^2 ist sage und schreibe rund 5x (fünf!) langsamer als: vtest=vtest*2 Variant wenn möglich vermeiden Der Datentyp Variant unter VBA sollte wenn möglich vermieden werden. Dies ist allerdings nicht immer möglich, z.b. beim Abfangen der Inputbox auf Seite 29. Seite 14 von 57 Version 3.1 / Daniel Hofer

15 Tabellenblätter / Dateien Tabellenblätter / Dateien Neues Tabellenblatt hinzufügen (standardmässig VOR dem aktuellen) Fokus wird auf das neue Sheet gewechselt Worksheets.Add Neues Tabellenblatt hinzufügen (NACH dem aktuellen) Fokus wird auf das neue Sheet gewechselt Worksheets.Add, ActiveSheet Namen des aktuellen Sheets ändern ActiveSheet.Name = "Gugus" Neues Sheet, danach Fokus wieder auf das alte Sheet zurück Dim wks As Worksheet Set wks = ActiveSheet Worksheets.Add, ActiveSheet ActiveSheet.Name = "Gugus1" wks.select Worksheets löschen Dim wks As Worksheet For Each wks In Worksheets wks.delete Next Worksheets löschen Warnmeldung ist deaktiviert. Das letzte Worksheet wird nicht gelöscht ( Fehlermeldung) Dim wks As Worksheet Application.DisplayAlerts = False For Each wks In Worksheets If Worksheets.Count = 1 Then Exit Sub wks.delete Next Application.DisplayAlerts = True Excel-Dokumente speichern Anzeigen eines Speichern-Dialogs Dafür gibt es 2 Möglichkeiten: Application.Dialogs(xlDialogSave).Show dies ist die schlechte Variante. Beim Klick auf den Button "Speichern" wird die Datei effektiv gerade physisch gespeichert Die bessere Variante: vfile = _ Application.GetSaveAsFilename(FileFilter:="Microsoft Excel-Dateien (*.xl*), *.xl*") If vfile <> False then MsgBox vfile End If Die Methode "GetSaveAsFilename" des Application-Objekts gibt lediglich den Namen zurück. Was mit diesem Namen danach gemacht wird, müssen WIR entscheiden Daniel Hofer Version 3.1 / Seite 15 von 57

16 Tabellenblätter / Dateien Speichern der aktuellen Datei Da Office 2007 im Application-Objekt keine FileSearch-Methode mehr kennt, müssen wir auf die Scripting Runtime Bibliothek integrieren (siehe "Scripting Runtime" im Kapitel "Diverses") Dim vfs As New FileSystemObject On Error Resume Next vfs.createfolder "C:\hallo" On Error GoTo 0 If vfs.fileexists("c:\hallo\gugus.xlsm") = False Then ActiveWorkbook.SaveAs "c:\hallo\gugus.xlsm", xlopenxmlworkbookmacroenabled Else ActiveWorkbook.Save End If Achtung! Microsoft Access bietet im Application-Objekt weder eine Auflistung Dialogs noch eine Methode GetSaveAsFilename. Der Grund liegt darin, dass eine Access-Datenbank nicht im gleichen Sinne gespeichert wird wie ein Word- oder Excel-Dokument. In Access will man häufig die Datenbank resp. die komplette Applikation schliessen, und dabei gleich speichern. Das würde so aussehen: Application.Quit acquitsaveall Excel-Dateien öffnen In der einfachsten Variante wird ein einzelnes Excel-Dokument wie folgt geöffnet: Workbooks.Open(Filename:="D:\Daten\Kunden1.xlsx") Jetzt haben wir aber meist ein Problem: wir haben 2 Dateien gleichzeitig offen. Was geschieht nun, wenn wir z.b. ein Cells(1,1) = Hallo schreiben? In welche Datei und in welches Tabellenblatt schreibt das VBA rein? Ganz einfach: in das gerade offene und aktive. Und genau das wollen wir häufig nicht! Aus diesem Grund müssen wir bei jedem Zugriff auf ein Excel-Objekt die Mappe und das Tabellenblatt sauber angeben. Also anstelle Cells(1,1) = Hallo schreiben wir: Workbooks( Kunden1.xlsx ).Worksheets( Tabelle1 ).Cells(1,1) = Hallo Korrekterweise sollten wir nicht einfach eine Excel-Mappe öffnen, sondern diese gleich in einer entsprechenden Variable speichern: Dim objsource As Workbook Set objsource = Workbooks.Open(Filename:="D:\Daten\Kunden1.xlsx") Ab sofort können wir auf die Variable objsource zugreifen: objsource.sheets("tabelle1").cells(1,1) = Hallo Nach unseren Arbeiten wollen wir vielleicht die Datei speichern: objsource.save Oder wir wollen sie schliessen ohne zu speichern: objsource.close False Damit dies aber keine lästige Nachfrage bringt, schalten wir die Warnmeldungen kurz aus: Application.DisplayAlerts = False objsource.close False Application.DisplayAlerts = True Achtung! Diese gleich wieder einschalten danach! Sonst wird s gefährlich! Seite 16 von 57 Version 3.1 / Daniel Hofer

17 Tabellenblätter / Dateien Öffnen-Dialog anzeigen Der Öffnen-Dialog kriegen wir so hin: Dim vfile As String vfile = Application.GetOpenFilename() Diese Variante lässt nur die Auswahl einer einzigen Datei. Öffnen-Dialog und darin mehere Dateien auswählen Wollen wir im Öffnen-Dialog gleich mehere Dateien auswählen, dann sieht der Code so aus: (diesmal als vollständige Prozedur) Beachte, dass diesmal vfile als Variant deklariert ist. Die Methode GetOpenFilename kann nämlich entweder ein FALSE zurückgeben, falls man den Dialog abbricht, oder aber ein Array von Einträgen (siehe Kapitel Arrays, Seite 22) Neue Excel-Mappe erstellen Eine Excel-Mappe lässt sich ganz einfach mit Workbooks.Add erstellen. Aber vorsicht! Bitte nie so machen. Excel öffnet dann zwar eine neue leere Arbeitsmappe und aktiviert diese. Aber wir haben mit VBA dann keinen sauberen Zugriff mehr drauf. Plötzlich machen wir mittels VBA Änderungen in der falschen Mappe (und das wäre ärgerlich )! Besser ist es, gleich eine Objektvariable sauber zu definieren: Dim vwb As Workbook Set vwb = Workbooks.Add Jetzt haben wir sauber eine Variable vwb, mit welcher wir arbeiten können. Es ist nämlich einen himmelweiten Unterschied, ob wir unsere neue Mappe so speichern: ActiveWorkbook.Save oder so: vwb.save Bei der ersten Version hoffen wir einfach, dass die gerade aktive Mappe die vorher neu erstellte ist. Bei der zweiten Version wissen wir, was wir tun Daniel Hofer Version 3.1 / Seite 17 von 57

18 VBA-Grundlagen VBA-Grundlagen Variablen Variablen sind global definiert Das heisst, sie sind erreichbar von beiden Prozeduren Prozedur Subtrahiere überschreibt den Wert von C! Dim a, b, c As Integer Sub Addiere() a = 1 b = 3 c = a + b Subtrahiere Sub Subtrahiere() c = a - b Variablen sind nur innerhalb der Prozedur Addiere sichtbar. Sie müssten in der Prozedur Subtrahiere neu definiert werden Kein Überschreiben der Variablen möglich Sub Addiere() Dim a, b, c As Integer a = 1 b = 3 c = a + b Call Subtrahiere vuebergabe in Transfer wird durch Addiere überschrieben Variablenübergabe standardmässig ByRef Sub Transfer() Dim vuebergabe As Integer vuebergabe = 10 Addiere vuebergabe Debug.Print vuebergabe Sub Addiere(vEmpfange As Integer) vempfange = vempfange + 5 Seite 18 von 57 Version 3.1 / Daniel Hofer

19 VBA-Grundlagen vuebergabe bleibt bis am Schluss 10, da die Variable als Wert, und nicht als Pointer resp. als Referenz auf die entsprechende Speicherstelle, übergeben wird. Sub Transfer() Dim vuebergabe As Integer vuebergabe = 10 Addiere vuebergabe Debug.Print vuebergabe Sub Addiere(ByVal vempfange As Integer) vempfange = vempfange + 5 ByRef wäre normal, allerdings wird der Parameter der Prozedur in Klammern aufgerufen. Somit findet eine ByVal-Übergabe statt vuebergabe wird nicht überschrieben Sub Transfer() Dim vuebergabe As Integer vuebergabe = 10 Addiere (vuebergabe) Debug.Print vuebergabe Sub Addiere(vEmpfange As Integer) vempfange = vempfange + 5 Wird zusätzlich zu den eckigen Klammern der Aufruf mittels dem Schlüsselwort CALL gemacht, findet das Ganzw wieder ByRef statt. vuebergabe wird überschrieben Sub Transfer() Dim vuebergabe As Integer vuebergabe = 10 Call Addiere(vUebergabe) Debug.Print vuebergabe Sub Addiere(vEmpfange As Integer) vempfange = vempfange + 5 Variablendeklaration korrekt Dim vganzezahl as integer 2014 Daniel Hofer Version 3.1 / Seite 19 von 57

20 VBA-Grundlagen Variablendeklarationen falsch Fehlt der Typ, wird automatisch Variant genommen Dim vganzezahl Dim vganzezahl% Abkürzung für Integer Dim vnachname Dim vnachname$ Abkürzung für String Warum nicht Variant als Typ einsetzen? Integer benötigt 2 Bytes Double benötigt 8 Bytes Variant benötigt in JEDEM Fall 16 Bytes Aufzählungen (Enumerationen) Definition Enum SchuelerQualitaet sqsaumässigschlecht = 1 sqnaesgehtso = 2 sqgarnichtmalsoschlecht = 3 sqwowdertyphatsdrauf = 4 End Enum Sub Transfer() Dim vschuelerqualitaet As SchuelerQualitaet vschuelerqualitaet = sqgarnichtmalsoschlecht Ansicht im Code bei der Variablen-Deklaration Ansicht im Code bei der Variablenzuweisung Konstanten Konstanten, falsch definiert Const mwst = Konstanten, korrekt definiert Konstanten-Name GROSS Konstante mit dem korrekten Typ deklarieren! Const MWST as double = Seite 20 von 57 Version 3.1 / Daniel Hofer

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

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

Daniel Hofer Excel VBA Referenz

Daniel Hofer Excel VBA Referenz Daniel Hofer Excel VBA Referenz 2014 Daniel Hofer Version 3.2 / 14.10.2014 Seite 1 von 74 Seite 2 von 74 Version 3.2 / 14.10.2014 2014 Daniel Hofer Daniel Hofer Excel VBA Referenz Bern, 2014 2014 Daniel

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

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

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

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

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

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

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

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

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

! " # $ " % & 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

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

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

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

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1 K. Hartmann-Consulting Schulungsunterlage Outlook 03 Kompakt Teil Inhaltsverzeichnis Outlook... 4. Das Menüband... 4. Die Oberfläche im Überblick... 4.. Ordner hinzufügen... 5.. Ordner zu den Favoriten

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

Arbeiten mit dem Outlook Add-In

Arbeiten mit dem Outlook Add-In Arbeiten mit dem Outlook Add-In Das Outlook Add-In ermöglicht Ihnen das Speichern von Emails im Aktenlebenslauf einer Akte. Außerdem können Sie Namen direkt aus BS in Ihre Outlook-Kontakte übernehmen sowie

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

esms - sms senden & empfangen mit Outlook

esms - sms senden & empfangen mit Outlook esms - sms senden & empfangen mit Outlook Einrichten der SMS Terminerinnerung für Microsoft Outlook 2007/10 Inhalt Einleitung... 1 1 SMS Terminerinnerung einrichten... 2 1.1 Beim Service esms anmelden...

Mehr

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation (Bei Abweichungen, die bspw. durch technischen Fortschritt entstehen können, ziehen Sie bitte immer das aktuelle Handbuch

Mehr

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten 1. Einschränkung für Mac-User ohne Office 365 Mac-User ohne Office 365 müssen die Dateien herunterladen; sie können die Dateien nicht direkt öffnen und bearbeiten. Wenn die Datei heruntergeladen wurde,

Mehr

Erweiterung der CRM-Datenbank für den Umgang mit Excel-Mappen. Automatisches Ausfüllen von MS-Excel-Vorlagen mit Daten aus organice

Erweiterung der CRM-Datenbank für den Umgang mit Excel-Mappen. Automatisches Ausfüllen von MS-Excel-Vorlagen mit Daten aus organice organice-excel-add-in 1 Erweiterung der CRM-Datenbank für den Umgang mit Excel-Mappen. Automatisches Ausfüllen von MS-Excel-Vorlagen mit Daten aus organice (Ein stichwortartiger Entwurf ) Systemvoraussetzungen:

Mehr

www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 69 EXCEL 2007 03.02.2011 Peter Aeberhard, Computeria Olten

www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 69 EXCEL 2007 03.02.2011 Peter Aeberhard, Computeria Olten www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 69 EXCEL 2007 03.02.2011 Peter Aeberhard, Computeria Olten 1 EXCEL Lektion 2 Kurz-Repetition Lektion 1 Kalkulationstabellen( + - / * % )

Mehr

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ BERTSCH Dampftafel und Prozesse Excel-Makros FAQ Ich möchte gerne neben dem Dampfprozess auch den für Gasturbinen relevanten Joule - Prozess in einem Excel-Programm abbilden. Besteht die Möglichkeit, alle

Mehr

Kurzanleitung. Toolbox. T_xls_Import

Kurzanleitung. Toolbox. T_xls_Import Kurzanleitung Toolbox T_xls_Import März 2007 UP GmbH Anleitung_T_xls_Import_1-0-5.doc Seite 1 Toolbox T_xls_Import Inhaltsverzeichnis Einleitung...2 Software Installation...2 Software Starten...3 Das Excel-Format...4

Mehr

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Anleitung zum Login über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Stand: 18.Dezember 2013 1. Was ist der Mediteam-Login? Alle Mediteam-Mitglieder können kostenfrei einen Login beantragen.

Mehr

Anwendungsbeispiele Buchhaltung

Anwendungsbeispiele Buchhaltung Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen

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

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

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

Textverarbeitungsprogramm WORD

Textverarbeitungsprogramm WORD Textverarbeitungsprogramm WORD Es gibt verschiedene Textverarbeitungsprogramme, z. B. von Microsoft, von IBM, von Star und anderen Softwareherstellern, die alle mehr oder weniger dieselben Funktionen anbieten!

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

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

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert.

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert. www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 1(8) 10010-MAKROS + VBA-Programmierung Seminarbegleitende Einführung und Beispiele Makros sind in der Programmiersprache VBA (Visual Basic for Applications)

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

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

Bilderverwaltung mit Access

Bilderverwaltung mit Access Bilderverwaltung mit Access (1) Tabelle anlegen Der große Nachteil beim Speichern von Bilddateien in Datenbanken ist, dass sie nicht in dem herkömmlichen Format, sondern in einem Windows-internen Format

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

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

Dateipfad bei Word einrichten

Dateipfad bei Word einrichten Dateipfad bei Word einrichten Word 2003 1. In der Menüleiste klicken Sie auf Ansicht, anschließend auf den Unterpunkt Kopf- und Fußzeile : 2. Wechseln Sie nun in die Fußzeile. 3. Im Autotext-Menü klicken

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

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

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post 1. E Porto Word Add in für Microsoft Office 2003, 2007 oder 2010 kostenfrei herunterladen unter www.internetmarke.de/add in/download

Mehr

Ihr CMS für die eigene Facebook Page - 1

Ihr CMS für die eigene Facebook Page - 1 Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das

Mehr

Lieferschein Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.

Lieferschein Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering. Lieferschein Lieferscheine Seite 1 Lieferscheine Seite 2 Inhaltsverzeichnis 1. STARTEN DER LIEFERSCHEINE 4 2. ARBEITEN MIT DEN LIEFERSCHEINEN 4 2.1 ERFASSEN EINES NEUEN LIEFERSCHEINS 5 2.1.1 TEXTFELD FÜR

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

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen: Bedienungsanleitung Albumdesigner Hier wählen Sie aus ob Sie mit einem neuen Album beginnen - Neues Projekt erstellen oder Sie arbeiten an einem bestehenden weiter - Bestehendes Projekt öffnen. Neues Projekt:

Mehr

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr

Mehr

DeltaVision Computer Software Programmierung Internet Beratung Schulung

DeltaVision Computer Software Programmierung Internet Beratung Schulung Zertifikate von DeltaVision für Office Projekte 1 Einleitung: Digitale Zertifikate für VBA-Projekte DeltaVision signiert ab 2009 alle seine VBA Projekte. So ist für den Anwender immer klar, dass der Code

Mehr

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern 1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten

Mehr

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH Dokumentenverwaltung Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe können Warenzeichen oder anderweitig

Mehr

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch Einfache und effiziente Zusammenarbeit in der Cloud EASY-PM Office Add-Ins Handbuch Inhaltsverzeichnis 1. Einführung... 3 2. Ribbonmenü... 4 3. Dokument... 5 3.1 Öffnen... 5 3.2 Speichern... 6 3.3 Speichern

Mehr

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Bedienungsanleitung CAD-KAS Reklamationserfassung Einen neuen Datensatz anlegen Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Datensatz löschen Daten hier erfassen. Automatische Reklamationsnummer

Mehr

2.1 Briefkopf Klicken Sie im Menü Einstellungen auf den Button Briefkopf. Folgendes Formular öffnet sich:

2.1 Briefkopf Klicken Sie im Menü Einstellungen auf den Button Briefkopf. Folgendes Formular öffnet sich: Installation 1 Installation 1 2 Einstellungen 1 2.1 Briefkopf 1 2.2 Logo 2 2.3 Zusatztext 2 2.4 Fußzeile 2 2.5 Mehrwertsteuer (Umsatzsteuer) 3 2.6 Rechnungsnummer 4 2.7 Drucken 4 2.8 Einheiten 5 3 Artikelverwaltung

Mehr

Eigene E-Mail gestalten Internet-E-Mail. In meinem heutigen Beitrag möchte ich mich speziell mit Outlook 2007 befassen.

Eigene E-Mail gestalten Internet-E-Mail. In meinem heutigen Beitrag möchte ich mich speziell mit Outlook 2007 befassen. Eigene E-Mail gestalten Internet-E-Mail Das Aussehen einer E-Mail bekommt immer mehr einen größeren Stellenwert. Wie es für eine Behauptung zehn unterschiedliche Meinungen gibt, so ist es auch im Design

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

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

Erstellen einer digitalen Signatur für Adobe-Formulare

Erstellen einer digitalen Signatur für Adobe-Formulare Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist

Mehr

Hilfe zur Dokumentenverwaltung

Hilfe zur Dokumentenverwaltung Hilfe zur Dokumentenverwaltung Die Dokumentenverwaltung von Coffee-CRM ist sehr mächtig und umfangreich, aber keine Angst die Bedienung ist kinderleicht. Im Gegensatz zur Foto Galeria können Dokumente

Mehr

Online Newsletter III

Online Newsletter III Online Newsletter III Hallo zusammen! Aus aktuellem Anlass wurde ein neuer Newsletter fällig. Die wichtigste Neuerung betrifft unseren Webshop mit dem Namen ehbshop! Am Montag 17.10.11 wurde die Testphase

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

Fülle das erste Bild "Erforderliche Information für das Google-Konto" vollständig aus und auch das nachfolgende Bild.

Fülle das erste Bild Erforderliche Information für das Google-Konto vollständig aus und auch das nachfolgende Bild. Erstellen eines Fotoalbum mit "Picasa"-Webalben Wie es geht kannst Du hier in kleinen Schritten nachvollziehen. Rufe im Internet folgenden "LINK" auf: http://picasaweb.google.com Jetzt musst Du folgendes

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

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1 Beispiel Shop-Eintrag Ladenlokal & Online-Shop. Als Händler haben Sie beim Shop-Verzeichnis wir-lieben-shops.de die Möglichkeit einen oder mehrere Shop- Einträge zu erstellen. Es gibt 3 verschiedene Typen

Mehr

Maturaarbeit: Formatieren mit Word 2010

Maturaarbeit: Formatieren mit Word 2010 Maturaarbeit: Formatieren mit Word 2010 Dieses Dokument zeigt, wie sich in Word 2010 Formatvorlagen, Fussnoten und ein Inhaltsverzeichnis erstellen lassen. Fussnoten Mit Word lassen sich sehr einfach Fussnoten

Mehr

Anleitung zur Verwendung der VVW-Word-Vorlagen

Anleitung zur Verwendung der VVW-Word-Vorlagen Anleitung zur Verwendung der VVW-Word-Vorlagen v1.0. Feb-15 1 1 Vorwort Sehr geehrte Autorinnen und Autoren, wir haben für Sie eine Dokumentenvorlage für Microsoft Word entwickelt, um Ihnen die strukturierte

Mehr

Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten

Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten Das Verfahren läuft in folgenden Schritten ab: Erstellen der Datenquelle Erstellen eines Textdokuments Einfügen

Mehr

Qt-Projekte mit Visual Studio 2005

Qt-Projekte mit Visual Studio 2005 Qt-Projekte mit Visual Studio 2005 Benötigte Programme: Visual Studio 2005 Vollversion, Microsoft Qt 4 Open Source s. Qt 4-Installationsanleitung Tabelle 1: Benötigte Programme für die Qt-Programmierung

Mehr

12.3 Mit ein wenig HTML erstellen Sie eine fast dynamische Datenquelle

12.3 Mit ein wenig HTML erstellen Sie eine fast dynamische Datenquelle MS-Excel als externe Quelle Da NetObjects Fusion mit fast allen Datenquellen umgehen kann, geht das natürlich auch mit MS-Excel. Jederzeit können Sie damit eine Tabelle erstellen, die dann als externe

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat

Mehr

6.3 Serienbriefe über Microsoft Excel und Word

6.3 Serienbriefe über Microsoft Excel und Word 6.3 Serienbriefe über Microsoft Excel und Word Handelt es sich um eine große Anzahl von Kontakten, die an einem Mailing teilnehmen soll, kann es vorteilhaft sein, den Serienbrief über Microsoft Excel und

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet

Mehr

ARCO Software - Anleitung zur Umstellung der MWSt

ARCO Software - Anleitung zur Umstellung der MWSt ARCO Software - Anleitung zur Umstellung der MWSt Wieder einmal beschert uns die Bundesverwaltung auf Ende Jahr mit zusätzlicher Arbeit, statt mit den immer wieder versprochenen Erleichterungen für KMU.

Mehr

Erstellen einer E-Mail in OWA (Outlook Web App)

Erstellen einer E-Mail in OWA (Outlook Web App) Erstellen einer E-Mail in OWA (Outlook Web App) Partner: 2/12 Versionshistorie: Datum Version Name Status 13.09.2011 1.1 J. Bodeit Punkte 7 hinzugefügt, alle Mailempfänger unkenntlich gemacht 09.09.2011

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

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

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

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

Sudoku - Trainer für Excel

Sudoku - Trainer für Excel Sudoku - Trainer für Excel Update Sudoku-Trainer 14. Juni 2007 Dank der Mithilfe von Armin Höpfl (http://www.armin-hoepfl.de) ist die neueste Version mit einem Startknopf für die Spielzeit ausgerüstet.

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

ARAkoll 2013 Dokumentation. Datum: 21.11.2012

ARAkoll 2013 Dokumentation. Datum: 21.11.2012 ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen

Mehr

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü. Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank

Mehr

Updatehinweise für die Version forma 5.5.5

Updatehinweise für die Version forma 5.5.5 Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x

Mehr

10.3.1.5 Übung - Datensicherung und Wiederherstellung in Windows Vista

10.3.1.5 Übung - Datensicherung und Wiederherstellung in Windows Vista 5.0 10.3.1.5 Übung - Datensicherung und Wiederherstellung in Windows Vista Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch

Mehr

1. Zuerst muss der Artikel angelegt werden, damit später die Produktvarianten hinzugefügt werden können.

1. Zuerst muss der Artikel angelegt werden, damit später die Produktvarianten hinzugefügt werden können. Produktvarianten und Downloads erstellen Produktvarianten eignen sich um Artikel mit verschiedenen Optionen wie bspw. ein Herrenhemd in den Farben blau, grün und rot sowie in den Größen S, M und L zu verkaufen.

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

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003 Nicht kopieren Der neue Report von: Stefan Ploberger 1. Ausgabe 2003 Herausgeber: Verlag Ploberger & Partner 2003 by: Stefan Ploberger Verlag Ploberger & Partner, Postfach 11 46, D-82065 Baierbrunn Tel.

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

Handbuch für Easy Mail in Leicht Lesen

Handbuch für Easy Mail in Leicht Lesen Handbuch für Easy Mail in Leicht Lesen Easy Mail ist ein Englisches Wort und heißt: Einfaches Mail. Easy Mail spricht man so aus: isi mäl Seite 1 Inhaltsverzeichnis Teil 1: Wie lese ich ein E-Mail?...

Mehr

DIE ZUKUNFT BEGINNT JETZT: ELEKTRONISCHE UNTERSCHRIFT

DIE ZUKUNFT BEGINNT JETZT: ELEKTRONISCHE UNTERSCHRIFT DIE ZUKUNFT BEGINNT JETZT: ELEKTRONISCHE UNTERSCHRIFT Neue Dokumente hochladen Neue Dokumente hochladen Loggen Sie sich auf unserer Homepage ein, um neue Dokumente bei insign hochzuladen. Neue Dokumente

Mehr

Visual Basic Express Debugging

Visual Basic Express Debugging Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das

Mehr

OutlookExAttachments AddIn

OutlookExAttachments AddIn OutlookExAttachments AddIn K e i n m ü h s e l i g e s S p e i c h e r n u n t e r f ü r j e d e n A n h a n g! K e i n e a u f g e b l ä h t e O u t l o o k - D a t e n d a t e i m e h r! E f f e k t

Mehr

Kleines Handbuch zur Fotogalerie der Pixel AG

Kleines Handbuch zur Fotogalerie der Pixel AG 1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link

Mehr

«/Mehrere Umfragen in einer Umfrage durchführen» Anleitung

«/Mehrere Umfragen in einer Umfrage durchführen» Anleitung QuickStart «/Mehrere Umfragen in einer Umfrage durchführen» Anleitung Mehrere Umfragen in einer Umfrage durchführen Mögliches Szenario oder wann Sie davon Gebrauch machen können Sie führen regelmässig

Mehr

Anleitung für das Content Management System

Anleitung für das Content Management System Homepage der Pfarre Maria Treu Anleitung für das Content Management System Teil 6 Wochenspiegel und Begegnung Einleitung Die Veröffentlichung einer Begegnung oder eines Wochenspiegels erfolgt (so wie auch

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