Re: Excelversionen- Vergleich (VBA)

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hallo Thomas,

"Thomas Ramel" schrieb...

Hans Alborg schrieb
"Thomas Ramel" schrieb...
Hans Alborg schrieb

Vermutlich hast Du die .dll auf irgend eine Weise in Excel eingebunden...
Excel selbst tut das, und ein DAU wie ich merkt sowas nicht gleich :-(

KI ist IMO in Excel noch nicht implementiert; so gesehen tat Excel wohl schon 'nur' das, was Du im aufgetragen hast....

Na es zeigt alle Steuerelemente an, auch Office-Fremde. Das Excel hab' ich gestern installiert und nix Komisches damit gemacht.

hast Du ein ActiveX-Steuerelement aus Nero in Excel verwendet (ich kann mir zwar im Moment nicht vorstellen wozu....)?

Neugier: was kann Excel so...
Das war dieses "LEDMeter Control", hab's nur mal sehen wollen :-(

...und 'schwupps' war ein Verweis gesetzt.

Also: ein leeres Arbeitsblatt und die Symbolleiste "Steuerelemente... mehr Steuerelemente".
Da hab _ich_ nichts von Nero genommen, es steht _dort_ drin.


Dass Escel dann bei Left, Right und anderen üblichen VBA-Funktionen meckert ist ein Sideeffect, der mit den erwähnten gebrochenen, sprich nicht gefundenen Verweisen zusammenhängt.

Genau, im neuen Rechner war von Nero nix.

Hast Du die Verweise bereinigt und das Projekt neu kompiliert, müsste es eigentlich wieder klappen.

Jetzt hab ich kurzerhand den Verweis vom "LEDMeter" auf eine VBA- Bibliothek verstellt. Bis ich die letzte DLL gewählt hatte gab's Gemecker.
Da scheint die Mappe also ihre leibliche Mutter gefunden zu haben. Das teste ich gleich auf dem Laptop...


2) Das Steuerelement "Kalendar-Steuerelement 9.0"...
...Das 'Microsoft Calendar Control 11.0' gibt es _hier_ leider nicht :'-(

Sobald Du in einer Userform ein 'Caldenar'-Element einbaust, ist der Verweis gesetzt - vorher hatte ich es auch nicht gefunden.

Also vielleicht verstehen wir uns ganz falsch:

Es ging mir _nie_ um Userformen, davon hab' ich keine Ahnung.
Ich meine die Steuerelement- Leiste in Excel, nicht im VBA- Editor.

Mit meinem Unwissen hab ich jetzt eine Userform erstellt. Links davon kommt eine Fläche mit Steuerelementen und mit Rechtsklick auf die Fläche erscheint ein Fenster mit "weiteren Steuerelementen".
Kein Kalenderfeld dort zu finden.
Den "Objektkatalog" in VBA kann ich anzeigen lassen, finde dort "Calendar", kann den aber nicht in die Userform setzen.


auha! Jetzt hab' ich die MSCAL.OCX mit "Benutzerdef. Steuerelement registrieren" eingebunden und "Kalendar..." erscheint in der Toolbox!

Eben; schon klappt es, wies scheitn

Naja, es sollte ohne Basteln und Dateien kopieren gehn.

Das ist jetzt aber nicht mehr mein Ziel!
Schaust Du mal nach, woher "'Microsoft Calendar Control 11.0" kommt?

Bittebitte. Wenn Du den Verweis von 'Microsoft Calendar Control 11.0' anklickst steht unten der Pfad.
Vielleicht finde ich es so!


Hm, nur 2002 und 2003 sind jetzt noch wichtig... XL 2003 auf 2 Rechnern...

Es geht weniger um die Versionen, als vielmehr ums Prinzip.
Auf das Problem könntest Du allerdings immer mal wieder stossen.

Ok, werd mich damit mal auseinandersetzen.

Excel sollte anzeigen wenn es Sachen benutzt die auf fremdem Mist gewachsen sind!

... Das "Fremde" in der Toolbox könnte ja markiert sein, um sowas zu vermeiden.

Tja; was ist fremd?

Alles was Office nicht installiert hat natürlich!

Für das System sind alle nicht registrierten dlls fremd; so gesehen zeigz Excel nur die bekannten an.....

Es durchkämmt (offensichtlich bei der Installation) meinen Computer und bindet die DLL's "aller Herren Länder" ein.
Bezeichnenderweise funktionieren viele "Steuerelemente", die in der "Steuerelement- Toolbox" zu finden sind, garnicht.


Jetzt weiß ich, daß mein Excel mit "Nero-VBA" läuft.

Sowas kommt dabei heraus (wer hat Nero und sein Excel danach installiert? Voooorsicht[TM] ;-)


Hans

.



Relevant Pages

  • Re: Verankerung von Steuerelementen
    ... ordne Sie oberhalb Deiner Fixierung an. ... Gruß Hajo ... Betriebssystem XP Home SP2 und Excel Version 2003 SP1. ... > hab eine exceltabelle mit Fensterfixierung und Steuerelementen ...
    (microsoft.public.de.excel)
  • keine Lizenz für ActiveX Steuerelemente(AccessXP)
    ... Beim Hinzufügen von ActiveX Steuerelementen in ein Access- ... Es handelt sich zB. um MS Common Dialog Control od. ... DataGrid Control. ... MfG ...
    (microsoft.public.de.access)
  • Re: UserControl Einstellungen speichern/vergleichen
    ... du müsstest unbedingt dein Grundproblem genauer beschreiben ansonsten versteht man nicht welche Werte du von den Steuerelementen speichern möchstest. ... dass es nur 1 Wert je Control wäre... ... Grüße Alfred M. ... ich muss mich mal mit dem Thema Serialisierung beschäftigen. ...
    (microsoft.public.de.german.entwickler.dotnet.vb)