MELANIE BREDEN MICHAEL SCHWIMMER. Das Excel-VBA Codebook

Größe: px
Ab Seite anzeigen:

Download "MELANIE BREDEN MICHAEL SCHWIMMER. Das Excel-VBA Codebook"

Transkript

1 MELANIE BREDEN MICHAEL SCHWIMMER Das Excel-VBA Codebook

2 56 Datum und Zeitformat anpassen Microsoft Excel speichert Datumsangaben intern als fortlaufende Zahlen, um sie in Berechnungen verwenden zu können. Die Zahl 1 entspricht standardmäßig dem 1. Januar 1900, die Zahl ist gleich dem 01. Januar 2007, da er genau Tage nach dem 1. Januar 1900 liegt. Zeitangaben werden intern als Bruchteile eines ganzen Tages gespeichert, da die Uhrzeit als Untermenge des Tages betrachtet wird. 1 Tag = 1 1 Stunde = 1/24 1 Minute = 1/1440 (24*60) 1 Sekunde = 1/86400 (24*60*60) Über das Zellenformat kann eine Zahl in einem beliebigen Datum- oder Zeit-Format dargestellt werden. Öffnen Sie den Dialog ZELLEN FORMATIEREN über die Registerkarte START in der Gruppe ZAHL oder drücken Sie die Tastenkombination (Strg) (1) um die selektierten Zellen zu formatieren. Auf der Registerkarte Zahlen des Dialogfeldes können Sie in der Kategorie BENUTZERDEFINIERT eigene Zahlenformate definieren. Siehe dazu auch Abbildung 43. Die Formatierung der Tage, Monate und Jahre werden durch Angabe von Buchstaben dargestellt. Für die Anzeige der Tage verwenden Sie den Buchstaben T. Die Monatsanzeige geben Sie über den Buchstaben M, die Jahreszahl über den Buchstaben J an. Je nachdem wie oft Sie den Buchstaben eingeben, ändert sich die Anzeige in der Zelle. Am besten lässt sich dies an einem Beispiel veranschaulichen. Der Tag des Datums lässt sich auf vier verschiedene Arten anzeigen. Tag Anzeige Monat Anzeige Jahr Anzeige T 1 M 1 J 7 TT 01 MM 01 JJ 07 TTT Mi MMM Jan JJJJ 2007 TTTT Mittwoch MMMM Januar Tabelle 8: Datumsformatierungen Je nach Kombination der Buchstaben erzeugen Sie individuelle Datumsformate, die durch zusätzliche Textangaben ergänzt werden können. Der definierte Text muss dabei zwischen Anführungszeichen gesetzt werden.

3 132 >> Datum und Zeitformat anpassen Darstellung in Zelle Kategorie Zellenformat Standard Datum TT.MM.JJJJ So, Benutzerdefiniert TTT, TT.MM.JJJJ Mittwoch, der Benutzerdefiniert TTTT, "der" TT.MM.JJJJ München, den 1. Jan 2007 Benutzerdefiniert "München, den" T. MMM JJJJ Tabelle 9: Datumsformate Uhrzeiten können standardmäßig in Stunden, Minuten und Sekunden angezeigt werden. Für die Formatierung werden wieder Buchstaben verwendet. Der Buchstabe h steht für Stunden, m für Minuten und s für Sekunden. Da der Buchstabe M sowohl für den Monat im Datumsformat als auch für die Minutenanzeige im Uhrzeitformat verwendet wird, werden die Schriftzeichen des Uhrzeitformats in Kleinbuchstaben angegeben. Am Beispiel der Uhrzeit 08:05:09 kann man die Auswirkung der einzelnen Buchstaben gut erkennen: Format Darstellung h 8 hh 08 m 5 mm 05 s 9 ss 09 Tabelle 10: Uhrzeitformate Auch beim Uhrzeitformat gibt es benutzerdefinierte Formatierungsmöglichkeiten. Darstellung in Zelle Kategorie Zellenformat 0, Standard 12:30:00 Uhrzeit hh:mm:ss 12 Benutzerdefiniert [hh] 750 Benutzerdefiniert [mm] Benutzerdefiniert [ss] 12 Uhr 30 Minuten Benutzerdefiniert hh "Uhr" mm "Minuten" Tabelle 11: Zeitformate

4 >> 133 Hinweis Die Anzeige und Berechnung von Hundertstelsekunden erreichen Sie in Excel über das benutzerdefinierte Zahlenformat hh:mm:ss,000. Abbildung 43: Standardeinstellung der Systemsteuerung Im Dialogfenster ZELLEN FORMATIEREN in den Kategorien DATUM und UHRZEIT, Listenfeld TYP können Sie ein vordefiniertes Format auswählen. Die Standardeinstellung der Systemsteuerung erkennen Sie an dem jeweils vorangestellten Sternchen (*). Das Zellenformat lässt sich sowohl über das Dialogfeld ZELLEN FORMATIEREN laut Abbildung 43 als auch per VBA Code bestimmen. Im Tabellenblatt DATEFORMAT der Beispieldatei wird das Zellenformat eines Datums über ein Kombinationsfeld aus der STEUERELEMENT-TOOLBOX-Symbolleiste geändert. Hierzu verwenden wir das Change-Ereignis der ComboBox, welches bei jeder Änderung des Kombinationsfeldes ausgelöst wird. Der zu der Auswahl gehörende Formattyp steht im Tabellenblatt in dem benannten Bereich CellFormat und wird in der Prozedur ausgelesen. Tipp Ausführliche Informationen zu Steuerelementen und deren Ereignisse finden Sie im Kapitel»Steuerelemente«.

5 134 >> Datum und Zeitformat anpassen ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle DateFormat ' Ereignis Tabelle2 (DateFormat) Private Sub ComboBox1_Change() Dim strformat As String ' Datumsformat aus Liste ermitteln strformat = Cells(ComboBox1.ListIndex + 2, [CellFormat].Column) ' Format an Zelle zuweisen Range("B6").NumberFormat = strformat End Sub Listing 65 Analog dazu wird im Tabellenblatt TIMEFORMAT ein Zeitwert in unterschiedlichen Formatierungen in einer Zelle angezeigt. Der Code ist fast identisch zum vorhergehenden, geändert haben sich lediglich der Name des Steuerelementes und der Bereichsname. strformat = Cells(ComboBox2.ListIndex + 2, [CellFormatTime].Column) Abbildung 44: Zeiten formatieren Wie Sie einen bereits vorhandenen Zellinhalt über das Zellformat im Dialog ZELLEN FORMATIEREN formatieren können, wissen Sie jetzt. Mit VBA ist es mit der Format- Funktion möglich, in eine Zelle einen formatierten Textwert hineinzuschreiben, dies geschieht unabhängig vom vorhandenen Zellenformat. Range("A1")=Format(Date,"MMMM") ' liefert den Monat der Systemzeit ' im Textformat Achtung Wenn Sie einer im Format Text formatierten Zelle mit VBA ein Datum beliebigen Formates zuweisen, wird Excel dieses Datum korrekt anzeigen. Im Hintergrund bleibt diese Zelle allerdings weiterhin im Textformat bestehen, was zu Problemen bei weiteren Berechnungen führen kann.

6 >> 135 Werden Datums- oder Zeitangaben in der Entwicklungsumgebung vorgenommen, dann wird ohne spezifische Formatanweisung das kurze Datums- oder Zeitformat aus den aktuellen Systemeinstellungen zur Darstellung verwendet. ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle VBA_Format ' Modul mdl_01_dateformat Public Sub DateToday () ' liefert das aktuelle Datum im Format»dd.mm.yyyy«MsgBox Date End Sub Listing 66 Über die Format-Funktion weisen Sie einer Zelle oder Variablen neben einem Wert zugleich ein Format zu. Der zugewiesene Wert wird in dem angegebenen Formatausdruck dargestellt. Beachten Sie, dass die Format-Funktion einen Wert im Textformat zurückgibt. Das erkennen Sie daran, dass ein über die Format-Funktion gesetztes Datum in einer Zelle links ausgerichtet ist. Die Syntax dazu lautet: Format(Ausdruck, Format) Die Angabe des Formates wird in einem String dargestellt, welcher jeweils mit Anführungszeichen beginnt und endet. Format(Date, "DD. MMMM YYYY") Geben Sie zusätzlich zu dem Datumsformat einen Text in dem Formatausdruck mit an, dann muss der Text zusätzlich in doppelte Anführungszeichen gesetzt werden. Daraus resultieren die vielen Anführungszeichen in dem nachfolgenden Beispiel- Code. ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle VBA_Format ' Modul mdl_01_dateformat Public Sub DateAndPlace() MsgBox Format(Date, """München, den"" dd.mmmm yyyy") End Sub Listing 67

7 136 >> Wochentag des Geburtstages ermitteln 57 Wochentag des Geburtstages ermitteln Um herauszufinden, an welchem Wochentag Sie geboren sind, brauchen Sie nicht einmal VBA oder eine Formel für die Berechnung einzusetzen. Wie eingangs erwähnt, steht in einer Zelle lediglich eine Zahl. Das Erscheinungsbild dieser Zahl wird jedoch durch die Formatierung der Zelle bestimmt. Geben Sie in eine Zelle Ihr Geburtsdatum, zum Beispiel , ein und formatieren Sie diese Zelle im benutzerdefinierten Zahlenformat TTTT. An dem Inhalt der Bearbeitungszeile sehen Sie, dass in der Zelle immer noch das eingegebene Datum steht. Die Zelle selbst aber stellt den Wochentag Samstag dar. Abbildung 45: Wochentag eines Datums In VBA wird der Wochentag eines Datums am einfachsten mit der Format-Funktion ermittelt. ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle DateFormat ' Modul mdl_01_dateformat Listing 68

8 >> 137 Private Sub CommandButton1_Click() ' Wochentag des aktuellen Tages ermitteln MsgBox "Heute ist " & Format(Date, "DDDD") End Sub Listing 68 (Forts.) 58 Anzeigen des Systemdatums In der VBA-Umgebung wird das aktuelle Datum mit der Date-Funktion ermittelt. Hierbei wird, ebenso wie über die Tastenkombination (Strg) (.) oder die Tabellenfunktionen =HEUTE(), das eingestellte Datum der Systemsteuerung abgerufen und im kurzen Datumsformat in die aktive Zelle geschrieben. Die Time-Funktion gibt die aktuelle Uhrzeit zurück und die Funktion Now liefert das aktuelle Datum und die Uhrzeit. ActiveCell = Date ActiveCell = Time ActiveCell = Now Selbstverständlich sind diese Funktionen nicht nur darauf beschränkt, Werte in Zellen zu schreiben. Sie können auch einer Variablen das aktuelle Systemdatum oder die aktuelle Zeit zuweisen um die Werte im weiteren Code zu verwenden: Dim Date1 As Date Date1 = Date MsgBox Date1 Achtung Abbildung 46: Datumsumstellung der Systemzeit Durch Zuweisung eines Werts an die Date-Funktion kann das Systemdatum geändert werden, was jedoch zu unerwünschten Nebeneffekten führen kann und deshalb mit Vorsicht zu gebrauchen ist. Die gesamte Windows-Umgebung ist von dieser Einstellung betroffen. Das zugewiesene Datum wird als aktuelles Datum eingestellt und täglich um einen Tag erhöht. Date = " "

9 138 Hinweis >> Schaltjahre bestimmen Unter Windows Vista kann das Einstellen der Systemzeit mit VBA zu einem Fehler führen, wenn die Benutzerkontensteuerung (UAC User Account Control) aktiviert ist. Nicht autorisierte Änderungen (dazu gehört das Einstellen der Systemzeit) sollen dadurch verhindert werden und zum Schutz des Computers beitragen. 59 Schaltjahre bestimmen Nach dem Gregorianischen Kalender, der heute weltweit verbreitet ist, haben Gemeinjahre 365 Tage, Schaltjahre 366 Tage. Nach der genauen wahren Dauer des Umlaufs der Erde um die Sonne hat ein Jahr allerdings 365,25 Tage. Um diese Ungenauigkeit auszugleichen, wurde als Schalttag der 29. Februar eingeführt. Letztendlich wurden im Oktober 1582 von Papst Gregor XIII folgende Regeln aufgestellt. Diese definieren, welches Jahr ein Schaltjahr ist. Glatt durch 4 teilbare Jahre sind Schaltjahre Glatt durch 100 teilbare Jahre sind jedoch keine Schaltjahre Glatt durch 400 teilbare Jahre sind aber wieder Schaltjahre So sind z. B. die Jahre 1800, 1900 und 2100 keine Schaltjahre. Die Jahre 2000, 2400 dagegen sind Schaltjahre. In den Schaltjahren hat ein Jahr also 366 Tage, da der 29. Februar enthalten ist. Damit dauert das Gregorianische Jahr 365,2425 Tage. Für Jahreszahlen ab 1901 liefert folgende Tabellenformel das Ergebnis WAHR für ein Schaltjahr und FALSCH für kein Schaltjahr. In der Zelle A1 wird eine Jahreszahl erwartet. =TAG(DATUM(A1;2;29))=29 Bei der Schaltjahrberechnung macht Excel im Jahr 1900 allerdings einen Fehler. Hier zeigt Excel nach dem den an und nicht den Um für alle Jahre ein Schaltjahr korrekt zu definieren, verwenden Sie folgende Formel, die diesen Makel ausgleicht. =N(TAG(("3/"&A1+(2000*(A1<5000)))-1)=29)=1 In der VBA-Umgebung werden alle Schaltjahre einwandfrei erkannt. Die benutzerdefinierte Funktion IsLeapYear gibt zu einer Jahreszahl den Wahrheitswert WAHR oder FALSCH für ein Schaltjahr zurück. Hinweis Ausführliche Informationen zu benutzerdefinierten Funktionen finden Sie in der Kategorie»Einstieg«.

10 >> 139 ' Dateiname 03_01a_LeapYear.xlsm ' Modul mdl_01_leapyear Public Function IsLeapYear(intYear As Integer) As Boolean IsLeapYear = Day(DateSerial(intYear, 2, 29)) = 29 End Function Listing Dateizugriffe dokumentieren Interessiert es Sie zum Beispiel, wann und von wem eine bestimmte Datei geöffnet wurde? Dann halten Sie beim Öffnen dieser Datei einfach das Datum, die Zeit und den Namen des Anwenders in einem separaten Tabellenblatt dieser Datei fest. Den Code schreiben Sie als Ereignisprozedur in das Codemodul DieseArbeitsmappe. Dadurch wird beim Öffnen der Datei die Workbook_Open-Prozedur automatisch durchlaufen. Hinweis Weitere Informationen zu Ereignisprozeduren lesen Sie in Kapitel»Ereignisse«. ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle Logbook ' Ereignis DieseArbeitsmappe Private Sub Workbook_Open() Dim ws As Worksheet Dim LastRow As Long Set ws = Worksheets("Logbook") ' Erste leere Zelle ermitteln LastRow = ws.cells(rows.count, 1).End(xlUp).Row + 1 With ws ' Datum und Zeit in Zelle schreiben.cells(lastrow, 1).Value = Format(Now, "DDD, DD.MM.YY hh:mm") ' Excel Benutzername in Zelle schreiben Listing 70

11 140 >> Dateizugriffe dokumentieren.cells(lastrow, 2).Value = Application.UserName End With ' Fehlerbehandlung, falls Datei von nicht ' beschreibbarer CD geöffnet wird On Error Resume Next ThisWorkbook.Save End Sub Listing 70 (Forts.) Um dieses Blatt vor anderen Benutzern unsichtbar zu machen, können Sie das Tabellenblatt über den Menüpunkt FORMAT BLATT aus- und einblenden. Im VBA-Code verwenden Sie dazu folgende Befehle: Worksheets("Logbook ").Visible = xlsheethidden Worksheets("Logbook ").Visible = xlsheetvisible ' ausblenden ' einblenden Im Eigenschaftsfenster des Tabellenblattes bzw. mit VBA ist es möglich, Tabellenblätter so auszublenden, dass diese nur im VBA Editor oder via VBA Code eingeblendet werden können. Klicken Sie dazu im Projektexplorer des VBA Editors auf das Tabellenblatt und setzen Sie im dazugehörigen Eigenschaftsfenster die Visible-Eigenschaft des Tabellenblattes auf xlsheetveryhidden. Worksheets("Logbook ").Visible = xlsheetveryhidden ' verstecken Die VBA Befehle zum Ein- und Ausblenden des Tabellenblattes LOGBOOK haben wir im Tabellenblatt DATEFORMAT der Beispieldatei einer Umschaltfläche zugewiesen. Je nach Wert der Umschaltfläche wird das Tabellenblatt ein- oder ausgeblendet. Den Code dazu können Sie zum Beispiel in einer If...Then...Else-Anweisung einarbeiten: If ToggleButton1.Value = True Then Worksheets("Logbook").Visible = xlsheetveryhidden Else Worksheets("Logbook").Visible = xlsheetvisible End If Anstelle der If...Then...Else-Anweisung können Sie bei diesem Beispiel ebenso die IIF-Funktion verwenden. Die IIF-Funktion wertet einen vorgegebenen Ausdruck als WAHR oder FALSCH aus und gibt den definierten Rückgabewert aus. Die Syntax der IIF-Funktion lautet: IIf(expr, truepart, falsepart). Achtung Die IIf-Funktion wertet immer sowohl den Teil truepart als auch den Teil falsepart aus, auch dann, wenn nur einer von beiden Teilen zurückgegeben wird. Aus diesem Grund kann es zu unerwünschten Nebeneffekten kommen. Wenn z. B. die Auswertung von falsepart zu einem Fehler aufgrund einer Division durch Null führt, tritt ein Fehler auch dann auf, wenn expr den Wert True hat.

12 >> 141 Wir wollen also der Visible-Eigenschaft des Tabellenblattes einen Wert zuweisen: Worksheets("Logbook").Visible =..._ ' Wahrheitswert Dieser Wert wird über die IIF-Funktion ermittelt: IIf(ToggleButton1.Value = True, xlsheetveryhidden, xlsheetvisible) Ist der Ausdruck ToggleButton1.Value = True WAHR, dann gibt die IIF-Funktion den hinterlegten Wahrheitswert xlsheetveryhidden zurück und das Tabellenblatt LOGBOOK wird versteckt. Das entspricht der Schreibweise: Worksheets("Logbook").Visible = xlsheetveryhidden Ist der Ausdruck jedoch FALSCH, dann gibt die IIF-Funktion den Parameter falsepart zurück. In unserem Beispiel haben wir diesem Parameter den Wert xlsheetvisible übergeben, wodurch das Tabellenblatt LOGBOOK eingeblendet wird. Das würde folgender Schreibweise entsprechen: Worksheets("Logbook ").Visible = xlsheetvisible Die Beschriftung der Umschaltfläche über die Caption-Eigenschaft und die Zuweisung der Visible-Eigenschaft werden in je einer IIF-Funktion in einer Prozedur abgearbeitet. ' Dateiname 03_01_DateAndTimeFormat.xlsm ' Tabelle DateFormat ' Ereignis Tabelle2 (DateFormat) Private Sub ToggleButton1_Click() Application.ScreenUpdating = False ' Beschriftung auf Umschaltfläche zuweisen Me.ToggleButton1.Caption = _ IIf(ToggleButton1.Value = True, _ "Logbook einblenden", "Logbook ausblenden") ' Tabellenblatt nach Wert der Umschaltfläche ein-/ausblenden Worksheets("Logbook").Visible = _ IIf(ToggleButton1.Value = True, _ xlsheetveryhidden, xlsheetvisible) Application.ScreenUpdating = True End Sub Listing 71

Um Zellformatierung aufzurufen wählen Sie Register START / und anschließend die jeweiligen Gruppen-Dialoge oder gleich die Tastenkombination +.

Um Zellformatierung aufzurufen wählen Sie Register START / und anschließend die jeweiligen Gruppen-Dialoge oder gleich die Tastenkombination +. 5 Der Informationsgehalt Ihrer Tabellen wird wesentlich unterstützt durch eine übersichtliche Formatierung. Die wichtigsten Standardformatierungen können Sie über das Register START anwählen. Für differenziertere

Mehr

6. Benutzerdefinierte Zahlenformate

6. Benutzerdefinierte Zahlenformate 6. Benutzerdefinierte Zahlenformate Übungsbeispiel Neben den vordefinierten Zahlenformaten stehen Ihnen auch benutzerdefinierte Zahlenformate zur Verfügung. Diese sind wesentlich flexibler und leistungsfähiger,

Mehr

Das Access-VBA Codebook

Das Access-VBA Codebook Bernd Held Das -VBA Codebook An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Allgemeine VBA- In VBA gibt es Hunderte

Mehr

In dieser Lektion lernen Sie: Das Formatieren von Zahlen mit den Symbolschaltflächen und den Möglichkeiten im Menü Format.

In dieser Lektion lernen Sie: Das Formatieren von Zahlen mit den Symbolschaltflächen und den Möglichkeiten im Menü Format. Zahlenformat In dieser Lektion lernen Sie: Das Formatieren von Zahlen mit den Symbolschaltflächen und den Möglichkeiten im Menü Format. Excel unterscheidet grundsätzlich zwischen Zellinhalt und Zellformat.

Mehr

Informationen zu Datums- und Zeitwerte und Datumswertesystemen in Excel

Informationen zu Datums- und Zeitwerte und Datumswertesystemen in Excel Informationen zu Datums- und Zeitwerte und Datumswertesystemen in Excel Eine Zelle in Microsoft Excel kann eigentlich nur Text oder Zahlen aufnehmen. Um eine Zelle als Datum oder Uhrzeit darzustellen,

Mehr

ZAHLEN FORMATIEREN...

ZAHLEN FORMATIEREN... Zahlen formatieren Excel 2010 - Grundlagen ZID/Dagmar Serb V.02/Sept. 2015 ZAHLEN FORMATIEREN... 2 AUTOMATISCHES FORMATIEREN... 2 Falsche Interpretierung eines Formats... 2 MANUELLES FORMATIEREN... 3 Format

Mehr

ACCESS. Formulare per VBA referenzieren FORMULARE MIT VBA PROGRAMMIEREN FORMULARE PER VBA REFERENZIEREN BASICS

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

Mehr

ECDL EXCEL ... ADVANCED

ECDL EXCEL ... ADVANCED 1 BEARBEITEN 1.1 Daten 1.1.1 Zellbereich benennen Tabellen sind in Zeilen und Spalten unterteilt. Jede dieser Schnittstellen bildet eine Zelle. Bekanntlich werden diese Zellen nach ihrer Spalte (A-XFD)

Mehr

Access 2010 Programmierung Import und Export nach Excel

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

Mehr

Tag Anzeige Monat Anzeige Jahr Anzeige T 1 M 1 J 3 TT 01 MM 01 JJ 03 TTT Mi MMM Jan JJJJ 2003 TTTT Mittwoch MMMM Januar

Tag Anzeige Monat Anzeige Jahr Anzeige T 1 M 1 J 3 TT 01 MM 01 JJ 03 TTT Mi MMM Jan JJJJ 2003 TTTT Mittwoch MMMM Januar Datum/Zeit 68 Datum und Zeitformat anpassen Microsoft Excel speichert Datumsangaben intern als fortlaufende Zahlen, um sie in Berechnungen verwenden zu können. Die Zahl 1 entspricht standardmäßig dem 1.

Mehr

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 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...

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

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

Mehr

Excel 3. Benutzerdefinierte Zahlenformate Version: Relevant für: IKA, DA

Excel 3. Benutzerdefinierte Zahlenformate Version: Relevant für: IKA, DA Excel 3 Benutzerdefinierte Zahlenformate Version: 150401 Relevant für: IKA, DA 03-Excel-Grundlagen.docx Inhaltsverzeichnis 1 Hinweise 1.1 Zu diesem Lehrmittel... 3 1.1.1 Arbeitsdateien zum Lehrmittel...

Mehr

Thema: Rechnen mit Datum und Zeit

Thema: Rechnen mit Datum und Zeit Zeiten über 24 Stunden addieren Das Zahlenformat ist auf 24 Stunden eingestellt und beginnt darüber hinaus wieder mit 1. Wenn Sie das Zahlenformat in den benutzerdefinierten Formaten verwenden möchten,

Mehr

Excel 2010. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, 7. Aktualisierung, Juli 2013. Trainermedienpaket EX2010_TMP

Excel 2010. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, 7. Aktualisierung, Juli 2013. Trainermedienpaket EX2010_TMP Sabine Spieß, Peter Wies Excel 2010 Grundlagen 1. Ausgabe, 7. Aktualisierung, Juli 2013 Trainermedienpaket EX2010_TMP 12 Excel 2010 - Grundlagen 12 Spezielle Gestaltungsmöglichkeiten nutzen Trainerhinweise

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

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

Mehr

Access [basics] Die Format-Funktion. Parameter der Format-Funktion. Benutzerdefinierte Zahlenformate. Access-Funktionen Die Format-Funktion

Access [basics] Die Format-Funktion. Parameter der Format-Funktion. Benutzerdefinierte Zahlenformate. Access-Funktionen Die Format-Funktion Access bietet verschiedene Stellen und Möglichkeiten, Daten für die Ausgabe in die gewünschte Form zu bringen. Eine wichtige Variante ist die Format-Funktion: Sie können diese überall einsetzen, wo Daten

Mehr

Excel 2013. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, September 2013. Trainermedienpaket EX2013_TMP

Excel 2013. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, September 2013. Trainermedienpaket EX2013_TMP Excel 2013 Sabine Spieß, Peter Wies Grundlagen 1. Ausgabe, September 2013 Trainermedienpaket EX2013_TMP 12 Excel 2013 - Grundlagen 12 Spezielle Gestaltungsmöglichkeiten nutzen Trainerhinweise Unterrichtsdauer

Mehr

MELANIE BREDEN MICHAEL SCHWIMMER. Das Excel-VBA Codebook

MELANIE BREDEN MICHAEL SCHWIMMER. Das Excel-VBA Codebook MELANIE BREDEN MICHAEL SCHWIMMER Das Excel-VBA Codebook Melanie Breden, Michael Schwimmer Das Excel-VBA Codebook >> 349 werden just in time in der Datei aktualisiert und nicht wie bei der Symbolleistendatei

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Inhaltsverzeichnis Inhaltsverzeichnis... 1 Mit Datum und Uhrzeit arbeiten... 2 Datums- und Zeiteingaben eingeben und formatieren... 2 Schnell das Datum und die aktuelle Uhrzeit eingeben... 2 Datum und

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Formatvorlagen mit VBA erstellen HARALD NAHRSTEDT. Erstellt am

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Formatvorlagen mit VBA erstellen HARALD NAHRSTEDT. Erstellt am HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.13 Formatvorlagen mit VBA erstellen Erstellt am 15.10.2011 Beschreibung Zellen und Zellbereiche lassen sich durch Zellformate so

Mehr

Die Gruppe Funktionsbibliothek

Die Gruppe Funktionsbibliothek Die Gruppe Funktionsbibliothek Neben der Schaltfläche Funktion einfügen sind auf der Registerkarte Formeln in der Gruppe Funktionsbibliothek weitere Funktions-Kategorien platziert. Mit einem Klick auf

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Inhaltsverzeichnis Inhaltsverzeichnis... 1 Rechnen mit Datum und Uhrzeit... 2 Datums- und Zeitangaben eingeben und formatieren... 2 Schnell das aktuelle Datum / Uhrzeit eingeben... 2 Datum und Uhrzeit

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA CustomViews in VBA nutzen HARALD NAHRSTEDT. Erstellt am

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

Mehr

MiniPPS - Systembeschreibung

MiniPPS - Systembeschreibung MiniPPS - Systembeschreibung Hans-Christian Walter Beuth Hochschule für Technik Einführungsbeispiel für Access Version 04.11.2012 Inhalt 1. Access einrichten 2 2. Tabellen 5 3. Abfrage 9 4. Formulare 10

Mehr

Algorithmen und ihre Programmierung

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

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 12 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 11. Vorlesung Objektorientierte Programmierung (OOP) Wozu eigentlich? Was unterscheidet OOP von traditionellen Techniken? Verwendung von vordefinierten

Mehr

ACCESS. Access-Daten nach Excel verknüpfen INTERAKTIV ACCESS-DATEN NACH EXCEL VERKNÜPFEN BASICS

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

Mehr

Klausur WS 2013/14 EDV 2 Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:

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

Mehr

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P

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

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Kommentare mit VBA verwalten HARALD NAHRSTEDT. Erstellt am

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Kommentare mit VBA verwalten HARALD NAHRSTEDT. Erstellt am HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.16 Kommentare mit VBA verwalten Erstellt am 15.10.2011 Beschreibung Excel stellt für jede Zelle einen Kommentarbereich zur Verfügung.

Mehr

Klausur WS 2014/15 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:

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:

Mehr

Excel 2016 / 2010 Information

Excel 2016 / 2010 Information Aus- und Fortbildungszentrum Kompetenzzentrum E-Government Excel 2016 / 2010 Information Bedingte Formatierungen in Microsoft Excel Oder, wie Excel abhängig vom Zellinhalt Formatierungen anpasst In Excel

Mehr

Excel Tipps & Tricks Umgang mit umfangreichen Tabellen

Excel Tipps & Tricks Umgang mit umfangreichen Tabellen 3 Umgang mit umfangreichen Tabellen Das Bewegen in großen Tabellen in Excel kann mit der Maus manchmal etwas umständlich sein. Deshalb ist es nützlich, ein paar Tastenkombinationen zum Bewegen und zum

Mehr

Wir basteln einen Jahreskalender mit MS Excel

Wir basteln einen Jahreskalender mit MS Excel Guido Knauf bunte akademie Wir basteln einen Jahreskalender mit MS Excel In meinen Seminaren werde ich hin und wieder nach einem Excel-Jahreskalender gefragt. Im Internet findet man natürlich eine ganze

Mehr

White Paper Wählen-Buttons in Excel

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

Mehr

Rechnen mit Datum und Uhrzeit Excel

Rechnen mit Datum und Uhrzeit Excel ALLGEMEINES... 4 BERECHNUNGEN UND UMGANG MIT DATUMSWERTEN... 5 BEISPIEL 1: ERMITTELN, DER WIEVIELTE TAG DES JAHRES HEUTE IST... 6 BEISPIEL 2: ANZAHL DER TAGE BIS ZUM JAHRESENDE ERMITTELN... 7 BEISPIEL

Mehr

1 Excel Schulung Andreas Todt

1 Excel Schulung Andreas Todt 1 Excel Schulung Andreas Todt Inhalt 1 Darum geht es hier... 1 2 So wird es gemacht... 1 2.1 Zellen und Blatt schützen... 1 2.2 Arbeitsmappe schützen... 5 2.3 Schritt für Schritt... 6 1 Darum geht es hier

Mehr

Unterlagen, Literatur. Grundlegende Einstellungen. HILFE!? Wenn Excel nicht mehr so aussieht wie beim letzten mal!

Unterlagen, Literatur. Grundlegende Einstellungen. HILFE!? Wenn Excel nicht mehr so aussieht wie beim letzten mal! Unterlagen, Literatur Excel Einsteiger Teil 2 Herdt Skript : Excel Grundlagen der Tabellenkalkulation am Service-Punkt (34-209). täglich von 13:00-15:00 Uhr Preis: ca. 5,50 Oder diese Folien unter: www.rhrk-kurse.de.vu

Mehr

Datenstrukturen bei Datenübernahme

Datenstrukturen bei Datenübernahme 7.3.2. Datenstrukturen bei Datenübernahme Folgende Abbildung enthält zwei typische Beispiele zur Organisation von Plan/Ist-Daten. Abbildung 22: Plan/Ist-Wertestrukturen Im linken Teil der Abbildung 22

Mehr

Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle.

Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle. Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle.xls Formeln\ 31,744 KB 15.04.01 Gleiche Artikel zählen

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Inhaltsverzeichnis Inhaltsverzeichnis... 1 Das Excel-Fenster... 2 Das Menüband verwenden... 2 Daten in das Tabellenblatt eingeben... 3 Zahlen und Text eingeben... 3 Korrekturen der Eingaben vornehmen...

Mehr

INFORMATIK TEIL: VBA. Infromatik WS 17/18 Teil: VBA. Allgemeines: - 4 Übungen á 3 Stunden

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

Mehr

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 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

Mehr

Modul 122 VBA Scribt.docx

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

Mehr

EURO-Umrechnung in Excel 2010

EURO-Umrechnung in Excel 2010 E14Euroumrechnung.xlma Excel - AddIn EURO-Umrechnung in Excel 2010 Daniel Deckensattl [email protected] 1 Add-In für die Euro-Franken-Umrechnung 1.1 Einleitung Wer häufig mit Euro zu tun hat und diesen Betrag

Mehr

Microsoft Excel 2016 Blitzvorschau

Microsoft Excel 2016 Blitzvorschau Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2016 Blitzvorschau Blitzvorschau in Excel 2016 Seite 1 von 11 Inhaltsverzeichnis Vorwort... 2 Blitzvorschau aktivieren... 2 Automatische

Mehr

Microsoft Excel 2016 Relative und absolute Bezüge

Microsoft Excel 2016 Relative und absolute Bezüge Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2016 Relative und absolute Bezüge Relative und absolute Bezüge in Excel 2016 Seite 1 von 8 Inhaltsverzeichnis Vorwort... 2 Relativer

Mehr

Microsoft Excel 2019 Automatisches Ausfüllen

Microsoft Excel 2019 Automatisches Ausfüllen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2019 Automatisches Ausfüllen Automatisches Ausfüllen in Excel 2019 Seite 1 von 12 Inhaltsverzeichnis Einleitung... 2 Lineare Reihe

Mehr

3.1 Allgemeines. Abbildung 3.1: Eröffnungsmenü einer Excel-Mappe

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

Mehr

Programmieren lernen mit Visual Basic

Programmieren lernen mit Visual Basic Programmieren lernen mit Visual Basic Teil 5: Fallunterscheidungen (Teil 1) Ein paar Operatoren fehlen noch. Zum einen logische Operatoren, die mit Wahrheitswerden arbeiten. Die folgenden drei verwenden

Mehr

11.1 Warum überhaupt VBA?

11.1 Warum überhaupt VBA? 11 VBA ausprobieren»chi lascia la strada vecchia per la nuova, sa quel che lascia ma non quel che trova. Wer die alte Straße wegen der neuen verlässt, weiß, was er verlässt, aber nicht, was er findet.«in

Mehr

Java Übung. Übung 2. Werner Gaulke. 19. April Universität Duisburg-Essen Kommedia, Übung EinPro SS06, Einführung in Java - Übung.

Java Übung. Übung 2. Werner Gaulke. 19. April Universität Duisburg-Essen Kommedia, Übung EinPro SS06, Einführung in Java - Übung. Java Übung Übung 2 Universität Duisburg-Essen Kommedia, Übung EinPro SS06, 19. April 2006 (UniDUE) 19. April 2006 1 / 13 Java Programme Java Programme bestehen aus (meist mehreren) Klassen. In den Klassen

Mehr

Themenübersicht. Dept. F+F / J. Abulawi WS 06/07 Excel-Einführung 2/13

Themenübersicht. Dept. F+F / J. Abulawi WS 06/07 Excel-Einführung 2/13 Themenübersicht 1. Einführung 2. Dateneingabe und Formatierung 3. Bezüge 4. einfache Berechnungen 5. einfache Diagramme 6. Datenim- und -export 7. Excel-Einstellungen 8. Seite einrichten Dept. F+F / J.

Mehr

Viele weitere Seminarangebote, Tipps und Tricks, ebooks zum Selbstlernen oder Nachschlagen finden Sie unter www.astrid-thater.dewww.astrid-thater.de.

Viele weitere Seminarangebote, Tipps und Tricks, ebooks zum Selbstlernen oder Nachschlagen finden Sie unter www.astrid-thater.dewww.astrid-thater.de. Ansprechpartner: Astrid Thater Telefon: 038207 76438 Mobil: 0173 2034226 email: [email protected] www.astrid-thater.de Viele weitere Seminarangebote, Tipps und Tricks, ebooks zum Selbstlernen oder

Mehr

Einführung in die Programmierung mit VBA

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

Mehr

Diagramme aussagestark gestalten

Diagramme aussagestark gestalten Diagramme aussagestark gestalten Diagramme aussagestark gestalten von Ute Samenfink Excel bietet Ihnen eine Fülle an fertigen Diagrammvorlagen: Mit diesen Vorlagen setzen Sie Unternehmenszahlen und ihre

Mehr

Kapitel 3 Datentypen, Variablen und Konstanten

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

Mehr

PreView. Microsoft Press Seitenanzahl 21

PreView. Microsoft Press Seitenanzahl 21 Microsoft Press Seitenanzahl 21 PreView Unter dem Label Microsoft Press PreView veröffentlicht Microsoft Press kostenlos Vorabkapitel ausgewählter Entwicklertitel. Sie können diese Kapitel online auf msdn

Mehr

13 Unterprogramme erstellen

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

Mehr

Microsoft Excel VBA - Einführung

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

Mehr

Excel: Zellen formatieren. Damit du Zellen optimal formatieren 1 kannst, musst du folgendermassen vorgehen:

Excel: Zellen formatieren. Damit du Zellen optimal formatieren 1 kannst, musst du folgendermassen vorgehen: Excel: Zellen formatieren Damit du Zellen optimal formatieren 1 kannst, musst du folgendermassen vorgehen: Du gehst auf die Gruppe SCHRIFTART und klickst auf. Du kannst auch alternativ dazu mit der rechten

Mehr

EXCEL VBA Beispiel Überweisungen

EXCEL VBA Beispiel Überweisungen EXCEL VBA Beispiel Überweisungen Andreas Scheffler Axel Springer Verlag AG Berlin / DHS Seite 1 Seite 2 AUFGABE 4 REALISIERUNG 5 ANALYSE DER AUFGABE 5 STAMMDATEN 6 ERSTELLUNG EINER DATENBANK 6 WAS SIE

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Filter in VBA nutzen HARALD NAHRSTEDT. Erstellt am

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Filter in VBA nutzen HARALD NAHRSTEDT. Erstellt am HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.11 Filter in VBA nutzen Erstellt am 15.10.2011 Beschreibung Der Autofilter auf einer Excel-Tabelle bietet eine einfache Möglichkeit,

Mehr

Inhaltsverzeichnis. Ingo R. Dölle / 15.02.2016 Seite 1 von 5

Inhaltsverzeichnis. Ingo R. Dölle / 15.02.2016 Seite 1 von 5 Inhaltsverzeichnis Inhaltsverzeichnis... 1 Daten sortieren und filtern... 2 Tabellen nach Zellinhalten sortieren... 2 Sortierreihenfolgen... 2 Nach den Zellinhalten einer Spalte sortieren... 2 Ursprüngliche

Mehr

Excel-Optionen über Steuerelemente setzen

Excel-Optionen über Steuerelemente setzen Excel-Optionen über Steuerelemente setzen Aufgabe: Es sollen verschiedene Excel-Optionen wie z.b. Gitternetzlinien ein / ausblenden Ganzer Bildschirm ein / ausblenden Statusleiste ein / ausblenden über

Mehr

Programmieren mit Excel VBA Teil 2 Formulare als Benutzerschnittstellen

Programmieren mit Excel VBA Teil 2 Formulare als Benutzerschnittstellen Programmieren mit Excel VBA Teil 2 Formulare als Benutzerschnittstellen Peter K. Antonitsch HTBL Mössingerstr. 25 [email protected] Formulare VBA-Editor: Einfügen User Form Peter K. Antonitsch

Mehr

Rechnen mit Datum und Zeit (1)

Rechnen mit Datum und Zeit (1) Rechnen mit Datum und Zeit (1) Immer wieder gerät man an die Aufgabe mit Zeiten zu rechnen: Ermittlung von Arbeitszeit oder Überstunden, Umrechnung verschiedener Zeiteinheiten, Umgang mit Minusstunden

Mehr

Arrays. Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss

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

Mehr

2010 Ing. Punzenberger COPA-DATA GmbH. Alle Rechte vorbehalten.

2010 Ing. Punzenberger COPA-DATA GmbH. Alle Rechte vorbehalten. 2010 Ing. Punzenberger COPA-DATA GmbH Alle Rechte vorbehalten. Die Weitergabe und Vervielfältigung dieses Dokuments ist - gleich in welcher Art und Weise nur mit schriftlicher Genehmigung der Firma COPA-DATA

Mehr

Felder ansteuern mit Funktionstasten:

Felder ansteuern mit Funktionstasten: by www.dozent-online.de - Feldfunktion-in-Word.docx - Seite: 1(6) Felder und Feldfunktionen in Word Felder weisen Word an, bestimmte Informationen zu ermitteln und anstelle der Feldbezeichnung das damit

Mehr

Zahlenformat bei der Eingabe

Zahlenformat bei der Eingabe Zahlenformat bei der Eingabe Excel stellt Zahlen oft nicht so dar wie sie eingegeben werden, es verwendet zur Anzeige das eingestellte Zahlenformat. Ist für eine Zelle noch kein Zahlenformat festgelegt

Mehr

Excel VBA Grundlagen

Excel VBA Grundlagen Excel VBA Grundlagen Code-Gerüst für ein Makro selber schreiben Öffnen Sie mit + den Visual Basic Editor. Klicken Sie auf Einfügen Modul. Es wird ein neues Modul im Codefenster geöffnet. Klicken

Mehr

Highlights der bedingten Formatierung KAPITEL 3

Highlights der bedingten Formatierung KAPITEL 3 Highlights der bedingten Formatierung KAPITEL 3 Kapitel 3 Highlights der bedingten Formatierung Die bedingte Formatierung gibt es in Excel schon seit der Version Excel 97. Seit dieser Zeit ist es möglich,

Mehr

Workshop 6: VBA-Programmierung mit MS Excel

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...

Mehr

2 Formular für eine Hotelrechnung optimieren

2 Formular für eine Hotelrechnung optimieren 2 Formular für eine Hotelrechnung optimieren In diesem Kapitel erfahren Sie wie Sie Zahlenwerte individuell formatieren wie Sie Eingabezellen hervorheben wie Sie ein Formular vor versehentlichen Änderungen

Mehr

Alternative Tabellenschutzfunktionen

Alternative Tabellenschutzfunktionen Alternative Tabellenschutzfunktionen Autoren: Wolfram E.Mewes, Bernd Held Dieser Artikel beschreibt alternative Möglichkeiten, wie Sie Ihre Daten in Excel schützen können. Dabei werden sowohl programmierte

Mehr

Microsoft Excel 2016 Automatisches Ausfüllen

Microsoft Excel 2016 Automatisches Ausfüllen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2016 Automatisches Ausfüllen Automatisches Ausfüllen in Excel 2016 Seite 1 von 11 Inhaltsverzeichnis Einleitung... 2 Lineare Reihe

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Feldfunktionen Einsatzmöglichkeiten von Feldern Felder nutzen Felder können verwendet werden, um Informationen in ein Dokument einzufügen (z.b. DATE oder PAGE) eine Aktion durchzuführen (z.b. FILL-INN)

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Objektbindungen und Verweise HARALD NAHRSTEDT. Erstellt am

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Objektbindungen und Verweise HARALD NAHRSTEDT. Erstellt am HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.20 Objektbindungen und Verweise Erstellt am 01.12.2011 Beschreibung Den eigentlichen Funktionsumfang erhält Excel durch seine Objektbibliotheken.

Mehr

Microsoft Access 2010 Bilder

Microsoft Access 2010 Bilder Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis

Mehr

Excel 2016 Pivot Tabellen und Filter Daten professionell auswerten

Excel 2016 Pivot Tabellen und Filter Daten professionell auswerten Schnellübersichten Excel 2016 Pivot Tabellen und Filter Daten professionell auswerten 1 Daten filtern 2 2 Pivot Tabellen aus Excel Daten erstellen 3 3 Pivot Tabellen auswerten und anpassen 4 4 Darstellung

Mehr

Interessantes über die Funktion SUMMEWENN Excel

Interessantes über die Funktion SUMMEWENN Excel Excel-Zellen über einem Grenzwert summieren mit der Funktion SUMMEWENN Wie du»summewenn«mit einem variablen Zellbezug einsetzt und so schnell Summen mit Bedingungen verknüpfen kannst. Stellen dir vor,

Mehr

Sub Rechnungsnummer() Range("A1") = Range("A1") + 1 End Sub

Sub Rechnungsnummer() Range(A1) = Range(A1) + 1 End Sub An dieser Stelle möchte ich euch einmal zeigen wie man eine fortlaufende Rechnungsnummer, oder Auftragsnummer, mit Hilfe von Excel VBA in sein Tabellenblatt einfügen kann. Wie ihr Euch denken könnt gibt

Mehr

Inhaltsverzeichnis Formatierungsmöglichkeiten Designs Ein Design zuweisen Einen einzelnen Designbestandteil hinzufügen...

Inhaltsverzeichnis Formatierungsmöglichkeiten Designs Ein Design zuweisen Einen einzelnen Designbestandteil hinzufügen... Inhaltsverzeichnis Inhaltsverzeichnis... 1 Formatierungsmöglichkeiten... 1 Designs... 2 Ein Design zuweisen... 2 Einen einzelnen Designbestandteil hinzufügen... 2 Die Schriftart bestimmen... 3 Den Schriftgrad

Mehr

Code des Objektes frmdatenvisualisierung

Code des Objektes frmdatenvisualisierung Code des Objektes frmdatenvisualisierung Option Explicit 'Alle Variablen müssen deklariert sein Dim Zeit As String 'Für die Umwandlung der Datei Erstellungszeit Dim DateiName As String 'Name der zu speichernden

Mehr

JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.

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

Mehr

Formatierungen. Dateifunktionen, Editierfunktionen, gerik CHIRLEK / Excel Probleme und Lösungen. Edition 24tc. Gerik und Tami Chirlek.

Formatierungen. Dateifunktionen, Editierfunktionen, gerik CHIRLEK / Excel Probleme und Lösungen. Edition 24tc. Gerik und Tami Chirlek. - Band 1 - Gerik und Tami Chirlek Excel 2013 Probleme und Lösungen Dateifunktionen, Editierfunktionen, Formate & Formatierungen gerik CHIRLEK / 2014 Edition 24tc Inhaltsverzeichnis Vorwort 13 1 Einleitung

Mehr

Inhalt. Dokument Beschreibung. Bentley Technical Support ProStructures.Net - Zusatzprogrammierung Visual Basic Express PST_Bearbeitung_Dialog

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

Mehr

OLConnector Programmierung

OLConnector Programmierung Das Vorgehen, um Outlook zu automatisieren, unterscheidet sich mit dem nur geringfügig vom üblicherweise dafür eingesetzten. Um irgendwelche Aktionen ausführen zu können, benötigt man die laufende Instanz

Mehr

Einstieg in VBA mit Excel Galileo Press

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

Mehr

Formatieren. Kategorie «Sonderformat» Kategorie «Benutzerdefiniert» Zellen. Theorieteil

Formatieren. Kategorie «Sonderformat» Kategorie «Benutzerdefiniert» Zellen. Theorieteil 321 Beispiel: In Zelle A2 A befinet sich ie Zahl 32, er 2 Nachkommastellen zugewiesen wuren. In Zelle B2 B befinet sich ieselbe Zahl 32, jeoch als Text formatiert. Kategorie «Sonerformat» Die Kategorie

Mehr

Kurzbeschreibung. Kassenbuch für Microsoft Excel Version 1.70

Kurzbeschreibung. Kassenbuch für Microsoft Excel Version 1.70 Seite 1 Kurzbeschreibung Kassenbuch für Microsoft Excel Version 1.70 I N H A L T S V E R Z E I C H N I S 1. Allgemein...2 1.1. Öffnen der Datei...2 1.2. Menüleiste...2 1.3. Stammdaten...3 2. Datenerfassung...4

Mehr