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

Steuerelemente werden sporadisch verschoben

1,354 views
Skip to first unread message

Jörg Eisenträger

unread,
Aug 2, 2011, 2:36:08 PM8/2/11
to
Hallo,

aus Kompatibilit�tsgr�nden werden bei uns diverse Dateien noch auf der
Basis von Templates im Format XL97-2003 erstellt. Die weitere
Bearbeitung erfolgt im Format XL97-2003 durch verschiedene User unter
XL2003 oder XL2010, beides anzutreffen unter Win XP und Win 7. Die
Dateien haben mehrere Bl�tter mit zahlreichen Formular- und
ActiveX-Steuerelementen und einen Haufen VBA-Code.

In der letzten Zeit hatten wir vereinzelt, aber schon mehrfach den Fall,
dass auf dem einen Sheet mit den meisten Steuerelementen nach dem
erneuten �ffnen der Datei s�mtliche (!) Steuerelemente (Formular- _und_
ActiveX) in gleicher Weise nach oben und nach links verschoben waren,
jeweils um mehrere Zentimeter. Es sieht aus, als h�tte jemand alle
Steuerelemente selektiert und etwas nach links oben verschoben.
Unmittelbar vor dem Speichern war noch alles OK.

Das Seltsame: In der Top-Eigenschaft bei den nach oben verschobenen
ActiveX-Controls steht eine gr��ere Zahl als vorher an der korrekten
Position weiter unten. Irgendetwas hat es da verhagelt. Bisher ist der
Effekt nicht reproduzierbar. Es scheint auch nicht der Bug von
XL2002-SP3 zu sein, der nur ActiveX-Controls betraf.

Hat jemand eine Idee f�r die Ursache und eine m�gliche Vorbeugung?

Gru�
J�rg
--
LPs auf CD brennen - so geht's: http://www.joergei.de/
E-Mail-Adresse existiert, wird aber nicht gelesen.

Claus Busch

unread,
Aug 2, 2011, 2:46:21 PM8/2/11
to
Hallo J�rg,

Am Tue, 02 Aug 2011 20:36:08 +0200 schrieb J�rg Eisentr�ger:

> In der letzten Zeit hatten wir vereinzelt, aber schon mehrfach den Fall,
> dass auf dem einen Sheet mit den meisten Steuerelementen nach dem
> erneuten �ffnen der Datei s�mtliche (!) Steuerelemente (Formular- _und_
> ActiveX) in gleicher Weise nach oben und nach links verschoben waren,
> jeweils um mehrere Zentimeter. Es sieht aus, als h�tte jemand alle
> Steuerelemente selektiert und etwas nach links oben verschoben.
> Unmittelbar vor dem Speichern war noch alles OK.

tritt das Verschieben beim Arbeiten mit xl2010 auf? Dann schau mal hier,
ob das Hilfe bringt:
http://www.excel-ticker.de/positionieren-von-steuerelementen-per-code-bug-in-excel-2010/


Mit freundlichen Gr�ssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2

Jörg Eisenträger

unread,
Aug 2, 2011, 3:55:34 PM8/2/11
to
On Tue, 2 Aug 2011 20:46:21 +0200, Claus Busch <claus...@t-online.de>
wrote:

>tritt das Verschieben beim Arbeiten mit xl2010 auf? Dann schau mal hier,
>ob das Hilfe bringt:
>http://www.excel-ticker.de/positionieren-von-steuerelementen-per-code-bug-in-excel-2010/

Wow, da hat sich aber einer M�he gegeben beim Analysieren.

Danke Claus. Das Zerschie�en von Controls durch XL2010 beim manuellen
Ein-/Ausblenden habe ich auch schon gehabt. Ich habe deshalb die
Controls in einer ausgeblendeten Zeile extra woanders abgelegt und sie
nach dem Einblenden per VBA an die gew�nschte Stelle verschoben. Ich
dachte damals, meine Datei sei kaputt.

Jetzt scheint es doch etwas anderes zu sein. Das letzte Mal wurde
vermutlich unter XL2003 gespeichert und alles war verschoben,
gleichm��ig. K�nnte nat�rlich tats�chlich ein Bug sein.
Leider wissen die User so gut wie nie, was sie alles so vor dem
Speichern gemacht haben.

Ich werde mal etwas mit dem Ein-/Ausblenden experimentieren.

0 new messages