Fortsetzung: Befehle Arbeitsmappen von Sandra Seifert

video locked

Über den Vortrag

In diesem Kapitel lernen Sie verschiedene Möglichkeiten kennnen, eine Arbeitsmappe zu kopieren. Sie lernen, eine Mappe - und auch andere Dateien - über das Dateisystem zu kpieren, löschen oder zu verschieben. Sie werden erstmals eine externe Programmbibliothek einbinden und lernen dabei die Microsoft Scripting Runtime kennen. Außerdem erstellen Sie eine erste eigene Funktion, die prüft, ob eine Datei existiert.

Der Vortrag „Fortsetzung: Befehle Arbeitsmappen“ von Sandra Seifert ist Bestandteil des Kurses „VBA Tutorial“. Der Vortrag ist dabei in folgende Kapitel unterteilt:

  • Arbeitsmappen kopieren
  • Prüfen, ob eine Datei existiert
  • Datei löschen
  • Arbeitsmappe verschieben mit Filesystemobject
  • Arbeitsmappe per e-Mail verschicken

Quiz zum Vortrag

  1. Arbeitsmappe öffnen und speichern unter mit SaveAs.
  2. Das können Sie mit Workbooks(1).Copy.
  3. Das können Sie mit FileCopy.
  4. Das können Sie mit FileDuplicate.
  1. Kill "C:\Arbeitsmappe.xls"
  2. Workbooks(1).Delete
  3. Workbooks("C:\Arbeitsmappe.xls").Delete
  4. Delete"C:\Arbeitsmappe.xls"
  1. Sie müssen einen Verweis auf Microsoft Scripting Runtime setzen und eine Objekt-Variable vom Typ FileSystemObject deklarieren.
  2. Sie müssen eine Variable vom Typ Objekt deklarieren und initialisieren mit CreateObject ("Scripting.FileSystemObject").
  3. Sie müssen eine Objekt-Variable vom Typ FileSystemObject deklarieren - ein Verweis wird automatisch gesetzt.
  4. Mit einem FileSystemObject können Sie nur arbeiten, wenn Sie es vorher gekauft haben.
  1. oFSO.MoveFile Source:=Quellpfad, Destination:=Zielpfad
  2. oFSO.MoveFolder Source:=Quellpfad, Destination:=Zielpfad
  3. oFSO.MoveFormatter Source:=Quellpfad, Destination:=Zielpfad
  4. oFSO.MoveBinder Source:=Quellpfad, Destination:=Zielpfad
  1. Thisworkbook.SendTo "me@example.com"
  2. Thisworkbook.SendMail "me@example.com"
  3. Thisworkbook.SendMassage "me@example.com"
  4. Thisworkbook.SendLetter "me@example.com"

Dozent des Vortrages Fortsetzung: Befehle Arbeitsmappen

 Sandra Seifert

Sandra Seifert

Sandra Seifert absolvierte zunächst zwei kaufmännische Berufsausbildungen zur Bankkauffrau und Steuerfachangestellten und war langjährig im Personalwesen und Personalcontrolling tätig. Ihr Interesse an Informatik und Programmierung vertiefte sie in einem berufsbegleitenden Fernstudium.

Sie spezialisierte sich auf den Bereich VB.Net Programmierung und ist seit 2011 als VBA-Entwicklerin und Dozentin bei Held-Office tätig. Das Unternehmen entwickelt individuelle Software-Lösungen auf Basis von MS-Office Anwendersoftware. Die Schwerpunkte Ihrer Tätigkeit sind Excel-, Access-, Word- und Outlook-VBA, Ribbon-Erstellung, Office-Erweiterungen mit VSTO und VB.Net, SQL und Datenbanklösungen.

Kundenrezensionen

(1)
5,0 von 5 Sternen
5 Sterne
5
4 Sterne
0
3 Sterne
0
2 Sterne
0
1  Stern
0