ich hab folgendes Problem:
Wie erreiche ich, daß die mit
"CommandBars.FindControl(Id:=860).Execute"
geöffnete Maske (nach verschieben) beim nächsten Aufruf an der
ursprünglichen Position steht?
Wie erreiche ich, daß die mit
"CommandBars.FindControl(Id:=860).Execute"
geöffnete Maske (nach verschieben) beim nächsten Aufruf an der
ursprünglichen Position steht?
alle 3 Methoden des Aufrufs - manuell, Execute oder ShowDataForm - bringen, zumindest bei XL2000, das gleiche Ergebnis. Die Form erscheint an der Stelle, an der sie zuletzt verabschiedet wurde, was ja auch in der Regel so gewollt ist.
Diese Daten werden ja vermutlich irgendwo in der Registry gespeichert, also kann man vermutlich mit einem API-Aufruf darauf zugreifen und sie vor jedem Maskenaufruf zurücksetzen.
hans
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen