Überblick VBA Befehle Wiinfo PDF

Title Überblick VBA Befehle Wiinfo
Course Wirtschaftsinformatik
Institution Ludwig-Maximilians-Universität München
Pages 3
File Size 89.2 KB
File Type PDF
Total Downloads 9
Total Views 159

Summary

VBA Befehle...


Description

Zusammenfassung VBA - Befehle Programm als Folge von Befehlen Programmiersprache Vermittler zw. Mensch und Maschine Syntax: festgelegte Äußerlichkeiten Semantik: Bedeutung der Wörter, Deklaration Anweisung-- Golf – kann ein Auto Sport oder Küste sein. Algorithmus: Plan zur Lösung gleichartiger Probleme mit Hilfe einer endlichen Folge, eindeutiger ausführbarer Schritte VBA als Ergänzung fehlender Funktionalitäten in Excel Erstellung eigener Benutzeroberflächen Start immer mit Sub Programmname() 1) Erstes Zeichen muss Buchstabe sein 2) Programmname ohne Leerzeichen 3) Keine Sonderzeichen erlaubt! und Ende mit End Sub Zeilenumbruch mit „CHr(13)“ Messagebox => MsgBox “Moin“ Erweiterte Messagebox Sub erweiterte_Messagebox() MsgBox “Name: & Application.UserName & CHr(13) & Time & “ Uhr” End Sub

Aktuelles Datum = time Mit Makrorekorder werden manuell übernommene Aktionen in Excel direkt in Code umgewandelt Objektkatalog enthält alle verfügbaren VBA Befehle, die bei der Programmierung eingesetzt werden können. -----------------------Objekt (alle Teile die man in Excel sehen kann – Arbeitsmappe, Tabellenblatt, die Zeilen Spalten und die Zelle als kleinste Einheit in Excel) Eigenschaften (Merkmale eines Objekts – Formatierung einer Zelle ist zum Beispiel eine Eigenschaft des Objekts Zelle) Methoden (Öffnen Drucken Speichern Schließen) Ereignis beim schließen reagieren

Variablen und Konstanten -Datentypen (Eingabe erfolgt immer im Compiler) Um festzulegen wie ein Speicherbereich vom Computer interpretiert werden soll VBA nutzt über 15 verschiedene Datentypen BSP.

Numerische Typen: Ganzzahlen: Integer, Long, Byte Gleikommazahlen: Single Logische Werte: Boolean (1,0) (wahr, Falsch) Zeichenketten: String Unspezifischer Typ: Variant Stückzahl (ganze Zahlen): Integer Erlöse (Gleikommazahl): Single Bezahlt – ja/nein (logische Wert): Boolean

Variablen und Konstanten Variablen dienen dazu Werte zwischenzuspeichern, die innerhalb des Programms benötigt werden. Nach Beendigung des Programms kann nicht mehr auf sie zurückgegriffen werden – Sie existieren nur während der Auführung. Variablen = Name (Aufschrift), Datentyp (Schablone), Wert (Inhalt der Schublade) Variablen deklarieren (einführen): Dim Variablenname As Integer, Single, String … -

Erstes Zeichen immer ein Buchstabe Kein Leerzeichen in Varibalennamen verwenden Keine Sonderzeichen erlaubt

Variablendeklaration: Dim X as Integer, Y as Integer, Ergebnis as Integer ----Von Zelle C2 weiterspringen: sheets(„Table1“).activate Range(„C2“).select ActiveCell.Offset(4,2).select (das heißt 4 nach unten (C6) und 2 nach rechts (E6)) ActiveCell.Offset(-1,0).select (das heißt einen nach oben und sonst nichts(E5))

ActiveCell.Offset(1,1).value = „200“ (wir selektieren nicht sondern ändern den Wert ausgehend von E5 in der Zelle einen nach unten und einen nach rechts also wird in F6 der Wert „200“ eingetragen!)...


Similar Free PDFs