Upload
helmut-dubs
View
121
Download
3
Embed Size (px)
Citation preview
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ß
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
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
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...
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
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 ...
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...
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
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)
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
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
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().....
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
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.
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
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ß