Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: ToastMario am Juli 04, 2016, 13:30:57 Nachmittag

Titel: Office 2010: Tabelle automatisch vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: ToastMario am Juli 04, 2016, 13:30:57 Nachmittag
Hallo liebe Leute,

ich habe folgendes Problem:

Ich habe mir einen Rechner gebastelt (siehe Tabellenblatt "DIY-Rechner"). Mit dem Dropdown-Feld in der zweiten Zeile gebe ich ein bestimmtes Rezept an und aufgrund dessen, werden mir die bestimmten Bestandteile des Rezeptes in Prozent angegeben. Diese Informationen zieht er sich aus dem Tabellenblatt "Test Datenbank". Nun ist es aber so, dass verschiedene Rezepte nicht immer die selbe Anzahl an Bestandteilen haben. Ich möchte den Rechner so umbasteln, dass die Tabelle auch nur so groß ist, wie das Rezept Bestandteile hat.
Ich sollte noch dazu erwähnen, dass sich im ersten Tabellenblatt auch nur die orangene Fläche dynamisch anpassen soll. Die graue, obere Fläche soll fix sein.

Vielen Dank im Voraus.
Titel: Antw:Office 2010: Tabelle automatisch vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: steve1da am Juli 04, 2016, 13:42:37 Nachmittag
Hola,

was meinst du mit "nur so groß" genau?
Nullwerte, also Felder wo der Sverweis zwar ein Suchkriterium findet, die Rückgabezelle allerdings 0 ist, kann man ganz einfach ausblenden lassen mit einem Benutzerdefinierten Zelleformat:

0;-0;;@
Gruß,
steve1da
Titel: Antw:f
Beitrag von: ToastMario am Juli 04, 2016, 13:46:48 Nachmittag
Wenn Rezept x aus 5 Bestandteilen besteht, soll der orangene Bereich auch nur 5 Zeilen lang sein.
Sollte dann Rezept y nur aus 2 Bestandteilen bestehen, soll der orangene Bereich auch nur 2 Zeilen lang sein.
Titel: Antw:Office 2010: Tabelle automatisch vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: steve1da am Juli 04, 2016, 13:57:07 Nachmittag
Hola,

wie gesagt, nutze das benutzerdefinierte Zellformat.
Die orange Farbe lässt sich über die bedingte Formatierung erreichen. Dazu A7 bis Exyz markieren, Start - Bedingte Formatierung - Neue Regel - Formel zur Ermittlung......

=($A7<>0)*($A7<>"")An Stelle von "ml" kommt:

=WENN(A3=0;"";"ml")
An Stelle von "-" kommt:

=WENN(A3=0;"";"-")
Gruß,
steve1da
Titel: fg
Beitrag von: ToastMario am Juli 04, 2016, 14:28:51 Nachmittag
habe die Formeln für "ml" und "-" reingemacht, jedoch klappt das mit der bedingten Formatierung nicht wirklich.... (siehe bild)
Titel: Antw:Office 2010: Tabelle automatisch vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: steve1da am Juli 04, 2016, 14:32:48 Nachmittag
Hola,

leider hilft ein Bild nicht weiter.
Eine aktualisierte Beispieldatei wäre hilfreich.

Gruß,
steve1da
Titel: ww
Beitrag von: ToastMario am Juli 04, 2016, 14:35:59 Nachmittag
hast recht :)
Titel: Antw:Office 2010: Tabelle automatisch vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: gmg-cc am Juli 04, 2016, 15:52:04 Nachmittag
Moin,
ich denke, dass du mit solch einer Lösung leben kannst ...
Titel: vergrößern bzw. verkleinern (anhand von einer Datenbank)
Beitrag von: ToastMario am Juli 04, 2016, 16:08:40 Nachmittag
super! vielen vielen dank an  dieser stelle.
wollte noch kurz wissen, ob ich jetzt beide Datenbanken pflegen muss?
wie ich gesehen habe kann man ruhig "Tabelle 1" löschen oder?
Titel: von einer Datenbank)
Beitrag von: ToastMario am Juli 04, 2016, 16:11:44 Nachmittag
ach und was mich noch interesieren würde, kann man jetzt noch die Dezimalzahlen als prozentformat formatieren?
wenn ich das mache verschwinden die zahlen nicht mehr wenn sich die Tabelle verkleinert