Hier wieder einmal ein Problem, vor dem man steht, wenn man auf die Wünsche der Kunden eingehen möchte um einen individuellen Bericht programmieren zur Verfügung zu stellen. Wenn man zum Beispiel einige Spalten in einem Bericht ausschalten möchte, könnte man einfach die Spalte, bzw. das Feld, unsichtbar machen. Dann hat man aber Lücken im Bericht und man verschwendet Platz auf der Seite.
Besser wäre es, man würde das Feld ausblenden und dann das verbleibende Feld per VBA neu positionieren und die Grösse einstellen. Und hier hat sich Microsoft mal wieder was tollen einfallen lassen (Leicht sarkastischer Unterton). Eine von Microsoft Access verwendete Maßeinheit, den Twip. Ich frage mich zwar als Europäer warum man da nicht Millimeter, bzw. Zehntel oder Hundertstel Milimeter nimmt, aber das soll jetzt nicht mein Problem sein.
Der Twip entspricht 1/20 Punkt oder 1/1440 Zoll. Ein Zentimeter enthält somit 567 Twips.
Und so könnte man das jetzt aussehen lassen.
Private Sub Report_Open(Cancel As Integer)
Me!DeinFeldnameVerschwindet.visible = False
With Me!DeinFeldname
.Left = 567 'Twips = 1 cm von links
.Top = 113 'Twips = ca. 0,2 cm von oben
.Width = 2835 'Twips = 5 cm Breite
End With
End Sub
Hier jetzt noch eine kleine Erklärung zu der Maßeinhheit Punkt. Anfang der 1990er Jahre wurde der Punkt im Rahmen der computergestützten Typografie auf ein 72tel des angloamerikanischen Zolls festgelegt und ist damit 0,3527 Millimeter.
Wir verwenden Cookies und Dienste von Drittanbietern
Wir verwenden Cookies und andere Dienste von Drittanbietern, um Ihnen ein optimales Nutzererlebnis zu bieten. Um alle Möglichkeiten unserer Webseite nutzen zu können, müssen Sie der Nutzung von Cookies und Diensten zustimmen. Mehr Information finden Sie auf unserer Seite zum Datenschutz
Impressum - Datenschutz - AGBs - Kontakt
Wir nutzen folgende Cookies:
php Session Cookie: PHPSESSID
Wird vom Server gesetzt um die Funktionaität der Kontaktformulare, die Auswahl der Sprache, der Wunschliste und dem Warenkorb zu gewährleisten.
Speicherdauer: Bis Ende der Browsersitzung
Werte: SessionID: ui72q0kfv9856be4shbpm5q5a3
Eigenes Cookie: tenerindi_com
Speichert ob Sie Cookies und Dienste akzeptieren und wenn ja, welche Sie akzeptieren.
Speicherdauer: 90 Tage (Bei NEIN nur bis Ende der Browsersitzung)
Werte: AllowCookies: YES / NO - AllowGoogleMaps: YES / NO - AllowYoutube: YES / NO - AllowKalender: YES / NO - AllowMatomo: YES / NO
Matomo Analytics: _pk_id.1.8c15
wird verwendet, um einige Details über den Benutzer zu speichern, wie die eindeutige Besucher-ID
Speicherdauer: 13 Monate
Matomo Analytics: _pk_ses.1.8c15
Kurzzeit-Cookies, die vorübergehend Daten für den Besuch speichern
Speicherdauer: 30 Minuten
Ihre Einstellungen
Es werden keine dauerhaften Cookies gesetzt und keine Daten an Google gesendet. Sie können allerdings die Landkarte von Google Maps und Streetview nicht nutzen.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.
Das Cookie wurde soeben gesetzt.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.