{"id":55000806,"date":"2011-12-01T00:00:00","date_gmt":"2020-05-22T21:59:05","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=806"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Bedingte_Formatierung_unter_Access_2010","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/","title":{"rendered":"Bedingte Formatierung unter Access 2010"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Bei der bedingten Formatierung hat sich unter Access 2010 eine Menge getan. Nicht nur, dass Sie nun bis zu 50 verschiedene Formatierungen samt Bedingung festlegen k&ouml;nnen &#8211; nein, ab jetzt k&ouml;nnen Sie auch Balkendiagramme entsprechend der in einem Feld enthaltenen Daten in Formularen und Berichten anzeigen. Und nat&uuml;rlich hat Access im Unternehmen auch herausgefunden, wie Sie die 50 Formatierungen per VBA f&uuml;r alle Konstellationen anlegen &#8211; das schien bis jetzt durch einen Bug nicht m&ouml;glich zu sein.<\/b><\/p>\n<p>In der Tat hat Microsoft da wohl vergessen, irgendeinen kleinen Schalter umzulegen: Wenn Sie &uuml;ber die Benutzeroberfl&auml;che mehr als drei bedingte Formatierungen anlegen, gelingt dies ohne Probleme.<\/p>\n<p>Sollten Sie dies jedoch unter bestimmten Bedingungen per VBA probieren, was ja gerade bei bis zu 50 verschiedenen Formatierungen sinnvoll w&auml;re, scheitern Sie bereits nach dem dritten Eintrag in die Formate-Liste. Doch eins nach dem anderen!<\/p>\n<p><b>Anzahl bedingter Formatierungen erh&ouml;ht<\/b><\/p>\n<p>Unter Access 2010 k&ouml;nnen Sie nun nicht mehr nur drei, sondern gleich bis zu 50 bedingte Formatierungen definieren. Ein Beispiel f&uuml;r die neue Pracht zeigt Bild 1. Wir haben dort f&uuml;r jede <b>KategorieID<\/b> eine eigene bedingte Formatierung angelegt.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic001.png\" alt=\"pic001.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 1: Das Kategorien-Feld zeigt f&uuml;r jede Kategorie eine andere Hintergrundfarbe an.<\/span><\/b><\/p>\n<p>Wenn Sie das unter Access 2010 von Hand erledigen wollen, &ouml;ffnen Sie das Formular oder den Bericht in der Entwurfsansicht und w&auml;hlen im Ribbon den Eintrag <b>Format|Steuerelementformatierung|Bedingte Formatierung <\/b>an.<\/p>\n<p>Alternativ &auml;ndern Sie die bedingte Formatierung zur Laufzeit, dann aber nur in der Datenblattansicht, und zwar im Ribbon-Bereich <b>Datenblatt|Formatierung|Bedingte Formatierung<\/b>. In den &uuml;brigen Ansichten l&auml;sst sich Access nicht zur Anzeige des Dialogs aus <span class=\"verweis-ohneumbruch\">Bild 2 <\/span>&uuml;berreden.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic002.png\" alt=\"pic002.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 2: Anlegen bedingter Formatierungen f&uuml;r ein Steuerelement<\/span><\/b><\/p>\n<p>Nicht nur, dass ein entsprechender Eintrag zum Aufruf des Dialogs fehlt &#8211; auch das Absetzen eines <b>RunCommand acCmdConditionalFormatting <\/b>bringt den Dialog nicht zum Vorschein.<\/p>\n<p>Doch schauen wir uns zun&auml;chst das Anlegen einer bedingten Formatierung an. Dazu klicken Sie im <b>Manager f&uuml;r Regeln zur bedingten Formatierung <\/b>auf die Schaltfl&auml;che <b>Neue Regel<\/b>.<\/p>\n<p>Im nun erscheinenden Dialog geben Sie weitgehend die gleichen Informationen ein wie bereits in fr&uuml;heren Access-Versionen (s. Bild 3). <\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic004.png\" alt=\"pic004.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 4: Einsatz von mehr als drei verschiedenen bedingten Formatierungen<\/span><\/b><\/p>\n<p>Dabei gibt es grunds&auml;tzlich die folgenden Optionen:<\/p>\n<ul>\n<li class=\"aufz-hlung\"><b>Feldwert ist<\/b>: Erlaubt die Angabe eines Vergleichsoperators und eines Vergleichswertes, mit dem Sie den jeweils angezeigten Feldwert in Relation stellen k&ouml;nnen.<\/li>\n<li class=\"aufz-hlung\"><b>Ausdruck ist<\/b>: Erm&ouml;glicht das Eintragen eines beliebigen Ausdrucks. Beachten Sie, dass Sie Feldnamen in eckige Klammern setzen.<\/li>\n<li class=\"aufz-hlung\"><b>Feld hat Focus<\/b>: Sorgt daf&uuml;r, dass das jeweils aktive Feld mit der bedingten Formatierung ausgezeichnet wird.<\/li>\n<\/ul>\n<p>Die Formatierungsm&ouml;glichkeiten haben sich nicht ge&auml;ndert. Neu ist hingegen im oberen Bereich die M&ouml;glichkeit, neben dem bisher bekannten <b>Werte im aktuellen Datensatz pr&uuml;fen oder einen Ausdruck verwenden <\/b>auch noch die Variante <b>Mit anderen Datens&auml;tzen vergleichen <\/b>zu w&auml;hlen &#8211; diese Option besprechen wir weiter unten.<\/p>\n<p><b>Bis zu 50 Formatierungen &#8230;<\/b><\/p>\n<p>Zun&auml;chst einmal probieren wir aus, was Microsoft f&uuml;r Access 2010 verspricht: Sie k&ouml;nnen nun bis zu 50 bedingte Formatierungen f&uuml;r ein Steuerelement definieren! Dass dies tats&auml;chlich funktioniert, erkennen Sie ansatzweise in Bild 4 (wer die gedruckte Version dieses Beitrags liest, mache sich im online verf&uuml;gbaren PDF ein Bild der verwendeten Farben).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic003.png\" alt=\"pic003.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 3: Anlegen einer bedingten Formatierung unter Access 2010<\/span><\/b><\/p>\n<p><b>&#8230; auch per VBA<\/b><\/p>\n<p>Die Prozedur aus <span class=\"verweis-ohneumbruch\"><a href=\"#anker-44-anchor\">Listing 1<\/a><\/span> versucht, nicht nur eine, zwei oder drei, sondern vier oder mehr Formatierungen zu einem Steuerelement hinzuzuf&uuml;gen. Dabei steht das Feld <b>cboKategorieID <\/b>im Mittelpunkt: Es soll f&uuml;r jeden Wert, also f&uuml;r jede Kategorie, eine andere Hintergrundfarbe anzeigen.<\/p>\n<p class=\"listingueberschrift\">Listing 1: Versuch, vier und mehr Formatierungen hinzuzuf&uuml;gen<\/p>\n<pre>Public Sub BedingteFormatierung()\r\n    Dim db As DAO.Database\r\n    Dim rst As DAO.Recordset\r\n    Dim frm As Form\r\n    Dim strForm As String\r\n    Dim strControl As String\r\n    Dim ctl As Control\r\n    Dim i As Integer\r\n    Dim objFormatCondition As FormatCondition\r\n    strForm = &quot;sfmArtikel&quot;\r\n    strControl = &quot;cboKategorieID&quot;\r\n    DoCmd.OpenForm strForm, acViewDesign\r\n    Set frm = Forms(strForm)\r\n    Set ctl = frm(strControl)\r\n    Set db = CurrentDb\r\n    Set rst = db.OpenRecordset(&quot;SELECT * FROM tblKategorien&quot;, dbOpenDynaset)\r\n    Do While Not rst.EOF\r\n        i = i + 1\r\n        Set objFormatCondition = ctl.FormatConditions.Add(acFieldValue, acEqual, rst!KategorieID)\r\n        With objFormatCondition\r\n            .BackColor = Choose(i, 967423, 62207, ...weitere Farbwerte)\r\n        End With\r\n        rst.MoveNext\r\n    Loop\r\nEnd Sub<\/pre>\n<p>Dazu durchl&auml;uft die Prozedur eine Datensatzgruppe mit allen Datens&auml;tzen der Tabelle <b>tblKategorien<\/b> (was keine 50 Datens&auml;tze sind, aber immerhin deutlich mehr als drei). Das Zielformular <b>sfmArtikel <\/b>und das betroffene Steuerelement <b>cboKategorieID <\/b>werden &uuml;ber entsprechende Objektvariablen zugreifbar gemacht. In der <b>Do While<\/b>-Schleife &uuml;ber alle Datens&auml;tze der Tabelle <b>tblKategorien <\/b>erfolgt schlie&szlig;lich jeweils ein Aufruf der <b>Add<\/b>-Methode der <b>FormatConditions<\/b>-Auflistung, der jeweils eine neue bedingte Formatierung anlegen soll. <\/p>\n<p>Dabei werden die Art der bedingten Formatierung (hier <b>acFieldValue<\/b>, dies entspricht der Auswahl der Option <b>Feldwert ist<\/b> des Dialogs), der Vergleichsoperator sowie der Vergleichswert angegeben (die jeweilige <b>KategorieID<\/b>).<\/p>\n<p>Der Verweis auf die neu erstellte Formatierung wird in der Variablen <b>objFormatCondition <\/b>gespeichert. Damit lassen sich weitere Informationen festlegen &#8211; wie etwa die gew&uuml;nschte Formatierung.<\/p>\n<p>In diesem Fall beschr&auml;nken wir uns darauf, schlicht die Hintergrundfarbe auf eine mit einer <b>Choose<\/b>-Anweisung bereitgestellte Farbe einzustellen. Dabei wird f&uuml;r den ersten Wert von <b>KategorieID <\/b>der erste Farbcode verwendet und so weiter.<\/p>\n<p>Die Laufvariable <b>i <\/b>wird f&uuml;r jede Kategorie um 1 erh&ouml;ht und sorgt so f&uuml;r das Ausw&auml;hlen des jeweiligen Farbcodes aus der Liste.<\/p>\n<p>Nach dem Start der Prozedur geschieht erstmal nichts. Ein Wechsel in die Formularansicht zeigt jedoch, dass das Anlegen der mehr als drei bedingten Formatierungen durchaus erfolgreich war.<\/p>\n<p><!--30percent--><\/p>\n<p><b>Bug oder nicht Bug<\/b><\/p>\n<p>Zu Beginn dieses Beitrags gingen wir jedoch darauf ein, dass es unter bestimmten Umst&auml;nden nicht m&ouml;glich sei, mehr als drei bedingte Formatierungen anzulegen.<\/p>\n<p>Auch in diversen Newsgroups und Foren wurde von diesem Bug berichtet. In der Tat ist es so, dass Sie zwar einfache Vergleiche mit dem Feldwert per VBA anlegen k&ouml;nnen. Wenn Sie jedoch per VBA eine bedingte Formatierung auf Basis eines Ausdrucks anlegen m&ouml;chten, tritt beim vierten Eintrag ein Fehler auf (s. Bild 5). Die fehlerhafte Anweisung sieht beispielsweise wie folgt aus:<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic005.png\" alt=\"pic005.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 5: Fehler beim Hinzuf&uuml;gen von mehr als drei bedingten Formatierungen mit Ausdruck<\/span><\/b><\/p>\n<pre>Set objFormatCondition = ctl.FormatConditions.Add(acExpression, , &quot;[KategorieID] = &quot; &amp; i)<\/pre>\n<p>Dummerweise ben&ouml;tigt man bedingte Formatierungen mit dem Parameter <b>acExpression<\/b> eigentlich immer, wenn nicht gerade nur der Wert des aktuellen Steuerelements ausgewertet werden soll.<\/p>\n<p>Wenn Sie also beispielsweise wie in Bild 6 alle Steuerelemente mit einer Formatierung ausstatten m&ouml;chten, die vom Wert des Feldes <b>KategorieID <\/b>abh&auml;ngt, m&uuml;ssen Sie f&uuml;r alle Steuerelemente au&szlig;er dem, das an das Feld <b>KategorieID <\/b>gebunden ist, eine bedingte Formatierung mit <b>acExpression <\/b>anlegen.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic006.png\" alt=\"pic006.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 6: Datenblatt mit kompletter bedingter Formatierung<\/span><\/b><\/p>\n<p class=\"zwischen-berschrift-oberer-spaltenrand\">Vier und mehr mit Ausdruck<\/p>\n<p>Warum dies genau in dieser Konstellation auftritt, wei&szlig; wohl nur Microsoft. Es gibt jedoch eine M&ouml;glichkeit, dieses Problem zu umgehen &#8211; wenn auch nur mit einem kleinen Hack. Dazu legen Sie f&uuml;r das betroffene Steuerelement zun&auml;chst vier beliebige bedingte Formatierungen an. Sie k&ouml;nnen dies von Hand oder auch per VBA erledigen.<\/p>\n<p>Letzteres ist einfacher, weil Sie nicht mehr manuell eingreifen m&uuml;ssen &#8211; das ist vor allem interessant, wenn Sie gleich alle Steuerelemente zur Anzeige eines Datensatzes mit bedingten Formatierungen ausstatten m&ouml;chten.<\/p>\n<p>Die Prozedur aus <span class=\"verweis-ohneumbruch\"><a href=\"#anker-46-anchor\">Listing 2<\/a><\/span> soll die Ansicht wie in der Abbildung herstellen &#8211; und zwar zur Laufzeit in der Datenblattansicht. &Ouml;ffnen Sie das Formular <b>sfmArtikel <\/b>also zun&auml;chst und f&uuml;hren Sie dann die im Modul <b>mdlBedingteFormatierung <\/b>befindliche Prozedur <b>BedingteFormatierungMehrAls50 <\/b>aus. <\/p>\n<p class=\"listingueberschrift\">Listing 2: Codegesteuertes Hinzuf&uuml;gen gr&ouml;&szlig;erer Mengen bedingter Formatierungen<\/p>\n<pre>Public Sub BedingteFormatierungMehrAls50()\r\n    Dim frm As Form\r\n    Dim ctl As Control\r\n    Dim i As Integer\r\n    Dim objFormatCondition As FormatCondition\r\n    Set frm = Forms(&quot;sfmArtikel&quot;)\r\n    For Each ctl In frm.Controls\r\n        If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Then\r\n            Do While ctl.FormatConditions.Count &gt; 0\r\n                ctl.FormatConditions(0).Delete\r\n            Loop\r\n            For i = 1 To 4\r\n                Set objFormatCondition = ctl.FormatConditions.Add(acFieldValue, acEqual, 1)\r\n            Next i\r\n            i = 0\r\n            Dim db As DAO.Database\r\n            Dim rst As DAO.Recordset\r\n            Set db = CurrentDb\r\n            Set rst = db.OpenRecordset(&quot;SELECT * FROM tblKategorien&quot;, dbOpenDynaset)\r\n            Do While Not rst.EOF\r\n                i = i + 1\r\n                Set objFormatCondition = ctl.FormatConditions.Add(acExpression, , _\r\n                    &quot;[KategorieID] = &quot; &amp; rst!KategorieID)\r\n                With objFormatCondition\r\n                    .BackColor = Choose(i, 967423, 62207, 5167783, 5026082, 15709952, 8435191, _\r\n                        13942903, 13083315, 10213059, 7961551, 9870754, 11193849, 14865828, _\r\n                        13611711, 11525325, 10856415, 14270637, 9870754, 12566463, 14211288, _\r\n                        15527148, 14347005, 16051931, 15195103, 14151142, 13816815, 15523798, _\r\n                        11009023, 11645433, 15179763)\r\n                End With\r\n                If i &lt;= 4 Then\r\n                    ctl.FormatConditions(0).Delete\r\n                End If\r\n                rst.MoveNext\r\n            Loop\r\n        End If\r\n    Next ctl\r\nEnd Sub<\/pre>\n<p>Die Prozedur holt sich zun&auml;chst einen Verweis auf das Formular und speichert diesen im <b>frm<\/b>. Dann durchl&auml;uft sie alle Steuerelemente der <b>Controls<\/b>-Auflistung des Formulars. <\/p>\n<p>Nicht alle Steuerelemente besitzen die Auflistung <b>FormatConditions <\/b>als Eigenschaft, daher muss die Routine die Steuerelemente zuvor noch selektieren. Dabei pr&uuml;ft die Routine, ob das Steuerelement entweder ein Textfeld oder ein Kombinationsfeld ist.<\/p>\n<p>F&uuml;r jedes Steuerelement f&uuml;hrt die Prozedur dann die folgenden Schritte durch. In einer ersten <b>Do While<\/b>-Schleife l&ouml;scht sie zun&auml;chst alle bestehenden bedingten Formatierungen. Die Schleife wird so lange durchgef&uuml;hrt, wie die Anzahl der bedingten Formatierungen gr&ouml;&szlig;er als 0 ist. Dabei wird jeweils die bedingte Formatierung mit dem Index <b>0 <\/b>gel&ouml;scht.<\/p>\n<p>Dann legt die Prozedur genau vier neue bedingte Formatierungen einfachster Bauweise an. Dies geschieht in einer <b>For&#8230;Next<\/b>-Schleife. Die bedingte Formatierung wird ausgel&ouml;st, wenn der Wert des jeweiligen Steuerelements gleich <b>1 <\/b>ist. Eine Formatierung wird nicht angegeben, da die bedingten Formatierungen gleich ohnehin wieder gel&ouml;scht werden.<\/p>\n<p>Danach soll jedes Steuerelement mit einer bedingten Formatierung ausgestattet werden, welche die Hintergrundfarbe auf einen von der Kategorie abh&auml;ngigen Wert einstellt.<\/p>\n<p>Dazu werden alle Datens&auml;tze der Tabelle <b>tblKategorien <\/b>durchlaufen und jeweils eine bedingte Formatierung pro Kategorie angelegt &#8211; mit einem speziellen Farbcode f&uuml;r den Hintergrund, der mithilfe der <b>Choose<\/b>-Funktion &uuml;ber den Wert der Z&auml;hlervariablen <b>i <\/b>aus einem Parameter-Array ermittelt wird.<\/p>\n<p>Die bedingten Formatierungen werden hier &uuml;brigens mit dem Typ <b>acExpression <\/b>erstellt, der normalerweise nur dreimal angelegt werden kann.<\/p>\n<p>Dies ist aber offensichtlich die magische Grenze! Wenn drei bedingte Formatierungen vorliegen, f&uuml;hrt das Anlegen einer neuen bedingten Formatierung mit dem Typ <b>acExpression <\/b>zum oben erw&auml;hnten Fehler. Wenn aber einmal vier bedingte Formatierungen vorhanden sind, k&ouml;nnen Sie die f&uuml;nfte wieder per VBA anlegen &#8211; auch mit dem Typ <b>acExpression<\/b>!<\/p>\n<p>Dies machen wir uns hier zunutze, indem wir die vier erw&auml;hnten Dummy-Formatierungen anlegen und dann erst mit den eigentlich gew&uuml;nschten bedingten Formatierungen beginnen.<\/p>\n<p>Was aber mit den Dummys Kein Problem: Wir lassen <b>i<\/b> als Z&auml;hlervariable mitlaufen und l&ouml;schen w&auml;hrend des Anlegens der ersten vier neuen formatierten Bedingungen jeweils einen Dummy.<\/p>\n<p>Das Resultat &uuml;berzeugt: Sie k&ouml;nnen so bedingte Formatierungen mit beliebigen Ausdr&uuml;cken auch zur Laufzeit anlegen &#8211; und auch mit mehr als drei verschiedenen Bedingungen.<\/p>\n<p>&Uuml;brigens: Bestehende bedingte Formatierungen eines Steuerelements k&ouml;nnen Sie durch &Uuml;bertragen des Formats ganz einfach auch f&uuml;r weitere Steuerelemente festlegen.<\/p>\n<p><b>Balkendiagramme mit bedingter Formatierung<\/b><\/p>\n<p>Eine weitere tolle Neuerung ist die Anzeige farbiger Balken auf Basis der jeweiligen Feldwerte. Ein einfaches Beispiel soll den Einsatz verdeutlichen.<\/p>\n<p>Dazu soll ein Formular eine Liste aller Artikel und ihrer Einzelpreise anzeigen, wobei die Einzelpreise als Zahl und als Balken mit entsprechender L&auml;nge erscheinen sollen.<\/p>\n<p>Damit dies gelingt, legen Sie ein neues Formular mit den drei Feldern <b>ArtikelID<\/b>, <b>Artikelname <\/b>und <b>Einzelpreis <\/b>der Tabelle <b>tblArtikel <\/b>an. Klicken Sie im Entwurf mit der rechten Maustaste auf das Steuerelement <b>Einzelpreis <\/b>und w&auml;hlen Sie den Eintrag <b>Bedingte Formatierung&#8230; <\/b>aus.<\/p>\n<p>Legen Sie im folgenden Dialog per Klick auf die entsprechende Schaltfl&auml;che eine neue Regel an und w&auml;hlen Sie im nun erscheinenden Fenster oben den Eintrag <b>Mit anderen Datens&auml;tzen vergleichen <\/b>aus (s. Bild 7).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic007.png\" alt=\"pic007.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 7: Dialog zum Einstellen der Datenbalken<\/span><\/b><\/p>\n<p>Dies f&uuml;hrt ohne weitere Einstellungen bereits zur Anzeige des Einzelpreises wie in Bild 8. Durch Aktivieren der Option <b>Nur Balken anzeigen <\/b>blenden Sie die Zahlenwerte im Feld <b>Einzelpreis <\/b>aus, sodass dieses nur noch den Balken anzeigt.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic008.png\" alt=\"pic008.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 8: Einzelpreise mit Balkendiagramm<\/span><\/b><\/p>\n<p>Die Balkenfarbe &auml;ndern Sie &uuml;ber das Kombinationsfeld unten, die &uuml;brigen Optionen legen die Breite der Balken genauer fest. Wenn beispielsweise Werte zwischen 10 und 80 EUR vorliegen, Sie die Werte aber im Verh&auml;ltnis zu 100 EUR anzeigen m&ouml;chten, nehmen Sie folgende Einstellung vor:<\/p>\n<ul>\n<li class=\"aufz-hlung\">Typ l&auml;ngster Balken: <b>Zahl<\/b><\/li>\n<li class=\"aufz-hlung\">Wert l&auml;ngster Balken: <b>100<\/b><\/li>\n<\/ul>\n<p><b>Mehrere Balken pro Feld<\/b><\/p>\n<p>Sie k&ouml;nnen einem einzigen Feld auch mehrere Balken hinzuf&uuml;gen. Dazu legen Sie einfach mehrere bedingte Formatierungen des Typs <b>Datenbalken<\/b> an. Sie k&ouml;nnen diese mit verschiedenen Eigenschaften und auch mit unterschiedlichen Hintergrundfarben versehen (s. Bild 9).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2011_06\/BedingteFormatierungA2010-web-images\/pic009.png\" alt=\"pic009.png\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 9: Mehrere Balken pro Wert<\/span><\/b><\/p>\n<p>Das Sch&ouml;ne ist, dass sich die Balken mit dem Feld, in dem sie sich befinden, vergr&ouml;&szlig;ern &#8211; die Darstellung mehrerer Balken l&auml;sst sich also durch &auml;ndern der H&ouml;he des Textfeldes optimieren.<\/p>\n<p>Zu beachten ist au&szlig;erdem, dass jeder Balken eine Mindestbreite besitzt. Ein Balken f&uuml;r einen Einzelpreis von 1 EUR gegen&uuml;ber einem anderen Artikel mit einem Preis von 1.000 EUR wird somit immer noch in einer sichtbaren Breite und nicht ganz proportional angezeigt.<\/p>\n<p><b>Balkendiagramme per VBA anlegen<\/b><\/p>\n<p>Nat&uuml;rlich zeigen wir Ihnen auch noch, wie Sie solche Balkendiagramme per VBA erzeugen. Die drei Balken aus der Abbildung wurden beispielsweise mit der Prozedur aus <span class=\"verweis-ohneumbruch\"><a href=\"#anker-43-anchor\">Listing 3<\/a><\/span> angelegt.<\/p>\n<p class=\"listingueberschrift\">Listing 3: Anlegen von Datenbalken per VBA<\/p>\n<pre>Public Sub BedingteFormatierungBalken()\r\n    Dim frm As Form\r\n    Dim txt As TextBox\r\n    Dim objFC As FormatCondition\r\n    Set frm = Forms!frmARtikelEinzelpreise\r\n    Set txt = frm!Einzelpreis\r\n    Do While Not txt.FormatConditions.Count = 0\r\n        txt.FormatConditions(0).Delete\r\n    Loop\r\n    Set objFC = txt.FormatConditions.Add(acDataBar, , 0)\r\n    With objFC\r\n        .BackColor = &amp;HCCCCCC\r\n        .LongestBarLimit = acNumber\r\n        .LongestBarValue = 10\r\n    End With\r\n    Set objFC = txt.FormatConditions.Add(acDataBar, , 0)\r\n    With objFC\r\n        .BackColor = &amp;H666666\r\n        .LongestBarLimit = acPercent\r\n        .LongestBarValue = 0.5\r\n    End With\r\n    Set objFC = txt.FormatConditions.Add(acDataBar, , 0)\r\n    With objFC\r\n        .BackColor = &amp;H111111\r\n    End With\r\nEnd Sub<\/pre>\n<p>Wichtig ist, dass Sie beim Hinzuf&uuml;gen mit der Add-Methode den Typ <b>acDataBar <\/b>angeben und dass der dritte Parameter einen beliebigen Wert enth&auml;lt &#8211; sonst liefert Access eine Fehlermeldung.<\/p>\n<p>Die Balkenfarbe geben Sie mit der Eigenschaft <b>BackColor <\/b>an. Wenn nur der Balken angezeigt werden soll, stellen Sie <b>ShowBarOnly <\/b>auf den Wert <b>True <\/b>ein. Dies wirkt sich allerdings nur aus, wenn Sie diese Eigenschaft f&uuml;r den ersten von mehreren Balken definieren.<\/p>\n<p>Mit den vier Eigenschaften <b>LongestBarLimit<\/b>, <b>LongestBarValue<\/b>, <b>ShortestBarLimit <\/b>und <b>ShortestBarValue <\/b>legen Sie die Breiten der Datenbalken im Verh&auml;ltnis zur angegebenen Zahl fest.<\/p>\n<p>Wenn die Tabelle nur einen Datensatz enth&auml;lt, wird kein Balken angezeigt, wenn Sie eine oder mehrere der vier Eigenschaften <b>LongestBarLimit<\/b>, <b>LongestBarValue<\/b>, <b>ShortestBarLimit <\/b>und <b>ShortestBarValue <\/b>festgelegt haben.<\/p>\n<p><b>Balkendiagramme und Abfragen<\/b><\/p>\n<p>Anscheinend gibt es weitere Bugs. So konnten wir beispielsweise keine Balkendiagramme auf Basis einer Abfrage mit einer Begrenzung auf die ersten drei Datens&auml;tze als Datenherkunft anzeigen &#8211; Access lieferte einen Fehler, dass die Eingabetabelle oder Abfrage nicht gefunden werden k&ouml;nne.<\/p>\n<p><b>Bedingte Formatierungen per VBA &auml;ndern<\/b><\/p>\n<p>Die Eigenschaften des <b>ConditionalFormat<\/b>-Objekts sind teilweise schreibgesch&uuml;tzt &#8211; zum Beispiel <b>Type<\/b>, <b>Operator<\/b>, <b>Expression1 <\/b>und <b>Expression2<\/b>. Wenn Sie diese Werte &auml;ndern m&ouml;chten, verwenden Sie die <b>Modify<\/b>-Methode des entsprechenden Objekts. Damit k&ouml;nnen Sie diese vier Werte neu zuweisen. Wahrscheinlich hat Microsoft diesen Weg statt einzelner beschreibbarer Eigenschaften beschritten, damit die voneinander abh&auml;ngigen Werte gleich bei der Eingabe auf G&uuml;ltigkeit gepr&uuml;ft werden k&ouml;nnen.<\/p>\n<p><b>Zusammenfassung und Ausblick<\/b><\/p>\n<p>Die M&ouml;glichkeit, bis zu 50 formatierte Bedingungen zu verwenden, wertet dieses Feature deutlich auf. Warum Microsoft bislang eine Begrenzung auf drei bedingte Formatierungen durchsetzte, ist nicht erkl&auml;rlich.<\/p>\n<p>Auch die Balkendiagramme machen viel Spa&szlig;: Sie k&ouml;nnen Zahlenwerte damit wirklich sehr anschaulich darstellen. Zu ber&uuml;cksichtigen ist dabei, dass die Proportionen etwa bei sehr kleinen Werten nicht stimmen.<\/p>\n<h3>Downloads zu diesem Beitrag<\/h3>\n<p>Enthaltene Beispieldateien:<\/p>\n<p>BedingteFormatierungA2010.accdb<\/p>\n<p><a href=\"..\/fileadmin\/beispiele\/{A4FDE1C3-E698-4ADD-BD35-F8DBD6E40E5E}\/aiu_806.zip\">Download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei der bedingten Formatierung hat sich unter Access 2010 eine Menge getan. Nicht nur, dass Sie nun bis zu 50 verschiedene Formatierungen samt Bedingung festlegen k&ouml;nnen &#8211; nein, ab jetzt k&ouml;nnen Sie auch Balkendiagramme entsprechend der in einem Feld enthaltenen Daten in Formularen und Berichten anzeigen. Und nat&uuml;rlich hat Access im Unternehmen auch herausgefunden, wie Sie die 50 Formatierungen per VBA f&uuml;r alle Konstellationen anlegen &#8211; das schien bis jetzt durch einen Bug nicht m&ouml;glich zu sein.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662011,66062011,44000023],"tags":[],"class_list":["post-55000806","post","type-post","status-publish","format-standard","hentry","category-662011","category-66062011","category-Mit_Formularen_arbeiten"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bedingte Formatierung unter Access 2010 - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bedingte Formatierung unter Access 2010\" \/>\n<meta property=\"og:description\" content=\"Bei der bedingten Formatierung hat sich unter Access 2010 eine Menge getan. Nicht nur, dass Sie nun bis zu 50 verschiedene Formatierungen samt Bedingung festlegen k&ouml;nnen - nein, ab jetzt k&ouml;nnen Sie auch Balkendiagramme entsprechend der in einem Feld enthaltenen Daten in Formularen und Berichten anzeigen. Und nat&uuml;rlich hat Access im Unternehmen auch herausgefunden, wie Sie die 50 Formatierungen per VBA f&uuml;r alle Konstellationen anlegen - das schien bis jetzt durch einen Bug nicht m&ouml;glich zu sein.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-22T21:59:05+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Bedingte Formatierung unter Access 2010\",\"datePublished\":\"2020-05-22T21:59:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/\"},\"wordCount\":2379,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/e932587dfc1d4e559162e6f3fd576ec4\",\"articleSection\":[\"2011\",\"6\\\/2011\",\"Mit Formularen arbeiten\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/\",\"name\":\"Bedingte Formatierung unter Access 2010 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/e932587dfc1d4e559162e6f3fd576ec4\",\"datePublished\":\"2020-05-22T21:59:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/e932587dfc1d4e559162e6f3fd576ec4\",\"contentUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/e932587dfc1d4e559162e6f3fd576ec4\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Bedingte_Formatierung_unter_Access_2010\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bedingte Formatierung unter Access 2010\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bedingte Formatierung unter Access 2010 - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/","og_locale":"de_DE","og_type":"article","og_title":"Bedingte Formatierung unter Access 2010","og_description":"Bei der bedingten Formatierung hat sich unter Access 2010 eine Menge getan. Nicht nur, dass Sie nun bis zu 50 verschiedene Formatierungen samt Bedingung festlegen k&ouml;nnen - nein, ab jetzt k&ouml;nnen Sie auch Balkendiagramme entsprechend der in einem Feld enthaltenen Daten in Formularen und Berichten anzeigen. Und nat&uuml;rlich hat Access im Unternehmen auch herausgefunden, wie Sie die 50 Formatierungen per VBA f&uuml;r alle Konstellationen anlegen - das schien bis jetzt durch einen Bug nicht m&ouml;glich zu sein.","og_url":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/","og_site_name":"Access im Unternehmen","article_published_time":"2020-05-22T21:59:05+00:00","og_image":[{"url":"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"13\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Bedingte Formatierung unter Access 2010","datePublished":"2020-05-22T21:59:05+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/"},"wordCount":2379,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4","articleSection":["2011","6\/2011","Mit Formularen arbeiten"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/","url":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/","name":"Bedingte Formatierung unter Access 2010 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4","datePublished":"2020-05-22T21:59:05+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#primaryimage","url":"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4","contentUrl":"http:\/\/vg06.met.vgwort.de\/na\/e932587dfc1d4e559162e6f3fd576ec4"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Bedingte_Formatierung_unter_Access_2010\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Bedingte Formatierung unter Access 2010"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=55000806"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000806\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}