16
Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in Zeilen und Spalten angeordnet sind 1 J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Embed Size (px)

Citation preview

Page 1: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Tabellenblätter gestaltenDer Aufbau eines TabellendokumentsEin Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in Zeilen und Spalten angeordnet sind

1J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Page 2: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Aufbau eines TabellendokumentsTabellenblatt1, SpalteC, Zeile3, ZelleC3 sind Objekte (Bausteine) mit bestimmten Attributen (Eigenschaften) und Methoden (Fähigkeiten).Jedes Objekt gehört zu einer bestimmten Klasse.SpalteC gehötz zur Klasse SPALTE, ZelleC3 zur Klasse ZELLE usw.

2J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Zeile1

SpalteA

ZelleB1

SpalteB

ZelleC1

SpalteC

ZelleIV2

SpalteIV

Zeile2

ZelleB2 ZelleC2 ZelleIV3

Zeile3

ZelleB3 ZelleC3 ZelleIV4

Zeile65536 ZelleB65536 ZelleC65536 ZelleIV65536

ZelleA1

ZelleA2

ZelleA3

ZelleA65536

Tabellenblatt1

Page 3: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

ZellelementeZelle enthalten höchstens ein Zellelement. Ein Zellelement ist entweder

•eine Zeichenkette (enthält wiederum Zeichen)•eine Zahl•eine Formel

3J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

zeichenkette1zelleA1 zelleB1z1 z2 z3 zahl1 formel1zelleC1

Page 4: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Attribute der Zellelemente u. ihre KomponentenObjekte werden durch ihre Attribute (Eigenschaften) und die zugehörigen Attributwerte beschrieben.Beispiel: Objektkarten der Zeichen z1 und z2 ( )

4J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

z1:ZEICHEN

Schriftart SchriftgrößeSchriftfarbeistFettistKursivUnterstreichung...

z2:ZEICHEN

= Arial= 16pt= blau= ja= ja= einfach

KlassenbezeichnungKlassenbezeichnungObjektbezeichnungObjektbezeichnung

AttributeAttribute AttributwerteAttributwerte

= Arial= 10pt= schwarz= nein= nein= keine

Schriftart SchriftgrößeSchriftfarbeistFettistKursivUnterstreichung...

Page 5: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Attribute der Zellelemente u. ihre Komponenten

Beispiel: Objektkarten der drei Zellelemente

5J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

zeichenkette1:ZEICHENKETTE

Textwert

zahl1:ZAHL

= 12= „AHA“ Zahlenwert

zeichenkette1zelleA1 zelleB1z1 z2 z3 zahl1 formel1zelleC1

formel1:FORMEL

=„=3+5“= 8

FormeltermFormelwert

Page 6: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Formatieren von Zellen - ZellattributeSchrifteigen-schaften des gesamten Zellinhalts

6J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Attribut Mögliche Attributwerte

Schriftart Arial, ...

Schriftgröße 10pt, ...

Schriftfarbe rot, blau, ...

istKursiv ja, nein

istFett ja, nein

Unterstreichung 0hne, einfach, doppelt, ...

Unterstrichfarbe rot, grün, blau, ...

Attribut Mögliche Attributwerte

AusrichtungHorizontal links, zentriert, rechts, ...

EinzugHorizontal 0pt, 10pt, ...

AusrichtungVertikal oben, unten, zentriert

Schreibrichtung untereinander; 0°, 33°, 90°, ...

ZeilenumbruchIstAktiv ja, nein

Ausrichtung des Zellinhalts

Hintergrundfarbe ...

Page 7: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Formatieren von Zellen - Zellattribute

Beispiel: Objektkarte von Zelle B2

7J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

ZelleB2:ZELLE

= Arial= 12pt= schwarz= ja= nein= ohne

=rechts= null= unten=30°

= gelb

Schriftart SchriftgrößeSchriftfarbeistFettistKursivUnterstreichung

AusrichtungHorizontalEinzugHorizontalAusrichtungVertikalSchreibrichtung

Hintergrundfarbe...

Page 8: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Spalte und Zeile

Beispiel: Attribute von SpalteB und Zeile2

8J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

SpalteB:SPALTE

= 1 cm= 2

Breite Spaltennummer

Zeile2:ZEILE

= 1 cm= 2

HöheZeilennummer

Page 9: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Aufrufen und Ausführen von ObjektmethodenObjekte haben auch Fähigkeiten.Zeichen können beispielsweise ihre Zeichenfarbe ändern.Dazu verfügen sie über geeignete Methoden.

9J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Für den Anwender gibt es meistens mehrere Möglichkeiten (Ereignisse), eine Methode aufzurufen, wohingegen das Ausführen der Methode durch das Objekt immer gleich ist.

z2:ZEICHEN

Aufruf der Methode durch den Anwender

Ausführen der Methode durch das Objekt

Zeichenfarbe blau setzen

ZeichenfarbeSetzen(blau)

Page 10: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Sequenzdiagrammeveranschaulichen zeitlicher Abläufe

von Befehlsaufrufen und Befehlsausführungen

10J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Aufruf der Methode durch den Anwender

z2:ZEICHEN

Zeichenfarbe blau setzenMarkieren()

Ausführen der Methode durch das Objekt (hier durch z2)

ZeichenfarbeSetzen(blau)

markieren

Page 11: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Sequenzdiagrammeveranschaulichen zeitlicher Abläufe mit zwei beteiligten Objekten

11J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

ziffer2

Zeichenfarbe rot setzen

Markieren()

ZeichenfarbeSetzen(rot)

markieren

Zeichenfarbe blau setzen

ZeichenfarbeSetzen(blau)

zelleB1

Page 12: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Beschreibung von Klassen: KlassenkartenZusammenfassung von Attributen und Methoden einer Klasse

12J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

ZELLE

SchriftartSchriftgrößeSchriftfarbeIstKursivIstFettUnterstreichungAusrichtungHorizontalEinzugHorizontalAusrichtungVertikalSchreibrichtungHintergrundfarbe...

Markieren()SchriftgrößeSetzten(wert)SchriftfarbeSetzten(farbwert).....

Attribute

Methoden

SPALTE

BreiteSpaltennummeristEingeblendet...

BreiteSetzen(wert)Einblenden()Ausblenden()BreiteOptimieren().....

ZEILE

HöheZeilennummeristEingeblendet...

HöheSetzen(wert)Einblenden()Ausblenden()HöheOptimieren().....

Page 13: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Zellen mit Rahmen begrenzenDer Rahme der Zelle bildet ein eigenes Objekt, das wiederum Objekte (nämlich Kanten) enthält.Jede Zelle wird von genau einem Rahmen begrenzt, der maximal sechs Kanten enthält.Beispiel: zelleA1 wird vom rahmenA1 begrenzt, der eine kanteOben, kanteLinks, kanteRechts und kanteUnten enthält.

13J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

rahmenA1zelleA1

kanteOben

kanteLinks

kanteRechts

kanteUnten

begrenzt

rahmenA1.kanteOben.Linienmuster =rahmenA1.kanteOben.Linienfarbe = schwarz

Page 14: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Kantenvorlage nutzenAttribute und Methoden einer Kante

14J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

KANTE

LinienmusterLinienfarbe

LinienmusterSetzen(muster)LinienfarbeSetzen(farbe)

KANTENVORLAGE

LinienartObenLinienfarbeObenLinienartUntenLinienfarbeUntenLinienartLinksLinienfarbeLinksLinienartRechtsLinienfarbeRechtsLinienartInnenHorizontalLinienfarbeInnenHorizontalLinienartInnenVertikalLinienfarbeInnenVertikalLinienartDiagonalLUROLinienfarbeDiagonalLUROLinienartDiagonalLORULinienfarbeDiagonalLORU

zuweisen

Klassenkarte Kantenvorlage

Attributwerte der Kanten einer Zelle oder Teltabelle können gleichzeitig mit Hilfe einer Kantenvorlage zugewiesen werden.

Page 15: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

TabellenMarkiert der Anwender einen rechteckigen Bereich mehrere Zellen, so hat er kurzfristig eine Tabelle erzeugt. Man bezeichnet die Tabelle mit der linken oberen und er rechten unteren Zelle,z. B. [A2:C5] oder ausführlicher Tabelle[A2:C5]

15J. M. L. Pasquay: Folien nach Dr. Siglinde Voß

Methoden einer TabelleTABELLE

UmrandungZuweisen(kantenvorlage)sortieren(spalte1)sortieren(spalte1,spalte2)sortieren(spalte1,spalte2,spalte3)...

Mit der Kantenvorlage kann man durch eine einzige Zuweisung allen Kanten der markierten Teiltabelle Attributwerte zuweisen

Page 16: Tabellenblätter gestalten Der Aufbau eines Tabellendokuments Ein Tabellendokument enthält ein bis mehrere Tabellenblätter diese enthalten Zellen, die in

Methoden einer TabelleTabellen verfügen über eine Methode sortieren(spalte1) oder sortieren(spalte1,spalte2) bzw. sortieren(spalte1,spalte2,spalte3), wenn eine, bzw. zwei zusätzliche Sortierebenen berücksichtigt werden sollen.

16J. M. L. Pasquay: Folien nach Dr. Siglinde Voß