Workshop 6: VBA-Programmierung mit MS Excel
|
|
|
- Georg Axel Lehmann
- vor 10 Jahren
- Abrufe
Transkript
1 1 Standardspeicherort für Arbeitsmappen Das Application-Objekt Mit Arbeitsmappen arbeiten Zugriff auf Arbeitsmappen Arbeitsmappen anlegen Arbeitsmappen speichern Arbeitsmappen öffnen Liste der geöffneten Arbeitsmappen beeinflussen Mehrere Arbeitsmappen öffnen Geöffnete Arbeitsmappen ermitteln Arbeitsmappe ohne Rückfrage schließen Arbeitsmappe schließen ohne zu speichern Arbeitsmappe löschen Arbeitsmappe schützen Dokumenteneigenschaften Dokumenteigenschaften auslesen Dokumenteigenschaften anzeigen Dokumenteigenschaften setzen Externe Verknüpfungen ausgeben Aufgaben Lösungen Standardspeicherort für Arbeitsmappen Der Standardspeicherort von Arbeitsmappen kann in Excel wie folgt festgelegt werden: auf die Office-Schaltfläche klicken, EXCEL-OPTIONEN auswählen, Rubrik SPEICHERN auswählen, den Standardspeicherort im dafür vorgesehenen Feld eingeben Mit VBA kann der Standardspeicherort über das Direktfenster mit folgender Codezeile bestimmt werden: Application.DefaultFilePath = "C:\MeinPfad\MeinOrdner" oder, etwas konkreter Application.DefaultFilePath = "C:\Eigene Dateien\Excel Dateien" Für das Arbeiten mit Arbeitsmappen ist es vorteilhaft, dass der Standardspeicherort gesetzt ist. Probieren sie bitte folgende Prozedur aus: Sub Speichern_in_Standardordner() ' Zum Standarspeicherort wechseln 2011, Dr. Volker Thormählen Seite 1 von 15
2 ChDir Application.DefaultFilePath ' Dialogfeld 'Speichern unter' aufrufen Application.Dialogs(xlDialogSaveAs).Show 2 Das Application-Objekt Mit dem Application-Objekt (quasi Excel selbst) kann nicht nur auf sogen. Auflistungen zugegriffen werden, sondern auch auf Objekte zur Programmsteuerung (z. B. integrierte Dialogfelder). Für verschiedene aktive Objekte, wie die aktive Arbeitsmappe, das aktive Tabellenblatt oder die aktuell selektierte Zelle, sind verkürzte Zugriffswege vorhanden. Aufgabe der Prozedur MappeErstellen ist die Erstellung einer neuen Arbeitsmappe mit 52 Tabellenblättern. Die Tabellenblätter sollen KW01,, KW52 heißen. Die Spaltenköpfe der neu erstellten Tabellenblätter sollen mit Nord, Süd, Ost und West belegt werden. Zum Beschriften der Spaltenköpfe in den neuen Tabellenblättern ruft die Prozedur jeweils die Unterprozedur SpaltenKoepfeEinfügen auf. Sub MappeErstellen() Const condateiname As String = "IchBinNeuHier" Const conkw As String = "KW" Dim objwkb As Workbook ' Objektvariable für Arbeitsmappe Dim objsht As Worksheet ' Objektvariable für Arbeitsblatt Dim intwoche As Integer ' Schleifenzähler Dim strext As String ' Zusatz zum Dateinamen ' Bei Fehler... ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateinzusatz strpfadname = Application.DefaultFilePath & "\" & condateiname & strext If Dir(strPfadname) <> vbnullstring Then ' Datei ist vorhanden. If MsgBox(Prompt:="Datei '" & strpfadname & "' ist bereits vorhanden!" & _ vbnewline & "Datei löschen?", _ Buttons:=vbCritical + vbyesno, Title:="Löschen?") = vbyes Then Kill strpfadname ' Datei löschen ' Datei nicht löschen GoTo Ausgang ' Prozedur verlassen ' Neue Arbeitsmappe erzeugen mit der Methode Add Set objwkb = Workbooks.Add ' Neue Arbeitsmappe im Standardspeicherort speichern objwkb.saveas Filename:=strPfadname Application.DisplayAlerts = False ' Warnungen ausschalten ' Alle standardmäßig angelegten Tabellenblätter löschen ' außer dem aktiven Tabellenblat For Each objsht In Worksheets If Not objsht Is ActiveSheet Then objsht.delete 2011, Dr. Volker Thormählen Seite 2 von 15
3 Next objsht Application.DisplayAlerts = True ' Warnungen wieder einschalten ' Die Objektvariable 'objsht' referenziert d. aktuelle Tabellenblatt Set objsht = ActiveSheet ' Das aktive Tabellenblatt wird benannt objsht.name = conkw & "01" ' Spaltenüberschriften einfügen für das 1. Tabellenbltt Call SpaltenKoepfeEinfügen ' Zählschleife 51 mal durchlaufen For intwoche = 2 To 52 ' Neues Tabellenlatt nach dem aktiven einfügen Set objsht = Worksheets.Add(After:=ActiveSheet) ' Neues Tabellenblatt benennen objsht.name = conkw & Format(intWoche, "00") ' Spaltenüberschriften einfügen für das aktuelle Tabellenblatt Call SpaltenKoepfeEinfügen Next intwoche ' Arbeitsmappe schließen objwkb.close True ' Objektvariablen freigeben Set objwkb = Nothing Set objsht = Nothing Sub SpaltenKoepfeEinfügen() Dim varregion As Variant Dim intspalte As Integer varregion = Array("Nord", "Süd", "Ost", "West") For intspalte = 1 To UBound(varRegion) + 1 With ActiveSheet.Cells(1, intspalte).value = varregion(intspalte - 1) Next intspalte In der Hauptprozedur wird das Application-Objekt u.a. dazu genutzt, die aktuell eingesetzte Excel-Version zu bestimmen. In Abhängigkeit davon wird der Zusatz zum Dateinamen (xls bzw. xlsx). Ohne diese Bestimmung würde die Prozedur mit einem Laufzeitfehler abgebrochen. Einige Excel-Versionen sind in Tab. 1 zusammengestellt: Name Version Excel Excel Excel XP 10.0 Excel Excel Excel Tabelle 1: Excel-Versionen 2011, Dr. Volker Thormählen Seite 3 von 15
4 Haupt- und Unterprozedur sind ausführlich kommentiert. Nur noch ein Hinweis: Mit der Schleifen-Anweisung For Each shtneu In Worksheets wird die Auflistung der Tabellenblätter in der neuen Arbeitsmappe durchlaufen, wobei shtneu eine Objektvariable repräsentiert. Beim Löschen von Tabellenblättern ist darauf zu achten, dass mindestens eines bestehen bleibt. Sonst reagiert Excel mit einer Fehlermeldung. 3 Mit Arbeitsmappen arbeiten 3.1 Zugriff auf Arbeitsmappen Der Zugriff auf Arbeitsmappen kann auf verschieden Art und Weise erfolgen. In Tabelle 2 sind die verschiedenen Möglichkeiten zusammengestellt: ActiveWorkbook ThisWorkbook Workbooks(1) Workbooks.Item(1) Workbooks("Name") Workbooks.Item("Name") Workbooks-Objektvariable Workbooks-Auflistung Tabelle 1: Zugriffsmöglichkeiten auf Arbeitsmappen Sie haben Zugriff auf die aktuelle Arbeitsmappe. Sie haben Zugriff auf die Arbeitsmappe, in der die aktuelle Prozedur ausgeführt wird. Über ein Element der Workbooks-Auflistung oder eine Objektvariable von Type Workbook besteht ebenfalls Zugriff auf eine bestimmte Arbeitsmappe Damit können Aktionen durchgeführt werden, die sich allgemein auf die Verwaltung von Arbeitsmappen beziehen. In der folgenden Tabelle sind wichtige Eigenschaften und Methoden des Workbook-Objekts zusammengestellt: Eigenschaft Methode FullName Vollständiger Dateiname Activate Aktivieren Name Dateiname Close Schließen Theme Design der Mappe Save / SaveAs Speichern Saved Speicherstatus PrintOut Ausdrucken Sheets Auflistung aller Blätter Protect Schützen Worksheets Auflistung Arbeitsblätter Unprotect Schutz aufheben Charts Auflistung Diagrammblätter ApplyTheme Design zuweisen Tabelle 2: Ausgewählte Eigenschaften und Methoden des Workbook-Objekts 3.2 Arbeitsmappen anlegen Mit der Add-Methode kann eine neue Arbeitsmappe angelegt werden. Mit der Eigenschaft SheetsInWorkbook wird die Zahl der zur Verfügung gestellten Arbeitsblätter bestimmt. Die Prozedur NeueArbeitsmappe erstellt eine neue Arbeitsmappe mit sieben Tabellenblättern. Diese werden dabei auch gleich nach Wochentagen benannt. Zum Benennen der Tabellenblätter wird die eingebaute Textfunktion Choose angewandt. In der kopfgesteuerten Schleife Do While Dir(strPfadname) <> vbnullstring wird ein gültiger vollständiger Pfadname für mithilfe der eingebauten Funktion Dir erzeugt. Sub NeueArbeitsmappe() ' Erzeugt eine neue Arbeitsmappe mit 7 Tabellenblättern ' (Montag,..., Sonntag). Const consheets As Integer = 7 Dim intsht As Integer ' Zählnummer für Tabellenblätter 2011, Dr. Volker Thormählen Seite 4 von 15
5 Dim intidx As Integer ' intidx zum Dateinamen Dim strdateiname As String ' Dateiname Dim strext As String ' Zusatz zum Dateinamen Dim strname As String ' Name für Tabellenblatt ' Bei Fehler... Application.ScreenUpdating = False ' Bildschirmaktualisierung deaktivieren strdateiname = "IchBinNeuHier" ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateizusatz strpfadname = Application.DefaultFilePath & "\" & strdateiname & strext Do While Dir(strPfadname) <> vbnullstring ' Dateinamen ändern intidx = intidx + 1 strdateiname = strdateiname & CStr(intIdx) ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateizusatz strpfadname = Application.DefaultFilePath & "\" & strdateiname & strext Loop MsgBox Prompt:="Standardeinstellung für Zahl der Tabellenblätter" & _ vbnewline & _ "in einer Arbeitsmappe: " & Application.SheetsInNewWorkbook, _ Buttons:=vbInformation, Title:="Standardeinstellung" ' Neue Arbeitsmappe hinzufügen Workbooks.Add With ActiveWorkbook ' Die noch fehlende Anzahl Tabellenbätter hinzufügen.sheets.add Count:=conSheets - Worksheets.Count MsgBox Prompt:="Aktuelle Zahl der Tabellenblätter " & vbnewline & _ "in der neu angelegten Arbeitsmappe: " & _ Application.Worksheets.Count, _ Buttons:=vbInformation, Title:="Anzahl Tabellenblätter" ' Zählschleife über alle neu eingefügten Tabellenblätter For intsht = 1 To.Worksheets.Count strname = Choose(intSht, "Montag", "Dienstag", "Mittwoch", _ "Donnerstag", "Freitag", "Samstag", "Sonntag") With.Worksheets(intSht).Name = strname With.[A1] 'Zelle A1 füllen und rot umranden.value = strname.borderaround LineStyle:=xlContinuous, _ ColorIndex:=3, Weight:=xlMedium.Interior.ColorIndex = 6 ' gelb Next intsht.saveas Filename:=strPfadname.Close Application.ScreenUpdating = True ' Bildschirmaktualisierung aktiviert 2011, Dr. Volker Thormählen Seite 5 von 15
6 3.3 Arbeitsmappen speichern In den beiden vorstehenden Codebeispielen wurde die neu angelegte Arbeitsmappe mit der SaveAs-Methode gespeichert. Dabei wurde das Argument FileName vorher mit der Variablen strpfadname festgelegt. Bei Bedarf kann auch auf den integrierten Dialog Speichern unter zurückgegriffen werden, der mit der Methode Show ausgeführt wird. Sub SpeichernUnterDialog() ' Anwendung des integriertes Dialogfelds 'Speichern unter' If Application.Dialogs(xlDialogSaveAs).Show = True Then MsgBox Prompt:="Gespeichert!", Buttons:=vbInformation, _ Title:="Speichern unter" Die Auflistung Dialogs enthält alle integrierten Dialoge von Excel. Die Konstante xldialogsaveas dient zum Aufrufen des Speichern unter-dialogs von Excel. 3.4 Arbeitsmappen öffnen Zum Öffnen einer Excel-Arbeitsmappe muss bekannt sein, wie der vollständige Pfadname heißt. Für das Öffnen wird die Methode Open angewandt. Die komplette Syntax der Methode Open kann in der Online-Hilfe nachgelesen werden. Besonders wichtig ist dabei das Argument UpdateLinks. Die Bedeutung der verschiedenen Werte enthält Tab. 1. Konstante Bedeutung 1 xlupdatelinksusersetting Benutzer gibt an, wie Verknüpfungen aktualisiert werden. 2 xlupdatelinksnever Verknüpfungen für diese Arbeitsmappe werden beim Öffnen niemals aktualisiert. 3 xlupdatelinksalways Verknüpfungen für diese Arbeitsmappe werden beim Öffnen immer aktualisiert. Quelle: Excel-Online-Hilfe Tabelle 1: Bedeutung der Konstante UpdateLinks Die folgende Prozedur öffnet die Datei IchBinNeuHier, die sich im Standardspeicherort befindet. Falls das nicht zutrifft, sorgt die On Error-Anweisung dafür, dass zur Fehlerbehandlung gesprungen wird. Sub ArbeitsmappeOeffnen() Const condateiname As String = "IchBinNeuHier" Dim strext As String ' Zusatz zum Dateinamen 2011, Dr. Volker Thormählen Seite 6 von 15
7 strpfadname = Application.DefaultFilePath & "\" & condateiname & strext Application.Workbooks.Open Filename:=strPfadname, _ UpdateLinks:=xlUpdateLinksNever Zum Öffnen von Excel-Arbeitsmappen kann ebenfalls ein integrierter Dialog eingesetzt werden. Dabei kann auch schon der Pfadname mitgegeben werden, den der Öffnen-Dialog anzeigen soll. Die Prozedur dafür befindet sich im folgenden Code-Listing. Sub DialogOeffnenAnzeigen() Const condateiname As String = "IchBinNeuHier" Const conext As String = ".xlsx" ' oder ".xls" strpfadname = Application.DefaultFilePath & "\" & condateiname & conext Application.Dialogs(xlDialogOpen).Show strpfadname 3.5 Liste der geöffneten Arbeitsmappen beeinflussen Beim Klick auf die Office-Schaltfläche werden die zuletzt verwendeten Dokumente angezeigt. Die Anzahl der angezeigten Arbeitsmappen kann wie folgt selbst bestimmt werden. Sub DateilisteManipulieren() ' Liste der zuletzt geöffneten Dokumente beeinflussen On Error Resume Next With Application.DisplayRecentFiles = True.RecentFiles.Maximum = 9 ' Kann ein Wert von 0 bis 9 sein. Mit DisplayRecentFiles = False wird die Liste der zuletzt verwendeten Dokumente deaktiviert. Sie kann bis zu neun Listeneinträge umfassen. 3.6 Mehrere Arbeitsmappen öffnen Zum Öffnen mehrerer Arbeitsmappen auf einmal kann der integrierte Öffnen-Dialog von Excel verwendet werden. Die folgende Prozedur demonstriert, wie s geht: Sub MehrereMappenOeffnen() Dim varbooks As Variant ' Arbeitsmappen Dim strfilter As String ' Dateifilterkriterien Dim intwkb As Integer ' Zähler für Arbeitsmappen strfilter = "Excel Dateien (*.xls;*.xlsx;*.xlsm;*.xlsb)" & _ ",*.xls;*.xlsx;*.xlsm;*.xlsb" varbooks = Application.GetOpenFilename(FileFilter:=strFilter, MultiSelect:=True) If IsArray(varBooks) Then For intwkb = LBound(varBooks) To UBound(varBooks) Workbooks.Open varbooks(intwkb) 2011, Dr. Volker Thormählen Seite 7 von 15
8 Next intwkb Workbooks.Open varbooks Das erste Argument FileFilter bestimmt, welche Dateien angezeigt werden sollen. Das Argument MultiSelect gibt an, ob eine Mehrfachauswahl von Arbeitsmappen möglich ist (True) oder nicht (False). 3.7 Geöffnete Arbeitsmappen ermitteln Die Prozedur IstArbeitsmappeGeoeffnet öffnet eine Arbeitsmappe und prüft anschließen mit der Funktion IstArbeitsmappe, ob die Arbeitsmappe wirklich geöffnet wurde. Sub IstArbeitsmappeGeoeffnet() Const condateiname As String = "IchBinNeuHier" Dim strext As String ' Zusatz zum Dateinamen Dim strmsg As String ' Meldung strmsg = "Die Arbeitsmappe " & condateiname & " ist " strpfadname = Application.DefaultFilePath & "\" & condateiname & strext Application.Workbooks.Open Filename:=strPfadname, _ UpdateLinks:=xlUpdateLinksNever If IstArbeitsmappe(conDateiname) Then MsgBox Prompt:=strMsg & "geöffnet.", Buttons:=vbInformation, _ Title:="Arbeitsmappe geöffnet." MsgBox Prompt:=strMsg & "nicht geöffnet.", Buttons:=vbInformation, _ Title:="Arbeitsmappe nicht geöffnet." Function IstArbeitsmappe(strPfadname As String) As Boolean Dim objwkb As Workbook ' Arbeitsmappe On Error Resume Next Set objwkb = Workbooks(strPfadname) If Err = 0 And Not objwkb Is Nothing Then IstArbeitsmappe = True End Function Mit der Prozedur GeoeffneteArbeitsmappenErmitteln kann über das Auflistungsobjekt Workbooks festgestellt werden, welche Arbeitsmappen gerade geöffnet sind: 2011, Dr. Volker Thormählen Seite 8 von 15
9 Sub GeoeffneteArbeitsmappenErmitteln() Dim objwkb As Workbook ' Arbeitsmappe Dim intwkb As Integer ' Zähler für Arbeitsmappen Sheets.Add ' Neues Tabellenblatt einfügen For intwkb = 1 To Application.Workbooks.Count Cells(intWkb, 1) = Workbooks(intWkb).Name Next intwkb 3.8 Arbeitsmappe ohne Rückfrage schließen Die Prozedur MappeSchliessen schließt eine Arbeitsmappe ohne weitere Rückfrage. Sub MappeSchliessen() Application.DisplayAlerts = False ActiveWorkbook.Close SaveChanges:=True Application.DisplayAlerts = Tru ' Warnungen ausschalten ' Mappe schließen und speichern ' Warnungen einschalten 3.9 Arbeitsmappe schließen ohne zu speichern Wenn eine bearbeitete Arbeitsmappe geschlossen werden soll ohne die Änderungen zu speichern, kann die Prozedur MappeSchliessenOhneSpeichern eingesetzt werden. Sub MappeSchliessenOhneSpeichern() With Application.DisplayAlerts = False ' Warnungen ausschalten ActiveWorkbook.Close ' Mappe schließen ohne zu speichern.displayalerts = True ' Warnungen einschalten 3.10 Arbeitsmappe löschen Ohne Einsatz des Datei-Explorers von Windows kann eine Arbeitsmappe mit der Anweisung Kill gelöscht werden. Die zu löschende Arbeitsmappe darf dabei nicht geöffnet sein. Das Löschen erfolgt ohne vorherige Warnung. Die Prozedur MappeLoeschen demonstriert die Vorgehensweise: 2011, Dr. Volker Thormählen Seite 9 von 15
10 Sub MappeLoeschen() Const condateiname As String = "IchBinNeuHier" Dim strext As String ' Zusatz zum Dateinamen ' Vollständiger Pfadname strpfadname = Application.DefaultFilePath & "\" & condateiname & strext If Dir(strPfadname) <> vbnullstring Then Kill strpfadname ' Arbeitsmappe ohne Warnung löschen MsgBox Prompt:="Eine Arbeitmappen mit dem Namen " & vbnewline & _ condateiname & strext & vbnewline & _ "konnte nicht gefunden werden!", _ Buttons:=vbExclamation, Title:="Arbeismappe loeschen" Die zusammengehörigen Prozeduren MappeAnlegen und MappeEntfernen demonstrieren nochmals, wie die Arbeitsmappe LöschMich angelegt und danach wieder gelöscht werden kann. Der zugehörige Pfad wird dem Standardspeicherort entnommen. Der Zusatz zum Dateinamen wird mittels Excel-Version bestimmt. Sub MappeAnlegen() ' Arbeismappe 'LöschMich' anlegen Const condateiname As String = "LöschMich" Dim strext As String ' Zusatz zum Dateinamen Application.ScreenUpdating = False ' Bildschirmaktualisierung deaktivieren ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateizusatz strpfadname = Application.DefaultFilePath & "\" & condateiname & strext If Dir(strPfadname) = vbnullstring Then Workbooks.Add ' Angelegte Mappe schließen und Speichern ActiveWorkbook.SaveAs Filename:=strPfadname ActiveWorkbook.Close MsgBox Prompt:="Die Arbeimappe '" & strpfadname & "' existiert bereits!", _ Buttons:=vbCritical, Title:="Mappe anlegen" 2011, Dr. Volker Thormählen Seite 10 von 15
11 Application.ScreenUpdating = True ' Bildschirmaktualisierung aktivieren Sub MappeEntfernen() ' Arbeismappe 'LöschMich' löschen Const condateiname As String = "LöschMich" Dim strext As String ' Zusatz zum Dateinamen ' Fehlerbehandlung Application.ScreenUpdating = False ' Bildschirmaktualisierung deaktivieren ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateizusatz strpfadname = Application.DefaultFilePath & "\" & condateiname & strext If Dir(strPfadname) <> vbnullstring Then Kill strpfadname ' Mappe löschen MsgBox Prompt:="Die Arbeimappe '" & strpfadname & "' wurde gelöscht!", _ Buttons:=vbInformation, Title:="Mappe löschen" MsgBox Prompt:="Die Arbeimappe '" & strpfadname & "' existiert nicht!", _ Buttons:=vbCritical, Title:="Mappe löschen" Application.ScreenUpdating = True ' Bildschirmaktualisierung aktivieren 3.11 Arbeitsmappe schützen Die beiden folgenden Prozeduren demonstrieren, wie alle Blätter eine Arbeitsmappe geschützt bzw. wie der Blattschutz wieder aufgehoben werden kann. Für Protect existieren zahlreiche optionale Parameter, siehe Excel-Online-Hilfe. Blattschutz setzen Sub BlattschutzSetzen() 'Schutz vor Änderungen setzen Dim objsht As Worksheet For Each objsht In ActiveWorkbook.Sheets objsht.protect Next objsht Blattschutz aufheben Sub BlattSchutzAufheben() 'Schutz vor Änderungen aufheben Dim objsht As Worksheet For Each objsht In ActiveWorkbook.Sheets objsht.unprotect Next objsht 2011, Dr. Volker Thormählen Seite 11 von 15
12 4. Dokumenteneigenschaften Die Dokumenteneigenschaften einer Arbeitsmappe können anzeigt und auch verändert werden, indem zunächst auf die Office-Schaltfläche geklickt wird. Über VORBEREITEN und EIGENSCHAFTEN gelangt man zu den Dokumenteigenschaften: Klicken Sie im Dokumentinformationsbereich auf den Pfeil neben Dokumenteigenschaften, um die Eigenschaften auszuwählen, die Sie anzeigen möchten (z. B. Erweiterte Eigenschaften). Abb. 1: Dokumenteigenschaften einer Arbeitsmappe 4.1 Dokumenteigenschaften auslesen Mit Hilfe der Prozedur EigenschaftenAuslesen können die genauen Bezeichnungen der Felder des Formular (vgl. Abb. 1) in die neue Arbeitsmappe DocProperties geschrieben werden. Sub EigenschaftenAuslesen() ' Dokumenteigenschaften in Tabellenblatt schreiben Const condateiname As String = "DocProperties" Dim objwkb As Workbook ' Arbeitsmappe Dim intzeile As Integer ' Zeilennummer Dim objprop As DocumentProperty ' Eigenschaft Dim strext As String ' Zusatz zum Dateinamen Application.ScreenUpdating = False ' Bildschirmaktualisierung deaktivieren ' Vollständiger Pfadname = Standardspeicherort + Dateiname + Dateizusatz strpfadname = Application.DefaultFilePath & "\" & condateiname & strext If Dir(strPfadname) <> vbnullstring Then Kill strpfadname Set objwkb = Workbooks.Add With objwkb 2011, Dr. Volker Thormählen Seite 12 von 15
13 .Sheets(1).Activate intzeile = 1 For Each objprop In objwkb.builtindocumentproperties With objprop Cells(intZeile, 1).Value =.Name On Error Resume Next Cells(intZeile, 2).Value =.Value intzeile = intzeile + 1 Next objprop.saveas Filename:=strPfadname Set objprop = Nothing Set objwkb = Nothing Application.ScreenUpdating = True ' Bildschirmaktualisierung aktivieren Abb. 2 : Dokumenteigenschaften der aktuellen Arbeitsmappe 4.2 Dokumenteigenschaften anzeigen Mit der Prozedur DisplayDocProperties lassen sich mittels eingebautem Dialogfeld die Dokumenteigenschaften anzeigen und pflegen. Sub DisplayDocProperties() Dim dlg As Dialog ' Eingebauter Dialog Dim bolergebnis As Boolean ' Rückgabewert Set dlg = Application.Dialogs(xlDialogProperties) bolergebnis = dlg.show 2011, Dr. Volker Thormählen Seite 13 von 15
14 4.3 Dokumenteigenschaften setzen Die Prozedur SetDocProperties veranschaulicht, wie die Dokumenteigenschaften gesetzt werden können. Sub SetDocProperties() With ThisWorkbook.BuiltinDocumentProperties("Title").Value = "Titel" '.BuiltinDocumentProperties("Subject").Value = "Thema".BuiltinDocumentProperties("Author").Value = "Autor".BuiltinDocumentProperties("Manager").Value = "Manager".BuiltinDocumentProperties("Company").Value = "Firma".BuiltinDocumentProperties("Category").Value = "Kategorie".BuiltinDocumentProperties("Keywords").Value = "Stichwörter".BuiltinDocumentProperties("Comments").Value = "Kommentar".BuiltinDocumentProperties("Creation Date").Value = Date.BuiltinDocumentProperties("Last Save Time").Value = Date.BuiltinDocumentProperties("Content Status").Value = "Entwurf" 5 Externe Verknüpfungen ausgeben In Excel besteht die Möglichkeit, mehrere Arbeitsmappen miteinander zu verknüpfen. Um zu ermitteln, welche Verknüpfungen eine Arbeitsmappe enthält, kann die Prozedur VerknuepfungenAuflisten eingesetzt werden. Die einzelnen Verknüpfungen werden nacheinander in ein neues Tabellenblatt geschrieben. Die eingesetzte Methode LinkSources gibt mit der Konstanten xlexcellinks die Verknüpfungen zu einem Excel- Tabellenblatt zurück. Wenn keine Verknüpfungen vorhanden sind, wird Empty zurückgegeben. Sub VerknuepfungenAuflisten() ' Die Namen verknüpfter Dokumente in einem Tabellenblatt ausgeben Dim objwkb As Workbook ' Arbeitsmappe Dim objsht As Worksheet ' Tabellenblatt Dim varlink As Variant ' externe Verknüpfung Dim intlink As Integer ' Schleifenzähler Set objwkb = ThisWorkbook With objwkb varlink =.LinkSources(xlExcelLinks) ' Wenn keine Verknüpfungen vorhanden sind, wird Empty zurückgegeben. If Not IsEmpty(varLink) Then Set objsht =.Worksheets.Add ' Tabellenblatt hinzufügen For intlink = 1 To UBound(varLink) objsht.cells(intlink, 1) = varlink(intlink) Next intlink MsgBox Prompt:="Diese Arbeitsmappe hat keine " & _ "Verknüpfungen zu anderen Mappen!", _ Buttons:=vbInformation, Title:="Externe Verknüpfungen" Set objwkb = Nothing Set objsht = Nothing 2011, Dr. Volker Thormählen Seite 14 von 15
15 6. Aufgaben 1. Wie wird die Anzahl der Tabellenblätter festgelegt, die bei Neuanlage einer Arbeitsmappe eingefügt werden? 2. Welche Anweisung kommt zum Einsatz, um eine Arbeitsmappe zu löschen 3. Wie kann eine Arbeitsmappe geschlossen werden, ohne das die vorgenommenen Änderungen gespeichert werden? 4. Welche Möglichkeiten bietet Excel, um eine Arbeitsmappe unter einem anderen Namen zu speichern? 5. Wie kann der Name der zu öffnenden Arbeitsmappe zur Laufzeit vom Benutzer angefragt werden? 6. Wie kann erreicht werden, dass eine Arbeitsmappe nur eingesehen, aber nicht verändert werden kann? 7. Lösungen 1. Mit Hilfe der Eigenschaft Application.SheetsInNewWorkbook wird bestimmt, wie viele Tabellenblätter in einer neuen Arbeitsmappen angelegt werden. 2. Um eine Arbeitsmappe zu löschen, wird die Kill-Anweisung benutzt. 3. Zum Schließen einer Arbeitsmappe ohne zu speichern wird die Anweisung ActiveWorkbook.Close SaveChanges:=False eingesetzt. 4. Dazu wird die Methode SaveAs mit dem Parameter FileName:=... angewandt. Eine weitere Möglichkeit ist die Verwendung des Speichern unter-dialogfelds in Verbindung mit der Show-Methode: Application.Dialogs(xlDialogSaveAS).Show 5. Der Öffnen-Dialog des Application-Objekts kann dazu benutzt werden, um den Namen der zu öffnenden Arbeitsmappe abzufragen: Application.Dialogs(xlDialogOpen).Show 6. Sie müssen das betreffende Arbeitsblatt mit folgenden Parametern öffnen: Application.Workbooks.Open Filename:=..., ReadOnly:=True 2011, Dr. Volker Thormählen Seite 15 von 15
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
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
Verteilte Datenbanken
Verteilte Datenbanken André Minhorst, Duisburg Kleinere Datenbankanwendungen mit wenigen Inhalt Benutzern und nicht allzu großem Datenverkehr 1 Gründe für verteilte Anwendungen... 1 können auch im Netzwerk
1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.
1 Einleitung Lernziele automatische Antworten bei Abwesenheit senden Einstellungen für automatische Antworten Lerndauer 4 Minuten Seite 1 von 18 2 Antworten bei Abwesenheit senden» Outlook kann während
Der neue persönliche Bereich/die CommSy-Leiste
Der neue persönliche Bereich/die CommSy-Leiste Mit der neue CommSy-Version wurde auch der persönliche Bereich umstrukturiert. Sie finden all Ihre persönlichen Dokumente jetzt in Ihrer CommSy-Leiste. Ein
Access [basics] Aktionsabfragen per VBA ausführen. Beispieldatenbank. Aktionsabfragen. Die Execute-Methode. Datenzugriff per VBA
Aktionsabfragen lassen sich bequem mit der Entwurfsansicht für Abfragen zusammenstellen. Sie können damit Daten an Tabellen anfügen, bestehende Daten ändern oder löschen und sogar gleich die passende Tabelle
AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
Anzeige von eingescannten Rechnungen
Anzeige von eingescannten Rechnungen Wenn Sie sich zu einer Eingangsrechnung die eingescannte Originalrechnung ansehen möchten, wählen Sie als ersten Schritt aus Ihrem Benutzermenü unter dem Kapitel Eingangsrechnung
Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Kopieren aus dem Browser
Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Kopieren aus dem Browser Dateiname: ecdl7_03_01_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 7 Abschnitt 1 Information
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
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
1. Aktionen-Palette durch "Fenster /Aktionen ALT+F9" öffnen. 2. Anlegen eines neuen Set über "Neues Set..." (über das kleine Dreieck zu erreichen)
Tipp: Aktionen (c) 2005 Thomas Stölting, Stand: 25.4. 2005 In Photoshop werden häufig immer wieder die gleichen Befehlssequenzen benötigt. Um sie nicht jedesmal manuell neu eingeben zu müssen, können diese
ecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
Erstellen der Barcode-Etiketten:
Erstellen der Barcode-Etiketten: 1.) Zuerst muss die Schriftart Code-39-Logitogo installiert werden! Das ist eine einmalige Sache und muss nicht zu jeder Börse gemacht werden! Dazu speichert man zunächst
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
HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG
it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente
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
Lehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
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,
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:
Arge Betriebsinformatik GmbH & Co.KG, CAP News 40, Februar 2013. CAP-News 40
CAP-News 40 CAP-News ist in unrägelmäßigen Abständen erscheinende Information zum Produktkonfigurator CAP/VARIANTS. Hier werden die neuen Befehle, Funktionen und Möglichkeiten beschrieben. In CAP-News
Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
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
1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.
Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,
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
Excel 2013 Grundlagen
Simone Keitel personal- und it-coaching Impressum Copyright 12/2013 Simone Keitel personal- und it-coaching Bütze 4 78354 Sipplingen Telefon.: 07551 948548 [email protected] www.simonekeitel.de Dieses
Mandant in den einzelnen Anwendungen löschen
Mandant in den einzelnen Anwendungen löschen Bereich: ALLGEMEIN - Info für Anwender Nr. 6056 Inhaltsverzeichnis 1. Allgemein 2. FIBU/ANLAG/ZAHLUNG/BILANZ/LOHN/BELEGTRANSFER 3. DMS 4. STEUERN 5. FRISTEN
S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine
PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so
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,
Stand: 28.11.2012. Adressnummern ändern Modulbeschreibung
Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht
Änderungen im Vertrags-Manager
Änderungen im Vertrags-Manager 2009-01-27 Version 1.0.0.13... 2 2007-08-09 Version 1.0.0.12... 3 2007-07-25 Version 1.0.0.11... 4 2006-11-07 Version 1.0.0.10... 5 2006-09-27 Version 1.0.0.9... 7 2006-06-28
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,
MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: [email protected] Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
So sind häufig benötigte Formeln sofort zur Hand
So sind häufig benötigte Formeln sofort zur Hand auch für Excel 2010 Wahrscheinlich wirst auch du einige Formeln immer wieder in Ihren Tabellen einsetzen. Je komplexer diese Formeln sind, desto mehr Zeit
Vereine neu anlegen oder bearbeiten
Vereine neu anlegen oder bearbeiten Um einen neuen Verein zu erfassen oder einen bestehenden Verein zu bearbeiten, gehen Sie in der Navigationsleiste zum Bereich Kultur und Freizeit Vereine und klicken
Erweiterung AE WWS Lite Win: AES Security Verschlüsselung
Erweiterung AE WWS Lite Win: AES Security Verschlüsselung Handbuch und Dokumentation Beschreibung ab Vers. 1.13.5 Am Güterbahnhof 15 D-31303 Burgdorf Tel: +49 5136 802421 Fax: +49 5136 9776368 Seite 1
Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
Aufklappelemente anlegen
Aufklappelemente anlegen Dieses Dokument beschreibt die grundsätzliche Erstellung der Aufklappelemente in der mittleren und rechten Spalte. Login Melden Sie sich an der jeweiligen Website an, in dem Sie
Fachhochschule Fulda. Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen)
Fachhochschule Fulda Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen) Inhaltsverzeichnis 1. Vorgehensweise bei der ersten Anmeldung... 1 2. Startseite... 1 3. Login...
Arbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
Einzel-E-Mails und unpersönliche Massen-Mails versenden
Einzel-E-Mails und unpersönliche Massen-Mails versenden Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe
Veröffentlichen von Apps, Arbeitsblättern und Storys. Qlik Sense 2.0.6 Copyright 1993-2015 QlikTech International AB. Alle Rechte vorbehalten.
Veröffentlichen von Apps, Arbeitsblättern und Storys Qlik Sense 2.0.6 Copyright 1993-2015 QlikTech International AB. Alle Rechte vorbehalten. Copyright 1993-2015 QlikTech International AB. Alle Rechte
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
Pflegeberichtseintrag erfassen. Inhalt. Frage: Antwort: 1. Voraussetzungen. Wie können (Pflege-) Berichtseinträge mit Vivendi Mobil erfasst werden?
Connext GmbH Balhorner Feld 11 D-33106 Paderborn FON +49 5251 771-150 FAX +49 5251 771-350 [email protected] www.connext.de Pflegeberichtseintrag erfassen Produkt(e): Vivendi Mobil Kategorie: Allgemein
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
Modul 122 VBA Scribt.docx
Modul 122 VBA-Scribt 1/5 1 Entwicklungsumgebung - ALT + F11 VBA-Entwicklungsumgebung öffnen 2 Prozeduren (Sub-Prozeduren) Eine Prozedur besteht aus folgenden Bestandteilen: [Private Public] Sub subname([byval
Access [basics] Programmieren mit Arrays. Beispieldatenbank. Arrays. Eindimensionale Arrays. VBA-Grundlagen Programmieren mit Arrays
Dass Sie unter Access Daten in Tabellen speichern und gezielt darauf zugreifen können, wissen Sie als Access [basics]-leser schon längst. Aber was, wenn Sie nur ein paar gleichartige Daten zwischenspeichern
Abb. 1. Abb. 2. Schaltflächen Speichern und Bericht öffnen. Abb. 3. www.accessuebungen.de
Befehlsschaltfläche, Makro 2010 Niko Becker Mit Hilfe von Steuerelementen können Sie Formulare nicht nur ansprechend gestalten, sondern auch eine Art Benutzerführung einrichten, indem Sie beispielsweise
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Klicken Sie auf Neu anlegen, um Ihre neue Angebotseite zu erstellen..
Dokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
Um eine Person in Magnolia zu erfassen, gehen Sie wie folgt vor:
Personendaten verwalten mit Magnolia Sie können ganz einfach und schnell alle Personendaten, die Sie auf Ihrer Webseite publizieren möchten, mit Magnolia verwalten. In der Applikation Adressbuch können
Navigation. Drucken Klicken Sie auf ein Symbol, um nähere Informationen zu erhalten. Papierhandhabung Anzeigen der Online-Informationen
Klicken Sie auf ein Symbol, um nähere Informationen zu erhalten. 1 Anzeigen der Online-Informationen Durchsuchen der Online-Informationen Drucken der Online-Informationen Anzeigen der Online-Informationen
Zahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
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
Access-Benutzeroberfläche
Mit Access 2007 hat Microsoft das Ribbon eingeführt und Access seiner Werkzeuge beraubt, Menüleisten und über die Benutzeroberfläche zu erstellen. Nun gut: Menüleisten gibt es nicht mehr, aber können in
ECDL Europäischer Computer Führerschein. Jan Götzelmann. 1. Ausgabe, Juni 2014 ISBN 978-3-86249-544-3
ECDL Europäischer Computer Führerschein Jan Götzelmann 1. Ausgabe, Juni 2014 Modul Präsentation Advanced (mit Windows 8.1 und PowerPoint 2013) Syllabus 2.0 ISBN 978-3-86249-544-3 ECDLAM6-13-2 3 ECDL -
Benutzerhandbuch - Elterliche Kontrolle
Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü
Anleitung für die Formularbearbeitung
1 Allgemeines Anleitung für die Formularbearbeitung Die hier hinterlegten Formulare sind mit der Version Adobe Acrobat 7.0 erstellt worden und im Adobe-PDF Format angelegt. Damit alle hinterlegten Funktionen
Office Objektmodell (1)
Office Objektmodell (1) Durch.NET Programme (z.b. Visual Basic) können Microsoft Office Anwendungen automatisiert werden. Diese Technik basiert auf den s.g. Interop-Assemblys das sind Sammlungen von Funktionen
Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15
Historical Viewer zu ETC5000 Benutzerhandbuch 312/15 Inhaltsverzeichnis 1 Allgemeine Hinweise... 3 1.1 Dokumentation...3 2 Installation... 3 3 Exportieren der Logdatei aus dem ETC 5000... 3 4 Anlegen eines
Auto-Provisionierung tiptel 31x0 mit Yeastar MyPBX
Allgemeines Auto-Provisionierung tiptel 31x0 mit Yeastar MyPBX Stand 19.09.2014 Die Yeastar MyPBX Telefonanlagen unterstützen die automatische Konfiguration der tiptel 3110, tiptel 3120 und tiptel 3130
Installationsleitfaden kabelsafe backup professional unter MS Windows
Installationsleitfaden kabelsafe backup professional unter MS Windows Installationsanleitung und Schnelleinstieg kabelsafe backup professional (kabelnet-obm) unter MS Windows Als PDF herunterladen Diese
Stammdatenanlage über den Einrichtungsassistenten
Stammdatenanlage über den Einrichtungsassistenten Schritt für Schritt zur fertig eingerichteten Hotelverwaltung mit dem Einrichtungsassistenten Bitte bereiten Sie sich, bevor Sie starten, mit der Checkliste
Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)
Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6) 1. Loggen Sie sich im Administratorbereich ein und gehen Sie auf Extension > Extension Manager 2. Wählen Sie Install languages 3. Klicken Sie
Filialpreisverwaltung
Filialpreisverwaltung Ab jetzt kann man Filialpreise pro Artikel nach Filialen und Farben verwalten. Hierzu wurde ein neuer Tabellentyp geschaffen. Der Pfad für diese Preistabellen (PTAB s) wird mit dem
LineQuest-Leitfaden LineQuest Dialog-Portal. Generieren der LineQuest-Auswertungsdatei
LineQuest-Leitfaden LineQuest Dialog-Portal Generieren der LineQuest-Auswertungsdatei Copyright 2009 by LineQuest LineQuest Walter-Paetzmann-Str. 19 82008 Unterhaching E-Mail Internet [email protected]
REFLEX Zeiterfassung
REFLEX Zeiterfassung Inhalt 1.1 ZEITERFASSUNG MIT REFLEX 2 1.1.1 Allgemeines 2 1.1.2 Übersicht 2 1.1.3 Andere Person auswählen 2 1.1.4 Erfassen von Zeiten 3 1.1.5 Eingabefelder bei der Erfassung 4 1.1.6
Bedienung der Webseite
Institut für Afrikanistik Mitarbeiterschulung Bedienung der Webseite Hans Hepach Dieses Dokument ist eine bebilderte Anleitung für die Erstellung und Modifizierung von Inhalten auf der institutseigenen
Internationales Altkatholisches Laienforum
Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet
Synchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
Kontenaktualisierung in Lexware buchhalter
Kontenaktualisierung in Lexware buchhalter Inhalt 1. Kontenaktualisierung durchführen... 1 1.1. Willkommen... 1 1.2. Prüflauf... 1 1.3. Status... 2 1.4. Neue Konten... 3 1.5. Nicht bebuchte Konten... 4
Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware
Datenübernahme von HKO 5.9 zur Advolux Kanzleisoftware Die Datenübernahme (DÜ) von HKO 5.9 zu Advolux Kanzleisoftware ist aufgrund der von Update zu Update veränderten Datenbank (DB)-Strukturen in HKO
DELFI. Benutzeranleitung Dateiversand für unsere Kunden. Grontmij GmbH. Postfach 34 70 17 28339 Bremen. Friedrich-Mißler-Straße 42 28211 Bremen
Grontmij GmbH Postfach 34 70 17 28339 Bremen Friedrich-Mißler-Straße 42 28211 Bremen T +49 421 2032-6 F +49 421 2032-747 E [email protected] W www.grontmij.de DELFI Benutzeranleitung Dateiversand für unsere
Erweiterungen Webportal
Erweiterungen Webportal Adress-Suche Inaktive Merkmale und gelöschte Adresse Die Suche im Webportal wurde so erweitert, dass inaktive Adresse (gelöscht) und inaktive Merkmale bei der Suche standardmässig
Kurzbeschreibung Version 1.0
Kurzbeschreibung Version 1.0 1. Toolkit installieren... 2 2. Funktionen... 3 2.1. Titelsummen setzen... 4 2.2. Positionsnummern vergeben... 5 2.3. Nullwerte anzeigen / verbergen... 6 2.4. Genauigkeit wie
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
Hilfe zum Warenkorb des Elektronischen Katalogs 2007 Version 1.0
Nutzen Sie die vielfältigen Möglichkeiten des Warenkorbes, um Ihre Bestellung/Anfrage an das für Sie zuständige Moeller-Haus zu senden, oder senden Sie den Warenkorb an den Lieferanten Ihrer Moeller-Produkte.
Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
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
CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1
CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7
P&P Software - Adressexport an Outlook 05/29/16 14:44:26
Adressexport an Outlook Wozu? Aus EASY können viele Daten im Excelformat ausgegeben werden. Diese Funktion kann zum Beispiel zum Export von Lieferantenadressen an Outlook genutzt werden. Hinweis Wir können
Wo möchten Sie die MIZ-Dokumente (aufbereitete Medikamentenlisten) einsehen?
Anleitung für Evident Seite 1 Anleitung für Evident-Anwender: Einbinden der MIZ-Dokumente in Evident. Wo möchten Sie die MIZ-Dokumente (aufbereitete Medikamentenlisten) einsehen? Zunächst müssen Sie entscheiden,
Step by Step Softwareverteilung unter Novell. von Christian Bartl
Step by Step Softwareverteilung unter Novell von Softwareverteilung unter Novell 1) Starten von einfachen *.EXE-Dateien: Starten sie ConsoleOne Erstellen sie eine eigene Organisationseinheit für ihre Anwendungen
Dokumentenverwaltung
Aktivieren der Dokumentenverwaltung Dokumentenverwaltung Die Dokumentenverwaltung ist ein Modul und wird über Ihre Lizenzdatei freigeschaltet. Ist die Dokumentenverwaltung in der Lizenzdatei nicht aktiviert,
Installationsanleitung Sander und Doll Mobilaufmaß. Stand 22.04.2003
Installationsanleitung Sander und Doll Mobilaufmaß Stand 22.04.2003 Sander und Doll AG Installationsanleitung Sander und Doll Mobilaufmaß Inhalt 1 Voraussetzungen...1 2 ActiveSync...1 2.1 Systemanforderungen...1
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
Konsolidieren von Daten in EXCEL
Konsolidieren von Daten in EXCEL Der Begriff der (auch Konsolidation) besitzt in den einzelnen Fachbereichen (Finanzmathematik, Geologie, Medizin usw.) unterschiedliche Bedeutung. Im Sinne dieses Beitrages
inviu routes Installation und Erstellung einer ENAiKOON id
inviu routes Installation und Erstellung einer ENAiKOON id Inhaltsverzeichnis inviu routes... 1 Installation und Erstellung einer ENAiKOON id... 1 1 Installation... 1 2 Start der App... 1 3 inviu routes
Einrichten einer DFÜ-Verbindung per USB
Einrichten einer DFÜ-Verbindung per USB Hier das U suchen Sie können das Palm Treo 750v-Smartphone und den Computer so einrichten, dass Sie das Smartphone als mobiles Modem verwenden und über ein USB-Synchronisierungskabel
Browsereinstellungen für moneycheck24 in Explorer unter Windows
Browsereinstellungen für moneycheck24 in Explorer unter Windows Wichtige Einstellungen im + Um zu prüfen, welche Version Sie nutzen Einstellungen: Klicken Sie im Menü INTERNETOPTIONEN Extras [oder Tastenkürzel
3 Formularvorlage für einen Kostenvoranschlag bereitstellen
3 Formularvorlage für einen Kostenvoranschlag bereitstellen In diesem Kapitel erfahren Sie was Mustervorlagen sind wie Sie Mustervorlagen erstellen und bearbeiten wie Sie eine Mustervorlage für neue Arbeitsmappen
orgexterndoc31 Inhaltsverzeichnis Einleitung... 1 Installation... 3 Grundinstallation... 3 Installation pro Arbeitsplatz... 6 Lizenzierung... 7 Benutzung Einzeldokument... 9 1. Möglichkeit:... 9 2. Möglichkeit...
Eingangsseite Umwelt-online
Mit dem Erwerb einer Lizenz haben Sie die Möglichkeit, sich ein auf Ihre Bedürfnisse abgestimmtes Kataster zu erstellen. Die Funktionen dieses Rechtskataster wird nachstehend erläutert. Eingangsseite Umwelt-online
Benutzerdokumentation Auskunftsystem für Leistende und Definierende Stellen
LEITFADEN Benutzerdokumentation Auskunftsystem für Leistende und Definierende Stellen Thema: Leistungsmitteilungen Datum: 12.01.2015 Seite: 1/10 Referenzierte Dokumente Dokument Referenz (Titel, Version,
Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
Die Statistiken von SiMedia
Die Statistiken von SiMedia Unsere Statistiken sind unter folgender Adresse erreichbar: http://stats.simedia.info Kategorie Titel Einfach Erweitert Übersicht Datum und Zeit Inhalt Besucher-Demographie
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
Beispiel des Zusammenführens der APV- Tabellen Stammdaten und Verlaufsdaten mithilfe von Access
Beispiel des Zusammenführens der APV- Tabellen Stammdaten und Verlaufsdaten mithilfe von Access Diese Übersicht stellt die Zusammenführung der APV Tabellen Stammdaten und Verlaufdaten mithilfe der Datenbank
