Tabellendarstellung FAQ:2363

Hi
In der FAQ:2363 steht ein ausführliches Makro von Reinhard, das es erlauben soll, Excel-Tabellen in w-w-w „anständig“ darzustellen.
Bei mir (Excel 2003) geht es nicht. (Es wurde mit einer älteren Version getestet).
Im „sub verweissetzen“ bekomme ich den Fehler 1004 mit der Meldung „Der programmatische Zugriff auf das Visual Basic-Projekt ist nicht sicher“.
Was bedeutet diese sibyllinische Meldung? Sicher oder nicht was/wie/wo?
Wie löst man das?
Erich

Hi
Ich habe dazu eine weitere Frage
Im Kommentar steht:

Versionen höher als XL8.0 (=XL97) benötigen den Verweis auf "Microsoft Forms 2.0 Object Library"

mmm
wie das geht steht nirgenends, aber ich dachte mir bevor ich frage schaue ich mal was andere dazu sagen:

 VBEditor - Extras - Verweise 

mmm
nur steht ebi mir zwischen
Microsoft Feed, Version 1.0
und
Microsoft Graph 11…

nichts.
Verwende MS 2003

Danke
Winter

Im „sub verweissetzen“ bekomme ich den Fehler 1004 mit der
Meldung „Der programmatische Zugriff auf das Visual
Basic-Projekt ist nicht sicher“.
Was bedeutet diese sibyllinische Meldung? Sicher oder nicht
was/wie/wo?

Hallo Erich,

ich hab hier grad kein XL2003, könnte aber zuhause nachschauen zur Not, irgendwo in den Excel Optionen gibt es „Sicherheit“, dort dann „makrosicherheit“ auswählen, dann dort irgendwas mit „vertrauenswürdigen Quellen“ auswählen, dort dann das Häkchen bei dem einen Punkt setzen, sorry, genauer weiß ich das nicht auswendig.

Gruß
Reinhard

Hallo Erich,

ich hab hier grad kein XL2003, könnte aber zuhause nachschauen
zur Not, irgendwo in den Excel Optionen gibt es „Sicherheit“,
dort dann „makrosicherheit“ auswählen, dann dort irgendwas mit
„vertrauenswürdigen Quellen“ auswählen, dort dann das Häkchen
bei dem einen Punkt setzen, sorry, genauer weiß ich das nicht
auswendig.

Beschreibung passt, Option „mittel“ auf Register „Sicherheitsstufe“ reicht aus, um den Laufzeitfehler abzuschalten

Lieben Gruß
Marion

Versionen höher als XL8.0 (=XL97) benötigen den
Verweis auf „Microsoft Forms 2.0 Object Library“

mmm
wie das geht steht nirgenends, aber ich dachte mir bevor ich
frage schaue ich mal was andere dazu sagen:

VBEditor - Extras - Verweise

mmm
nur steht ebi mir zwischen
Microsoft Feed, Version 1.0
und
Microsoft Graph 11…
nichts.
Verwende MS 2003

Hallo Winter,

hab hier grad kein XL2003, sondern XL2002, da gibt’s Feed und Graph nicht!?
Muß ich mal bei XL2003 nachschauen.

workaround, über Einfügen im Editor, füge eine Userform ein, dann müßte automatisch der Verweis auf MS Forms 2.0 gesetzt werden.

Gruß
Reinhard

Hi Marion, hi Reinhard,
nun bin ich so weit wie Erich (Dank Reinhard -der Tipp mit der Userform hat weitergeholfen) und habe die selbe FehlerMeldung,
allerdings ist bei mir die Sicherheit schon auf Mittel.
Das wars nicht ;-/
Liebe Grüße Winter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Winter,

hab hier grad kein XL2003, sondern XL2002, da gibt’s Feed und
Graph nicht!?
Muß ich mal bei XL2003 nachschauen.

workaround, über Einfügen im Editor, füge eine Userform ein,
dann müßte automatisch der Verweis auf MS Forms 2.0 gesetzt
werden.

Gruß
Reinhard

Hi
Danke hilft weiter
jetzt bin ich so weit wie Erich :wink:
Liebe Grüße
Winter

Hallöchen Marion,

danke für die Bestätigung :smile:

Je mehr XL-Versionen es gibt, desto weniger weiß ich, wie das was ich meine wo steht und wie es da heisst :frowning:

Und von wegen Aufwärtskombtibiltät, bis 2007 hat man Verzeichnisse mit FileSearch in Vba ausgelesen nach bestimmten Dateien. In 2007 soll es das nicht mehr geben.
Wenn dem so ist kann man viele Makros in die Ablage P legen

Okay, ich tue so als würde ich jammern, aber dem ist absolut nicht, du kennst ja mein Excel-Ziel.
Von daher ist das doch echt Super, tausende Firmen haben Excel-Vba-Code der Filesearch in sich birgt.
Nun haben sie sich XL2007 angeschafft, die Makros laufen nicht mehr…
Genial *find*
Die werden bei mir Schlange stehen, ich sollte vor meiner Tür Bänke aufstellen *kicher*

GuK
Reinhard

Grüezi Erich

In der FAQ:2363 steht ein ausführliches Makro von Reinhard,
das es erlauben soll, Excel-Tabellen in w-w-w „anständig“
darzustellen.

Aha - das Verwenden des Codes und der Tabellen zeigt Wirkung, Rainhard :wink:

Im „sub verweissetzen“ bekomme ich den Fehler 1004 mit der
Meldung „Der programmatische Zugriff auf das Visual
Basic-Projekt ist nicht sicher“.
Was bedeutet diese sibyllinische Meldung? Sicher oder nicht
was/wie/wo?
Wie löst man das?

Man setze den haken unter

Extras/Makro/Sicherheit/REgister: ‚Vertrauenswürdirge Herausgeber‘/[x]Zugriff auf Visual Basic-Projekt vertrauen


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

jetzt noch in dem anderen Register „Vertrauenswürdige Quellen“ den Haken bei „Zugriff auf visual Basic-Projekt vertrauen“ setzen.

Dann sollte es aber funktionieren.
sonst weiß ich auch nicht, wo noch was fehlt.

Gruß
Marion

OT Pssscht

Aha - das Verwenden des Codes und der Tabellen zeigt Wirkung,
Rainhard :wink:

Ja Themas (wie du mir so ich dir *gg)

Lieben Gruß
Reinhard

Grüezi …

Aha - das Verwenden des Codes und der Tabellen zeigt Wirkung,
Rainhard :wink:

Ja Themas (wie du mir so ich dir *gg)

Ja, ja - immer nur feste druff!

Mein breiter Rücken kommt vom vielen draufhauen :wink:


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Reinhard,

ich hab hier grad kein XL2003, könnte aber zuhause nachschauen
zur Not, irgendwo in den Excel Optionen gibt es „Sicherheit“,
dort dann „makrosicherheit“ auswählen, dann dort irgendwas mit
„vertrauenswürdigen Quellen“ auswählen, dort dann das Häkchen
bei dem einen Punkt setzen, sorry, genauer weiß ich das nicht
auswendig.

Danke Reinhard, genau das wars!
Hingegen geht die Idee von Marion bei meinem XL2003 NICHT! Ich habe die sicherheit schon seit je auf niedrig!
Erich

Hi Reinhard
Mich kann nichts mehr erschüttern. Ich werde bis auf weiteres jeglichen „Upgrade- Versuchungen“ von MS widerstehen, und bleibe bei Windos XP und Office 2003.
Ich werde also nicht an deiner Tür anstehen!
Danke
Erich

Dank an alle, aber …
HI an alle
Das ist eine Supersache und ich werde das Ding gerne benutzen, aber…
hier seht ihr das Resultat meines ersten Versuchs:

Tabelle:
[Mappe1]!Tabelle1

 │ A │ B │ C │ D │ 
──┼───────────────────────┼──────────┼────────────────────┼─────────────────┤
1 │ Kol1 │ Kolonne2 │ K3 │ K4 │ 
2 │ Leider │ sind │ die │ Kolonnenbreiten │ 
3 │ nicht durchweg gleich │ der │ breitesten Kolonne │ │ 
──┴───────────────────────┴──────────┴────────────────────┴─────────────────┘

Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)

Es wäre nun ganz toll (schwierig?), wenn „jemand“ (=Reinhard!) es fertig brächte, die Kolonnen schön auszurichten!
Ja, es ist halt so: „L’appetit vient en mangeant“.
Vielen Dank für die vielen Anregungen, die mich ein bisschen schlauer gemacht haben.
Erich

hi Marion,

 │ A │ B │ C │ D │ 
───┼────────────┼───────┼─────────┼──────────┤
10 │ │ Äpfel │ Birnen │ Kirschen │ 
11 │ 1. Feb. 08 │ 1000 │ 558,00 │ 10 │ 
12 │ 4. Feb. 08 │ 1002 │ 559,00 │ 8 │ 
13 │ 5. Feb. 08 │ 1003 │ 553,00 │ 5 │ 
14 │ 6. Feb. 08 │ 1008 │ 553,00 │ 1 │ 
───┴────────────┴───────┴─────────┴──────────┘


Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)

Funktioniert
DANKE
Gnaz großes Lob auch an Reinhard für dieses Makro
Winter der nie lernt das doofe Häckchen zu setzten ;-(

Grüezi Erich

Das ist eine Supersache und ich werde das Ding gerne
benutzen, aber…

Ja, das schaut doch gut aus - jede Spalte benötigt nur den Platz der vom Inhalt auch beansprucht wird.

Es wäre nun ganz toll (schwierig?), wenn „jemand“
(=Reinhard!) es fertig brächte, die Kolonnen schön
auszurichten!

Was genau meinst Du denn damit?
Was möchtest Du gerne wie ausgerichtet haben?

Ja, es ist halt so: „L’appetit vient en mangeant“.

Ja, ja, zu Deutsch ist das doch was mit dem kleinen Finger und der ganzen hand (manchmal sogar den Arm :wink:)


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Thomas,

Was möchtest Du gerne wie ausgerichtet haben?

Ich würde es gerne so haben wie ein Excelblatt, d.h. alle Zellenbreiten sind so wie die breiteste Zelle in dieser Spalte; also die senkrechten SpaltentrennTrennstriche sollten durchgehend sein. Verständlich?
Ist das wohl schwierig? Ich habe das Makro etwas angeschaut und ich meine, es müsste nicht so schwierig sein für den Autor; ich selber wage mich nicht so recht dran.
Gruss
Erich

Grüezi Reinhard

Was möchtest Du gerne wie ausgerichtet haben?

Ich würde es gerne so haben wie ein Excelblatt, d.h. alle
Zellenbreiten sind so wie die breiteste Zelle in dieser
Spalte; also die senkrechten SpaltentrennTrennstriche sollten
durchgehend sein. Verständlich?

Ja, das schon…

Bei mir auf dem Schirm wird dies genau so dargestellt - deine Tabelle im obigen Beitrag ist sauber mit den senkrechten Trennstrichen auf einer Linie.

Ist das bei dir denn nicht so?
Wie ist es denn dann?


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

An die, welche die Lösung interessiert!
Hallo
In der Zwischenzeit haben Thomas und ich die Sache mit Email geklärt:
Die verzerrte Darstellung geschieht nur auf meinem Bildschirm!
Ich habe einen „SAMSUNG SyncMaster 701 N“; ob diese Fehlanzeige „geheilt“ werden kann, weiss ich nicht.
Erich