Programmieren in Anwendungen
|
|
|
- Brit Förstner
- vor 9 Jahren
- Abrufe
Transkript
1 Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern / 52
2 Überblick Wiederholung: Visual Basic for Applications (VBA) Datentypen Ausdrücke Kontrollstrukturen Prozeduren und Funktionen Im Dialog mit dem Benutzer Objekte in VBA VBA Objekte in Word und Excel Ereignisorientierte Programmierung 2 / 52
3 Visual Basic for Applications (VBA) Skriptsprache zur Automatisierung und Anpassung von Microsoft Office Programmen Modul-orientiert und prozedural Einsatzfelder Automatisiertes Erzeugen von Dokumenten wie Serienbriefen Benutzerdefinierte Dialogfenster oder Fehlermeldungen 3 / 52
4 Beispiel: Berechnung von Zeiträumen Dauer des Semesters Sub AnzahlTage () Dim Heute As Date, Semesterende As Date, Ausgabe As String Heute = Date Semesterende = DateValue (" ") Ausgabe = " Bis zum Semesterende sind es noch " & DateDiff ("d", Heute, Semesterende ) & " Tage." MsgBox Ausgabe End Sub 4 / 52
5 Datentypen Der Datentyp definiert die Art sowie den Wertebereich einer Variablen oder Konstanten. Abhängig vom Datentyp wird Speicherplatz für Variablen bzw. Konstanten reserviert. 5 / 52
6 Übersicht: Wichtige Datentypen Integer % Ganze Zahlen [ , ] Long & Ganze Zahlen [ , ] Single! Fliesskommazahlen 7 Ziffern Genauigkeit Double # Fliesskommazahlen 15 Ziffern Genauigkeit Fliesskommazahlen 15 Vor- und 4 Nachkommastellen String $ Zeichenketten bis zu Zeichen Date Datum und Uhrzeit Boolean Logische Werte True und False Variant Belieber Wert / Objekt 6 / 52
7 Datentypen in Variablendeklarationen Dim VarName1 As Datentyp1, VarName2 As Datentyp 2,... Dim VarName1Typkennzeichen, VarName2Typkennzeichen,... Beispiele: Dim Alter As Integer, Name as String Dim Kundennummer &, Numerische Variablen werden mit 0 initialisiert. Variant-Variablen werden mit Empty initialisiert. String-Variablen werden mit (leerer String) initialisiert. Bei impliziten Deklarationen wird in VBA der Datentyp Variant verwendet. 7 / 52
8 Umgang mit Datentypen Sub ErmittleMonat1 () Dim strwert As String End strwert = " " MsgBox " Monat : " & Mid ( strwert, 4, 2) Sub 8 / 52
9 Umgang mit Datentypen Sub ErmittleMonat1 () Dim strwert As String End strwert = " " MsgBox " Monat : " & Mid ( strwert, 4, 2) Sub Funktioniert nicht bei "strwert = " "! 9 / 52
10 Umgang mit Datentypen Sub ErmittleMonat1 () Dim strwert As String End strwert = " " MsgBox " Monat : " & Mid ( strwert, 4, 2) Sub Funktioniert nicht bei "strwert = " "! Sub ErmittleMonat2 () Dim datwert As Date End datwert = #12/24/2012# MsgBox " Monat : " & Month ( datwert ) Sub 10 / 52
11 Ausdrücke 11 / 52
12 Wiederholung: Variablen Mit Hilfe von Variablen kann man (temporär) Werte speichern und diese in den Prozeduren verwenden. Der Wert einer Variablen kann durch eine Zuweisung verändert werden. Variablen werden über Bezeichner (Variablennamen) referenziert. Die Deklaration einer Variablen ist das Vereinbaren einer Variablen vor ihrem ersten Gebrauch. Dim Variablenname As Datentyp Beispiele: Dim Anzahl As Integer Dim AusgabeText As String Dim Alter As Integer, Temperatur As Integer Dim Gestern As Date 12 / 52
13 Konstanten Konstanten werden ebenfalls über Bezeichner referenziert, sind aber unveränderlich. Einer Konstanten wird bereits während der Deklaration ein Wert zugewiesen, der später nicht mehr verändert werden kann. Const Konstantenname As Datentyp = Ausdruck Beispiele: Const Pi as Double = Const Programmname as String = " Mein Programm " VBA stellt eine Vielzahl von Konstanten zur Verfügung (siehe z.b. Abschnitt Meldungsfenster) Wichtig String-Konstanten: Zeilenumbruch vbcrlf, Tabulator vbtab 13 / 52
14 Operatoren Ein Ausdruck ist eine Kombination aus Werten, Variablen, Konstanten und Operatoren. Arithmetische Operatoren: +,,, /,\, Mod, ˆ Vergleichsoperatoren: <, <=, >, >=, =, <> Logische Operatoren: Not, And, Or Verkettungsoperator: & (Konkatenation von Strings) 14 / 52
15 Vergleiche mit String-Mustern Der Vergleichsoperator Like wird verwendet, um Strings mit String-Mustern zu vergleichen. Zeichen Bedeutung Beispiel? Ein einzelnes Zeichen "Hallo" Like "H?lo"-> false * Kein oder mehrere Zeichen "Hitlist"Like "H*t"-> true [Liste] Ein Zeichen der Liste "X" Like "[A-Z]"-> true [!Liste] Ein Zeichen nicht in der Liste "K" Like "[!a-m]"-> true 15 / 52
16 Kontrollstrukturen 16 / 52
17 Wiederholung: Verzweigungen Bei Verzweigungen werden Programmteile abhängig von einer Bedingung ausgewertet. If Ausdruck Then... Else... End If If Alter >= 18 Then MsgBox " Normaltarif " Else MsgBox " Jugendtarif " End If 17 / 52
18 Schleifen Welche Arten von Schleifen kennen Sie? 18 / 52
19 Schleifen Mit Schleifen wird ein Anweisungsblock wiederholt ausgeführt. Zählergesteuerte Wiederholung For Zaehler = Start To Ende [ Step d] Anweisungsblock Next Beispiel For X = 1 To 20 Step 5 Debug. Print "X ist " & X Next Schrittweite wird durch Step angepasst, ohne Angabe wird Schrittweite 1 verwendet. 19 / 52
20 Schleifen unter Bedingungen Kopfgesteuerte bedingte Wiederholung Do While / Until Ausdruck Anweisungsblock Loop X = 1 Do Until X >= 20 Debug. Print "X ist " & X X = X + 5 Loop Y = 1 Do While Y < 20 Debug. Print "Y ist " & Y Y = Y + 5 Loop Fussgesteuerte bedingte Wiederholung Do Loop Anweisungsblock While / Until Ausdruck X = 1 Do Debug. Print "X ist " & X X = X + 5 Loop Until X >= 20 Fussgesteuerte Schleifen werden immer mind. einmal ausgeführt! 20 / 52
21 Prozeduren und Funktionen 21 / 52
22 Übersicht: Prozeduren Prozeduren bestehen aus einer Folge von Anweisungen (z.b. Zuweisungen von Variablen, Prozeduraufrufen, Verzweigungen, Schleifen,...). Wichtige Form der Abstraktion beim Programmieren! 22 / 52
23 Sub-Prozeduren Sub-Prozeduren geben keinen Wert zurück. Syntax von einfachen Sub-Prozeduren Sub Prozedurname ()... End Sub Syntax von Prozeduraufrufen Prozedurname Call Prozedurname 23 / 52
24 Prozeduren mit Parametern Syntax von Sub-Prozeduren mit Parametern Sub Prozedurname ([ ByVal ByRef ] Parametername [ As Type ],...)... End Sub Syntax von Prozeduraufrufen Prozedurname ( Ausdruck,...) Call Prozedurname ( Ausdruck,...) 24 / 52
25 Prozeduren mit Parametern und Call-by-Value Der Wert des Ausdrucks wird als Kopie an den die Prozedur weitergegeben. Die Prozedur kann den übergebenen Wert verändern, ohne dass sich der ursprüngliche Wert ändert (call by value). Sub IncrVal ( ByVal i as Integer ) i = i + 1 End Sub... Dim j as Integer, k as Integer j = 10 Call IncrVal ( j) k = j k hat hier den Wert / 52
26 Prozeduren mit Parametern und Call-by-Reference Alternativ kann ein Parameter eine Referenz auf die Variable erhalten, die den Wert enthält (call by reference). Die Prozedur arbeitet dann nicht mit einer Kopie, sondern kann die Variable selbst direkt verändern. Sub IncrRef ( ByRef i as Integer ) i = i + 1 End Sub... Dim j as Integer, k as Integer j = 10 Call IncrRef ( j) k = j k hat hier den Wert / 52
27 Funktionen Funktionen können, wie Prozeduren, mehrere Anweisungen ausführen und geben immer einen Wert an das aufzurufende Programm zurück. Syntax von Funktionen Function Funktionsname ([ ByVal ByRef ] Parametername [ As Type ],...) [As Type ]... Funktionsname = Rueckgabewert... End Function Wenn kein Rückgabewert spezifiziert wird, wird ein Standardwert entsprechend dem Datentypen der Funktion zurückgegeben. Syntax von Funktionsaufrufen Funktionsname ( Ausdruck,...) Während Prozeduraufrufe eigenständige Anweisungen sind, sind Funktionsaufrufe Ausdrücke. 27 / 52
28 Beispiele: Prozeduren und Funktionen Sub AbsatzFormatieren () Selection. Font. Bold = True Selection. Font. Italic = True End Sub Function Max ( x as Integer, y as Integer ) as Integer If x < y Then Max = y Else Max = x End Function 28 / 52
29 Aufruf von Prozeduren und Funktionen mit Parametern Wenn der Aufruf in einer Zeile steht, sind verschiedene Varianten möglich: ProcName A,B, C Call ProcName (A,B, C) Aus der Praxis: Verwenden Sie in diesem Fall Call zum Aufruf von Methoden und klammern Sie die Argumente! Sonst wird die Variante mit Klammern und ohne Call verwendet (ProcName(A,B,C)). Hat eine Prozedur nur ein Argument und wird dieses eingeklammert ohne Call zu verwenden, wird zunächst das Argument auswertet. Dabei kann aus einem Call-by-Ref unbeabsichtigt ein Call-by-Value werden, oder auch ein Typkonversionsfehler passieren. Call IncrRef ( j) Semantik von Call - By - Ref IncrRef (j) Semantik von Call -By - Val IncrRef j Semantik von Call - By - Ref 29 / 52
30 Im Dialog mit dem Benutzer 30 / 52
31 Wiederholung: Meldungsfenster Meldungsfenster können dazu genutzt werden, dem Benutzer Informationen mitzuteilen und auch abzufragen. Sie bestehen aus dem Meldungstext und standardmäßig der Schaltfläche OK. Sie kann optional mit einem Titel, Informationssymbolen und weiteren Schaltflächen ergänzt werden. Einfaches Meldungsfenster MsgBox (" Meldungstext ") Meldungsfenster mit Titel und Informationssymbol MsgBox (" Meldungstext ", vbinformation, " Titel ") 31 / 52
32 Schaltflächen Mögliche Kombinationen von Schaltflächen Konstante Wert Schaltfläche vbokonly 0 OK vbokcancel 1 OK und Abbrechen vbabortretryignore 2 Abbrechen, Wiederholen und Ignorieren vbyesnocancel 3 Ja, Nein und Abbrechen vbyesno 4 Ja und Nein vbretrycancel 5 Wiederholen und Abbrechen 32 / 52
33 Rückgabewerte von Schaltflächen Konstante Wert gewählte Schaltfläche vbok 1 OK vbcancel 2 Abbrechen vbabort 3 Abbrechen vbretry 4 Wiederholen vbignore 5 Ignorieren vbyes 6 Ja vbno 7 Nein 33 / 52
34 Eingabedialoge Die Funktion InputBox erzeugt Eingabedialog mit Text und einer Eingabezeile. Der vom Anwender eingegebene Wert wird als String zurückgeliefert. Bei Betätigen der Schaltfläche Abbrechen ist es der leere String "". Der optionale Parameter Default legt den Wert fest, der standardmässig im Eingabefeld angezeigt wird. InputBox (Text, [ Title ], [ Default ]) 34 / 52
35 Objekte in VBA 35 / 52
36 Objekte in VBA Alle Elemente in MS Office, wie Dokumente, Tabellen, Graphiken, etc., sind Objekte. Typische Objekte in Excel sind Arbeitsmappen (Workbook), Tabellenblätter (Worksheet), Diagramme (Charts) und Zellen (Range,Cell). Das gerade aktive Objekt wird mittels ActiveXXX referenziert (z.b. ActiveWorkbook oder ActiveCell). Eine vollständige Übersicht listen die Developer Referenzen (z.b. office/ff846392(v=office.14).aspx). 36 / 52
37 Objekte Objekte sind Programmeinheiten, die Daten/Attribute sowie die Prozeduren zum Lesen und Schreiben dieser Attribute enthalten. Objekte haben einen Zustand (definiert durch Eigenschaften/Properties), ein Verhalten (definiert durch objektspezifische Prozeduren/Methoden) und eine Identität (wodurch es sich von Objekten des gleichen Typs unterscheidet). 37 / 52
38 Klassen Eine Klasse ist eine Art Modell für Objekte des gleichen Typs. Sie dient als Bauplan für die einzelnen Objekte und definiert deren Attribute und Methoden. Beispiel: Document bezeichnet die Klasse für Word-Dokumente ActiveDocument eine Objekt-Instanz der Klasse Document. 38 / 52
39 Zugriff auf Methoden und Eigenschaften Objektverweise sind Variablen, die eine Referenz auf ein Objekt enthalten. Deklaration von Objektvariablen Dim Objektvariable as Objektdatentyp Zuweisung auf Objektvariable: Set Objektvariable = Objekt Zugriff auf Eigenschaften: Objektvariable. Eigenschaftsname Aufruf von Methoden: Objektvariable. Methodenname Objektvariable. Methodenname ( Parameter ) Löschen von Objektvariablen Set Objektvariable = Nothing 39 / 52
40 Auflistungen (Collections) Auflistungen sind spezielle Objekte, die aus einer Menge von Objekten des gleichen Typs bestehen. Beispiel: Die Auflistung Worksheets in Excel enthält alle aktuell geöffneten Tabellenblätter. Auf einzelne Objekte in einer Auflistung wird über einen Indexwert zugegriffen (beginnend mit 1). Sub Blaetter () Dim Anzahl As Integer, Index as Integer Anzahl = Worksheets. Count For Index = 1 To Anzahl Debug. Print Worksheets ( Index ). Name End Sub Häufig kann auch der Name des Objekts zum Zugriff verwendet werden. Workbooks (" Mappe1. xlsm "). Worksheets (" Tabelle2 "). Range ("A1:B5") 40 / 52
41 VBA Objekte in Word und Excel 41 / 52
42 Beispiel: Dokumente in Word Sub DokumentOeffnenSchliessenErstellen () Dim Brief As Document Set Brief = Documents. Open ( ActiveDocument. Path & "\ Testbrief. docx ") Brief. Close Set Brief = Nothing gibt den Speicherplatz wieder frei End Sub Activate Aktiviert das Dokument Close Schliesst und speichert das Dokument Path Pfad zum Speicherort des Dokuments Printout Druckt das Dokument Save Speichert das Dokument SaveAs Speichert das Dokument unter einem neuen Namen Weitere Methoden/Eigenschaften: Verwendung von Templates, Schreib-/Passwortschutz 42 / 52
43 Textbereiche Ein Range Objekt referenziert einen zusammenhängenden Bereich eines Dokuments. Es wird über einen Start- und einen Endcharacter definiert. Ein Range Objekt kann auch nur die Eingabemarke definieren. Sub TestRangeObjects () Dim rngins As Range, rngpar1 As Range, rngpar2 as Range Dim doc As Document Set doc = ActiveDocument Set rngpar1 = doc. Paragraphs (1). Range MsgBox " Der 1. Absatz beginnt mit dem Wort " & rngpar1. Words. First & "." Set rngpar2 = doc. Range ( Start := doc. Paragraphs (2). Range. Start, End := doc. Paragraphs (3). Range. End ) Set rngins = doc. Range ( Start :=0, End :=0) rngins. InsertBefore " Hello " End Sub 43 / 52
44 Markierte Textbereiche Das Selection Objekt referenziert den markierten Bereich des aktuellen Dokuments. Sub TestSelectionObject () Dim rngparagraph As Range Selection. Font. Bold = True Select Case Selection. Type Case wdselectionnormal MsgBox " Sie haben folgenden Text markiert : "& Selection. Text Case wdselectionip MsgBox " Sie haben nichts markiert " Set rngparagraph = ActiveDocument. Paragraphs (2). Range rngparagraph. Select Selection. Font. Italic = True End Sub 44 / 52
45 Zugriff auf Dokumenteninhalte Characters Sentences Paragraphs Words Start/End Text Auflistung einzelner Zeichen Auflistung von Sätzen Auflistung von Absätzen Auflistung von Worten Start- bzw. Endposition Textinhalt 45 / 52
46 Beispiel: Arbeitsmappen und Tabellen in Excel Arbeitsmappen (Workbooks) beinhalten Tabellenblätter (Worksheets) und Diagramme (Charts). UsedRange referenziert den verwendeten Bereich eines Tabellenblatts. CurrentRegion bezeichnet einen Bereich gefüllter Zellen, die von leeren Zellen umgeben sind. Mittels Cells lassen siche einzelne Zellen referenzieren. Sub ArtikelSuchen () Dim ArtNr As String, Zaehler As Integer ArtNr = InputBox (" Geben Sie eine Artikelnummer ein : ", " Artikel suchen ") ThisWorkbook. Sheets (" Artikel "). Activate For Zaehler = 1 To Range ("A1"). CurrentRegion. Rows. Count If Cells ( Zaehler,1). Value = ArtNr Then MsgBox " Artikel wurde gefunden " Exit Sub End If Next MsgBox " Artikel nicht vorhanden " End Sub 46 / 52
47 Zellbereiche Ein Range Objekt bezeichnet in Excel einen zusammenhängenden Zellbereich. Worksheets (1). Range ("A4"). Value Worksheets (" Messreihe "). Range ("B2:B8"). Count Range ("A1:A5","B1:B5"). Count verwendet implizit das akutelle Tabellenblatt Range ( Cells (3,3),Cells (4,6) ). Select entspricht Range (" C3:F3 "). Select 47 / 52
48 Ereignisorientierte Programmierung 48 / 52
49 Ereignisorientierte Programmierung Ereignisse treten z.b. beim Arbeiten mit Steuerelementen auf. Ereignisse können durch den Benutzer direkt (beispielsweise durch Anklicken von Buttons, Wechsel zwischen Dokumenten), aber auch durch das System selbst angestossen werden (z.b. Öffnen oder Speichern von Dokumenten). Ereignisprozeduren sind Makros, die als Reaktion auf bestimmte Ereignisse ausgeführt werden. Hebt bei Markieren einer Zelle die gesamte Zeile und Spalte hervor. Sub Worksheet_SelectionChange ( ByVal Target As Range ) Cells. Interior. ColorIndex = xlcolorindexnone ActiveCell. EntireRow. Interior. ColorIndex = 15 ActiveCell. EntireColumn. Interior. ColorIndex = 15 End Sub 49 / 52
50 Beispiel: Durchlauf von Arbeitsblättern Sub Workbook_Open () Application. OnKey Key :="{ PgUp }", Procedure :=" SheetsUp " Application. OnKey Key :="{ PgDn }", Procedure :=" SheetsDown " End Sub Sub SheetsUp () Dim i As Integer i = ActiveSheet. Index + 1 If i <= Sheets. Count Then Sheets ( i). Select End Sub Sub SheetsDown () Dim i As Integer i = ActiveSheet. Index - 1 If i >= 1 Then Sheets ( i). Select End Sub 50 / 52
51 Beispiel: Automatisierte Speicherabfrage Sub Workbook_Open () Application. OnTime EarliestTime := Now + TimeValue (" 00:10:00 "), Procedure :=" SaveWorkbook " End Sub Sub SaveWorkbook () If MsgBox (" Save workbook?", vbyesno ) = vbyes Then ActiveWorkbook. Save Application. OnTime EarliestTime := Now + TimeValue (" 00:10:00 "), Procedure :=" SaveWorkbook " End Sub 51 / 52
52 Zusammenfassung Ausdrücke: Variablen, Konstanten, zusammengesetzte Ausdrücke mit Operatoren, Funktionsaufrufe Anweisungen (Statements): Prozeduraufrufe, Kontrollstrukturen (Verzweigungen, Schleifen) Meldungs- und Eingabefenster Objekte mit Eigenschaften und Methoden VBA Objekte in Word und Excel (Auswahl durch Selection und Range) Ereignissorientierte Programmierung 52 / 52
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 08.05.2014 1 / 48 Überblick Wiederholung: Visual Basic for Applications (VBA) Datentypen Ausdrücke
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 15.05.2014 1 / 28 Überblick Hinweise zu Übungsblatt 1 Arbeit mit dem Dateisystem Sicherheitsaspekte
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 24.05.2013 1 / 20 Überblick Ereignisorientierte Programmierung UserForm-Dialoge Integrierte Office-Automatisierung
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 18.04.2013 1 / 27 Überblick Organisatorisches Einführung in VBA Was ist VBA? Entwicklungsumgebung
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
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 23.04.2015 1 / 29 Überblick Organisatorisches Einführung in VBA Was ist VBA? Entwicklungsumgebung
Programmieren in Anwendungen
Programmieren in Anwendungen Annette Bieniusa Technische Universität Kaiserslautern [email protected] 07.05.2015 1 / 29 Überblick Aufwärmübung Arbeit mit dem Dateisystem Ereignisorientierte Programmierung
Microsoft Excel VBA - Einführung
Microsoft Excel VBA - Einführung Stand: 2015-12-18 Kontaktdaten Organisatorisches Maik Ramftel 0172 / 81 93 687 [email protected] zeiten und Pausen Organisatorisches 08:00 09:30 10:00 11:30 12:30 14:00
Excel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013
Excel VBA Teil 11.8 Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 1 von 17 Inhaltsverzeichnis Seite 3... Modul einfügen Seite 4... Prozeduren oder Funktionen Seite 5... Ein/Ausgaben Seite 6...
Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Einfache Dialoge in VBA HARALD NAHRSTEDT. Erstellt am Bearbeitet am
HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.17 Einfache Dialoge in VBA Erstellt am Bearbeitet am 15.10.2011 28.03.2012 Beschreibung In VBA gibt es einfache Dialogfunktionen,
Access 2010 Programmierung Import und Export nach Excel
Access 2010 Programmierung Import und Export nach Excel Excel... ist das Tabellenkalkulationsprogramm von Microsoft Office. wird genutzt, um numerische Daten in Tabellenform zu erfassen. kann Daten automatisch
Excel + VBA. Ergänzungen. Kapitel Einführung in VBA. Einfache Dialoge in VBA HARALD NAHRSTEDT. Erstellt am Bearbeitet am
HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel Einfache Dialoge in VBA Erstellt am Bearbeitet am 15.10.2011 28.03.2012 Beschreibung In VBA gibt es einfache Dialogfunktionen, die einen schnellen Prozeduraufbau
Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage
Beck EDV-Berater VBA Visual Basic for Applications Programmieren unter Office XP 2., neu bearbeitete Auflage von Jens Baumeiser und Thorsten Petrowski Deutscher Taschenbuch Verlag Inhaltsverzeichnis Einführung
Einführung in die Programmierung mit VBA
Einführung in die Programmierung mit VBA Vorlesung vom 07. November 2016 Birger Krägelin Inhalt Vom Algorithmus zum Programm Programmiersprachen Programmieren mit VBA in Excel Datentypen und Variablen
zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme
Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen
zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme
Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen
Variablen und Konstanten
Variablen und Konstanten Variablen und Konstanten werden benötigt, um sich in Prozeduren Werte zu merken oder zu übergeben. Es gibt numerische Werte (1 / 10,9) und es gibt alphanumerische Zeichenfolgen
Algorithmen und ihre Programmierung
Veranstaltung Pr.-Nr.: 101023 Algorithmen und ihre Programmierung Veronika Waue WS 07/08 Einführung Definition: Algorithmus Ein Algorithmus ist eine genau definierte Folge von Anweisungen zur Lösung eines
Klausur WS 2013/14 EDV 2 Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:
Name: Vorname: Matr.-Nr: Punkte: 1 2 3 4 : / 40 Aufgabe 1: (10 Punkte) Das unten angegebene VBA-Programm enthält einige syntaktische und programmiertechnische Fehler. Gesucht: a) markieren Sie alle Fehler
Einführung in VisualBasic for Applications. Stefan Mahlitz
Einführung in VisualBasic for Applications Stefan Mahlitz Stefan Mahlitz Einführung in VBA 27.08.00 Inhaltsverzeichnis 1. Grundlagen der VisualBasic for Applications (VBA) Programmierung...2 1.1 Variablen,
Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA CustomViews in VBA nutzen HARALD NAHRSTEDT. Erstellt am
HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.9 CustomViews in VBA nutzen Erstellt am 15.10.2011 Beschreibung In Excel besteht die Möglichkeit, benutzerdefinierten Ansicht zu
VBA-Programmierung: Zusammenfassung
VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung
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
Visual Basic. Einführung
Visual Basic Einführung Inhalt Inhalt...1 Module...2 Code-Grundlagen...2 Variable...2 Konstante...3 Datentypen...3 Konvertierungen...3 Der Datentyp Variant...3 Arrays...4 Prozeduren...4 Sub-Prozeduren...4
INFORMATIK TEIL: VBA. Infromatik WS 17/18 Teil: VBA. Allgemeines: - 4 Übungen á 3 Stunden
INFORMATIK TEIL: VBA Allgemeines: - 4 Übungen á 3 Stunden - Studienleistung: o Anwesenheitspflicht während der Übungen o Abgabe und Anerkennung von Übungsaufgaben (HA1, HA2). Die Abgabe muss spätestens
Anwendungsentwicklung 2. Teil
Andreas Born Anwendungsentwicklung 2. Teil Programmieren mit Objekten unter MS Excel und VBA A. Born, Algorithmen 1 v w : t u 5 * I Anwendungsentwicklung Idee Was schrittweise verfeinern Spezifikation
Ihr Training VBA Programmierung mit Excel Training-Nr.: 5205 Voraussetzungen
Ihr Partner für Trainings, Seminare und Workshops Ihr Training VBA Programmierung mit Excel Training-Nr.: 5205 Voraussetzungen Gute Kenntnisse zur Anwendung von Excel Ziele Microsoft Excel ist bereits
Access Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, April 2016 ISBN ACC2016P
Access 2016 Ricardo Hernández Garcia 1. Ausgabe, April 2016 Automatisierung, Programmierung ACC2016P ISBN 978-3-86249-460-6 7 Access 2016 Automatisierung, Programmierung 7 Steuerung des Programmablaufs
ACCESS. Formulare per VBA referenzieren FORMULARE MIT VBA PROGRAMMIEREN FORMULARE PER VBA REFERENZIEREN BASICS
Formulare per VBA referenzieren Wenn Sie Formulare und Steuerelemente programmieren wollen, müssen Sie wissen, wie Sie diese referenzieren. Nicht immer geschieht dies vom Klassenmodul des Formulars selbst
Kapitel 3 Datentypen, Variablen und Konstanten
Inhalt 1 2 3 Kapitel 3 Datentypen, Variablen und Konstanten Das folgende Kapitel bildet die Voraussetzung für eine strukturierte Programmierung in Excel. Mit Variablen speichern Sie Informationen dauerhaft
Arrays. Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss
Arrays FTI 41 2005-09-09 Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss z.b. Dim Werte(x) As Single. Wobei
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser
Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P
Access 2013 Ricardo Hernández García 1. Ausgabe, November 2013 Programmierung ACC2013P Die VBA-Entwicklungsumgebung 5 Weitere Eingabehilfen Im Menü Bearbeiten finden Sie noch weitere Hilfen, die Ihnen
Gedächtnis. Während der Abarbeitung eines Algorithmus müssen sich Dinge gemerkt werden bzw. auf Dingen wird gerechnet. Zugriff.
Gedächtnis Während der Abarbeitung eines Algorithmus müssen sich Dinge gemerkt werden bzw. auf Dingen wird gerechnet Hauptspeicher 38265 Telefon CPU Gedächtnis Vorlesender Zugriff Verarbeitungseinheit
Bauinformatik 1. Teil 1 / VBA. Ernst Baeck. Fachgebiet Statik und Dynamik der Flächentragwerke. 27. April 2017
Bauinformatik 1 Teil 1 / VBA Ernst Baeck Fachgebiet Statik und Dynamik der Flächentragwerke 27. April 2017 E. Baeck (Uni-DUE) Folien-Skript (V) 1 / 49 Die Programmiersprache VBA Visual Basic for Applications
Paul-Weber-Schule Homburg
Paul-Weber-Schule Homburg Einführung in die Programmierung mit VBA (unter Excel 97/2000/XP...) Sub Mein_Erstes_Programm() MsgBox Hallo Leute End Sub La 1999 2 Makros mit dem Makrorekorder aufzeichnen und
I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17
I Inhaltsverzeichnis I Inhaltsverzeichnis... 5 B Beispielverzeichnis... 11 Vorwort... 17 1 Einleitung in Visual-Basic for Applications... 21 1.1 Programmierung in Excel: Was und Warum...21 VBA 6.0 in Office
Informationsverarbeitung im Bauwesen
4 Informationsverarbeitung im Bauwesen Markus Uhlmann basierend auf Folien von A. Brugger 1 Zusammenfassung der 3. Vorlesung Einführung in Excel/VBA Einführung in die Tabellenkalkulation Erste Schritte
Makro + VBA 2007 effektiv
Daten Makro + VBA 2007 effektiv 5 DATEN 5.1 Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten, siehe Seite 84, jederzeit im Programm verändert werden. Als Variablen können
Workshop 4: VBA-Programmierung mit MS Excel
1 Prozeduren und Funktionen in Excel... 1 1.1 Prozedur... 1 1.2 Funktion... 3 1.3 Schnellübersicht... 4 1.4 Übungen... 4 1.4.1 Parameterübergabe... 4 1.4.2 Funktionsaufruf... 4 1.5 Lösungen... 5 1.5.1
Steuerfluss-Konstrukte (1)
Steuerfluss-Konstrukte (1) Der Steuerfluss beschreibt die Reihenfolge, in der die einzelnen Anweisungen ausgeführt werden. Steuerfluss kann auch als Fluss oder Weg durch den Programmcode interpretiert
13 Unterprogramme erstellen
13 Unterprogramme erstellen»non prendere il lavoro come un nemico, e non farne nemmeno l'unica ragione della tua vita. Betrachte die Arbeit nicht als Feind und mache sie auch nicht zum einzigen Grund deines
4 Schleifen -= Entstanden unter Excel 2003 =-
Excel KnowHow / Visual Basic (VBA) 4 Schleifen -= Entstanden unter Excel 2003 =- Die erste Schleife habe ich bereits im letzten Kapitel benutzt: Die FOR-Schleife. Schauen wir uns das Beispiel noch einmal
Vorwort...10 Einleitung...12 Lernen Üben Anwenden...12 Inhalt und Aufbau des Buches...13 Inhalt...13 Aufbau Access 2007 (fast) alles ist
Vorwort...10 Einleitung...12 Lernen Üben Anwenden...12 Inhalt und Aufbau des Buches...13 Inhalt...13 Aufbau...14 1 Access 2007 (fast) alles ist neu...16 Sinnvolle Optionseinstellungen...17 Standarddatenbankordner
Einstieg in VBA mit Excel Galileo Press
Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten
Repetitorium Programmieren I + II
Repetitorium Programmieren I + II Stephan Gimbel Johanna Mensik Michael Roth 6. März 2012 Agenda 1 Operatoren 2 Datentypen Gleitpunkt Zahl Typkonvertierung 3 Strommanipulatoren 4 Bedingungen if-else switch-case
JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.
JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung
Inhalt. Vorwort des Herausgebers Die Sprache OpenOffice.org Basic/StarBasic... 15
Vorwort des Herausgebers... 11 Teil I: Programmierung 1 Die Sprache OpenOffice.org Basic/StarBasic... 15 1.1 Das erste Programm 17 1.2 Anweisungen und Programme 20 1.3 Kommentare 22 1.4 Variablen 22 1.5
Algorithmen und ihre Programmierung
Veranstaltung Pr.-Nr.: 10 10 V Wirtschaftsinformatik für Wirtschaftwissenschaftler Algorithmen und ihre Programmierung -Teil 1 - Dr. Chris Bizer WS 007/008 Einführung Definition: Algorithmus Ein Algorithmus
Felder (1) Felder (Arrays) speichern viele Datenelemente des gleichen Typs. Auf einzelne Elemente kann über einen Index zugegriffen werden
Felder (1) Felder (Arrays) speichern viele Datenelemente des gleichen Typs. Auf einzelne Elemente kann über einen Index zugegriffen werden Dim arrayname (dim1,dim2, ) As Typ Bei eindimensionalen Feldern
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, ) :
Boolean Wertemenge: Wahrheitswerte {FALSE,TRUE}, auch {0,1} Deklaration:
Boolean Wertemenge: Wahrheitswerte {,}, auch {,} Deklaration: VAR present,billig,laut,gefunden : BOOLEAN; Ein-/Ausgabe: keine! Operatoren: Negation, Verneinung NOT ~ Konjunktion, logisches UND AND & Disjunktion,
Excel VBA Arrays, Enumeration und benutzerdefinierte Typen
Excel VBA Arrays, Enumeration und benutzerdefinierte Typen Array (Feld)... ist aus vielen Variablen, die den gleichen Datentyp besitzen, zusammengesetzt.... fasst Elemente vom gleichen Datentyp zusammen....
1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt
Inhalt 1 Datenübernahme ohne VBA... 11 1.1 Fernbezüge zu Excel-Arbeitsmappen...13 Fernbezüge erstellen... 13 Verknüpfungen aktualisieren...16 Beispiel Daten aus mehreren Arbeitsmappen zusammenfassen...
Skript zur Vorlesung. Informatik 1. Studienjahr Halbjahr
Skript zur Vorlesung Informatik 1 Kurs T2MB1006.1 an der DHBW Heidenheim Fakultät Maschinenbau Studienjahr 2013 1. Halbjahr Dozent: Dipl. Ing. (FH) Ralf Kirstein Stand: 01/2014 2. überarbeitete Version
Informationsverarbeitung im Bauwesen
8 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 7. Vorlesung Programmierbeispiel: Lineare Bewegung eines Körpers Kollisionen Grafische Ausgabe 2 Inhalt / Planung der Vorlesung 1. Informationsdarstellung
C++ Teil 2. Sven Groß. 16. Apr IGPM, RWTH Aachen. Sven Groß (IGPM, RWTH Aachen) C++ Teil Apr / 22
C++ Teil 2 Sven Groß IGPM, RWTH Aachen 16. Apr 2015 Sven Groß (IGPM, RWTH Aachen) C++ Teil 2 16. Apr 2015 1 / 22 Themen der letzten Vorlesung Hallo Welt Elementare Datentypen Ein-/Ausgabe Operatoren Sven
Übung zur Vorlesung Wissenschaftliches Rechnen Sommersemester 2012 Auffrischung zur Programmierung in C++, 1. Teil
MÜNSTER Übung zur Vorlesung Wissenschaftliches Rechnen Sommersemester 2012 Auffrischung zur Programmierung in C++ 1. Teil 11. April 2012 Organisatorisches MÜNSTER Übung zur Vorlesung Wissenschaftliches
Excel 2016 Makro Workshop. Inhalt
Inhalt Vorwort... I So benutzen Sie dieses Buch... II Inhalt... V Makros aufzeichnen... 1 Übungsbeispiel Sortieren...1 Öffnen der Arbeitsmappe...2 Einrichten der Oberfläche...2 Ändern der Sicherheitsstufe...2
Objekte. Theorieteil. Inhaltsverzeichnis. Begriffe. Programmieren mit Java Modul 5. 1 Modulübersicht 3
Programmieren mit Java Modul 5 Objekte Theorieteil Inhaltsverzeichnis 1 Modulübersicht 3 2 Klassen und Objekte 3 2.1 Klassen.................................... 4 2.2 Objektvariablen und Methoden.......................
EXCEL VBA Cheat Sheet
Variable Declaration Dim As Array Declaration (Unidimensional) Dim () As Dim ( To ) As
ACCESS. Access-Daten nach Excel verknüpfen INTERAKTIV ACCESS-DATEN NACH EXCEL VERKNÜPFEN BASICS
-DATEN NACH EXCEL VERKNÜPFEN Access-Daten nach Excel verknüpfen Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen können ob per
Access 2000 Programmierung
Access 2000 Programmierung Bearbeitet von Irene Bauder, Jürgen Bär 1. Auflage 1999. Buch. 1168 S. Hardcover ISBN 978 3 446 21101 8 Format (B x L): 17,7 x 24,5 cm Gewicht: 1990 g schnell und portofrei erhältlich
Workshop 6: VBA-Programmierung mit MS Excel
1 Standardspeicherort für Arbeitsmappen... 1 2 Das Application-Objekt... 2 3 Mit Arbeitsmappen arbeiten... 4 3.1 Zugriff auf Arbeitsmappen... 4 3.2 Arbeitsmappen anlegen... 4 3.3 Arbeitsmappen speichern...
Objekt und Auflistung. Objekt. Auflistung und Objekt. Worksheet "Tabelle1" Beispiele: Application Range. Name, Visible = True,
Objekt und Auflistung Objekt Beispiele: Application Range Worksheet "Tabelle1" Name, Visible = True, Range = Range Auflistung und Objekt Activate, Delete, SaveAs Worksheets Beispiele: Worksheets Workbooks
Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA OLE-Objekte HARALD NAHRSTEDT. Erstellt am
HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.21 OLE-Objekte Erstellt am 01.12.2011 Beschreibung Die Abkürzung OLE steht für Object Linking and Embedding und ist eine Bezeichnung
Interoperabilität mit Office-Anwendungen (1)
Interoperabilität mit Office-Anwendungen (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
Übung zur Vorlesung Wissenschaftliches Rechnen Sommersemester 2012 Auffrischung zur Programmierung in C++, 1. Teil
MÜNSTER Übung zur Vorlesung Wissenschaftliches Rechnen Sommersemester 2012 Auffrischung zur Programmierung in C++ 1. Teil 11. April 2012 Organisatorisches MÜNSTER Übung zur Vorlesung Wissenschaftliches
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
Vorkurs Informatik WiSe 16/17
Java Ausdrücke und Variablen Dr. Werner Struckmann / Stephan Mielke, Jakob Garbe, 05.10.2016 Technische Universität Braunschweig, IPS Überblick Ausdrücke, Datentypen und Variablen Kontrollstrukturen 05.10.2016
Klausur WS 2014/15 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:
Punkte: 1 2 3 4 Σ: / 40 Aufgabe 1: Das unten angegebene VBA-Programm enthält einige syntaktische und programmiertechnische Fehler. Gehen Sie davon aus, dass die Bezüge zur Excel-Tabelle korrekt sind. Gesucht:
Institut für Programmierung und Reaktive Systeme. Java 2. Markus Reschke
Java 2 Markus Reschke 07.10.2014 Datentypen Was wird gespeichert? Wie wird es gespeichert? Was kann man mit Werten eines Datentyps machen (Operationen, Methoden)? Welche Werte gehören zum Datentyp? Wie
Algorithmen und ihre Programmierung -Teil 2-
Veranstaltung Pr.-Nr.: 101023 Algorithmen und ihre Programmierung -Teil 2- Veronika Waue WS 07/08 Wiederholung: Algorithmen Variablen und Datentypen Variablen haben einen Namen, einen Datentypen und einen
Arrays. End Sub. Private Sub cmdend_click() 'Beenden des Programmes End End Sub
Arrays Arrays sind eine Praktische Möglichkeit verschiedene Werte in ein und der Selben Variable zu speichern, sie sind sehr Platz und zeitsparend. Im folgenden Beispiel wird anschaulich dargestellt wie
White Paper Wählen-Buttons in Excel
White Paper Wählen-Buttons in Excel Seite 2 White Paper... 1 Wählen-Buttons in Excel... 1 Wählen-Button in einer Tabelle... 3 Schritt 1: Excel-Datei öffnen... 3 Schritt 2: Button einbauen... 3 Schritt
Vorkurs C++ Programmierung
Vorkurs C++ Programmierung Funktionen Rückblick Operatoren logische Verknüpfungen Zusammengesetzte Operatoren ( Zuweisungsoperatoren ) Kontrollstrukturen Bedingte Anweisungen (if-abfrage, switch-konstrukt)
Java Anweisungen und Ablaufsteuerung
Informatik 1 für Nebenfachstudierende Grundmodul Java Anweisungen und Ablaufsteuerung Kai-Steffen Hielscher Folienversion: 24. Januar 2017 Informatik 7 Rechnernetze und Kommunikationssysteme Inhaltsübersicht
Java I Vorlesung Imperatives Programmieren
Java I Vorlesung 2 Imperatives Programmieren 3.5.2004 Variablen -- Datentypen -- Werte Operatoren und Ausdrücke Kontrollstrukturen: if Imperatives Programmieren Im Kern ist Java eine imperative Programmiersprache.
Vorkurs Informatik WiSe 17/18
Java Ausdrücke und Variablen Dr. Werner Struckmann / Stephan Mielke, Nicole Naczk, 05.10.2017 Technische Universität Braunschweig, IPS Überblick Ausdrücke, Datentypen und Variablen Kontrollstrukturen 05.10.2017
Visual Basic Ricardo Hernández García 1. Ausgabe, März Grundlagen der Programmierung
Visual Basic 2012 Ricardo Hernández García 1. Ausgabe, März 2013 Grundlagen der Programmierung VBNET2012 Die Entwicklungsumgebung Visual Studio 2012 3 3.4 Fenster in Visual Studio 2012 bedienen Mit Fenstern
1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung...
Auf einen Blick Auf einen Blick 1 Einführung... 17 2 Grundlagen von Objekten und Ereignissen... 49 3 Grundlagen der Programmierung mit VBA... 101 4 Fehlerbehandlung... 137 5 Mehr über die Programmierung
Visual Basic - Einführung Mathematische Funktionen und Operatoren Zeichenfolgenbearbeitung. 1.7 Schleifen, Arrays und Entscheidungen
Inhalt 1 Einführung 1.1 Begriffe und Notationen 1.2 Variablen und Datentypen 1.3 Funktionen und Prozeduren 1.4 Arithmetische Operationen 1.4.1 Mathematische Funktionen und Operatoren 1.5 Konstanten 1.6
1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung 137
Auf einen Blick Auf einen Blick 1 Einführung 17 2 Grundlagen von Objekten und Ereignissen 49 3 Grundlagen der Programmierung mit VBA 101 4 Fehlerbehandlung 137 5 Mehr über die Programmierung mit VBA 147
Inhalt. Dokument Beschreibung. Bentley Technical Support ProStructures.Net - Zusatzprogrammierung Visual Basic Express PST_Bearbeitung_Dialog
Bentley Technical Support ProStructures.Net - Zusatzprogrammierung Inhalt Dokument Beschreibung... 1 Windows Form einfügen... 2 Steuerelemente einfügen... 2 Steuerelemente Titel und Name... 3 Dialog Laden
Tutorium für Fortgeschrittene
Tutorium für Fortgeschrittene Stroop Aufgabe: Die Farbe gesehener Wörter ist zu klassifizieren. Es gibt 4 Farben (rot, blau, gelb, grün) In Eprime: red, blue, yellow and green. Jeder Farbe ist einer Taste
Syntax der Sprache PASCAL
Syntax der Sprache PASCAL Buchstaben A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ziffern 0 1 2 3 4 5 6 7 8 9 Sonderzeichen und Wortsymbole +
VBA mit Microsoft Excel für Kids
mitp für Kids VBA mit Microsoft Excel für Kids von Georg Bartenschlager, Petra Kopp 1. Auflage VBA mit Microsoft Excel für Kids Bartenschlager / Kopp schnell und portofrei erhältlich bei beck-shop.de DIE
Programmierkurs Python I
Programmierkurs Python I Michaela Regneri & Stefan Thater Universität des Saarlandes FR 4.7 Allgemeine Linguistik (Computerlinguistik) Winter 2010/11 Übersicht Variablen Datentypen Werte Ausdrücke Operatoren
C# - Einführung in die Programmiersprache Methoden. Leibniz Universität IT Services
C# - Einführung in die Programmiersprache Methoden Leibniz Universität IT Services 02.07.12 Methoden... sind Subroutinen in einer Klasse. können einen Wert an den Aufrufer zurückgeben. verändern die Eigenschaften
Kurs-Dokumentation. Zentrum für Informatik ZFI AG. Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass
Zentrum für Informatik - Refresher Microsoft Access Programmierung (... 1/5 Kurs-Dokumentation Zentrum für Informatik ZFI AG Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass
3.1 Allgemeines. Abbildung 3.1: Eröffnungsmenü einer Excel-Mappe
3.1 Allgemeines Nach Aufruf des Programms-MS-Excel wird eine leere Datei, auch als Arbeitsmappe oder Excel-Worksheet als bezeichnet, geöffnet (= Abb. 3.1). Eine Arbeitsmappe besteht aus einem Stapel von
Programmierkurs Python I
Programmierkurs Python I Michaela Regneri 2009-11-05 (Folien basieren auf dem gemeinsamen Kurs mit Stefan Thater) Übersicht Variablen Datentypen Werte Operatoren und Ausdrücke Kontrollstrukturen: if, while
BAUINFORMATIK. SS 2013 Vorlesung 1 Johannes Lange
BAUINFORMATIK SS 2013 Vorlesung 1 Johannes Lange Vorstellung 2 Dr.-Ing. Johannes Lange Softwareentwicklung, Organisation Projekt-, Qualitätsmanagement CAD Gebäudebetrachtung Technische Ausrüstung (TGA)
FACHHOCHSCHULE AUGSBURG Hochschule für Technik, Wirtschaft und Gestaltung
C Sprachelemente für Übung 2 Typumwandlungen (type casts) Bei Ausdrücken, in denen Operanden mit unterschiedlichem Typ vorkommen, werden diese vom Compiler vor der Ausführung automatisch in einen gemeinsamen
