Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Late Binding

0 views
Skip to first unread message

reinhold

unread,
Mar 19, 2009, 12:23:41 PM3/19/09
to
Hallo NG,

ich versuche schon seit einiger Zeit mich über verschiedene NG´s im
Late Binding fitter zu machen. Ich habe viele Infos gefunden, aber
leider nichts, was das Thema von A bis Z behandelt. Bisher habe ich
auch noch keine Literatur dazu entdeckt.

Meine Frage: Hat jemand einen Tipp, in welchem Buch das Thema Late
Binduing ausführlich behandelt ist?

Danke und viele Grüsse

Reinhold

Thomas Ramel

unread,
Mar 19, 2009, 1:56:48 PM3/19/09
to
Grüezi reinhold

reinhold schrieb am 19.03.2009

> ich versuche schon seit einiger Zeit mich über verschiedene NG´s im
> Late Binding fitter zu machen. Ich habe viele Infos gefunden, aber
> leider nichts, was das Thema von A bis Z behandelt. Bisher habe ich
> auch noch keine Literatur dazu entdeckt.
>
> Meine Frage: Hat jemand einen Tipp, in welchem Buch das Thema Late
> Binduing ausführlich behandelt ist?

Ein Buch kann ich dir nicht empfehlen, aber hier ein paar Links,
insbesondere auch aus der MS-KB:

http://word.mvps.org/faqs/interdev/EarlyvsLateBinding.htm
http://support.microsoft.com/?scid=kb%3Bde%3B245115&x=16&y=11
http://support.microsoft.com/default.aspx?scid=kb;EN-US;247579
http://support.microsoft.com/?scid=kb;en-us;201710
http://www.online-excel.de/excel/singsel_vba.php?f=41


Mit freundlichen Grüssen
Thomas Ramel

--
- MVP für Microsoft-Excel -
[Vista Ultimate SP-1 / xl2007 SP-1]

reinhold

unread,
Mar 21, 2009, 6:14:46 PM3/21/09
to
On 19 Mrz., 18:56, Thomas Ramel <t.ra...@MVPs.org> wrote:
> Grüezi reinhold
>
> reinhold schrieb am 19.03.2009
>
> > ich versuche schon seit einiger Zeit mich über verschiedene NG´s im
> > Late Binding fitter zu machen. Ich habe viele Infos gefunden, aber
> > leider nichts, was das Thema von A bis Z behandelt. Bisher habe ich
> > auch noch keine Literatur dazu entdeckt.
>
> > Meine Frage: Hat jemand einen Tipp, in welchem Buch das Thema Late
> > Binduing ausführlich behandelt ist?
>
> Ein Buch kann ich dir nicht empfehlen, aber hier ein paar Links,
> insbesondere auch aus der MS-KB:
>
> http://word.mvps.org/faqs/interdev/EarlyvsLateBinding.htmhttp://support.microsoft.com/?scid=kb%3Bde%3B245115&x=16&y=11http://support.microsoft.com/default.aspx?scid=kb;EN-US;247579http://support.microsoft.com/?scid=kb;en-us;201710http://www.online-excel.de/excel/singsel_vba.php?f=41

>
> Mit freundlichen Grüssen
> Thomas Ramel
>
> --
> - MVP für Microsoft-Excel -
> [Vista Ultimate SP-1 / xl2007 SP-1]

Hallo Thomas,

danke für Deine Infos. Ich werde mich da einmal durcharbeiten und
hoffen, mein Problem lösen zu können. Mein Problem ist, dass ich ein
VBA mit UserForms entwickelt habe, dieses aber teilweise in der Fima
wegen unterschiedlicher XLS-Versionen nicht läuft - Fehler ist in der
Regel der Verweis auf die refedit.dll.

Viele Grüsse
Reinhold

Thomas Ramel

unread,
Mar 22, 2009, 3:05:17 AM3/22/09
to
Grüezi reinhold

reinhold schrieb am 21.03.2009

> danke für Deine Infos. Ich werde mich da einmal durcharbeiten und
> hoffen, mein Problem lösen zu können. Mein Problem ist, dass ich ein
> VBA mit UserForms entwickelt habe, dieses aber teilweise in der Fima
> wegen unterschiedlicher XLS-Versionen nicht läuft - Fehler ist in der
> Regel der Verweis auf die refedit.dll.

Danke für die zusätzlichen Infos, das macht die ganze Sache doch viel
klarer.
Obschon diese Klarheit für dein Problem leider nicht sehr erfreulich ist.

Das Refedit-Control kannst Du leider nicht per late binding einbinden, da
es sich dabei um ein Steuerelement handelt. Wenn Du da auf fehlende
und/oder andere Versionen stösst kannst Du damit leider nichts tun.

Das RefEdit sorgt, gerade im Zusammenhang mit (ungebundenen) Userforms,
immer mal für diese Probleme - Du müsstest also versuchen, auf allen
Rechnern die aktuellste Bibliothek zu installileren und registrieren oder
aber davon ganz wegkommen (was wohl das beste wäre).

Versuche es anstelle des Refedit doch mal mit der folgenden Zeile, die es
ebenfalls ermöglicht einen Bereich auf einem Tabellenblatt auszuwählen:

Dim rngBereich As Range
Set rngBereich = Application.InputBox("Bereich markieren", "Bereichsauswahl", Type:=8)
MsgBox rngBereich.Address

Das sieht zwar nicht ganz so 'schön' aus wie mit dem Refedit-Control, ist
aber deutlich robuster und mach weniger Probleme.

Wenn es um eine professionelle(re) Anwendung geht könnte vielleicht das
folgende interessant sein - ein Ersatz für das Excel-Refedit, das dann halt
überall registriert werden muss:

http://www.oraxcel.com/projects/litrefedit/

reinhold

unread,
Mar 23, 2009, 8:17:42 AM3/23/09
to

Hallo Thomas,

herzlichen Dank für die weiter führenden Infos. Ich werde dann mal
schauen, wie ich weiter komme.

Viele Grüsse
Reinhold

0 new messages