Real-Time Suchfeld ohne VBA und ohne ActiveX
10.10.2024 13:02:13
Oya
Ich habe eine Exceldatei mit einem Adressverzeichnis in Spalten A bis E. Über ein ActiveX-Suchfeld werden diese Adressen während dem Tippen dynamisch gefiltert werden. Sobald ich die richtige Adresse gefunden habe, übernehme ich diese über einen Office Script in meinen "Arbeitsbereich", der von Spalte F bis Spalte AJ reicht. Dies funktioniert alles einwandfrei, solange ich die Datei alleine in der Desktop-App bearbeite.
Im Arbeitsalltag funktioniert es aus folgenden Gründen leider nicht:
- Die Datei wird von mehreren Usern gleichzeitig bearbeitet. Sobald ein User in der Desktop-App eine Änderung macht, wird die Datei bei den anderen Usern kurz mit einem Pop-up blockiert, das auf eine laufende Aktualisierung hinweist. Nach der Aktualisierung heisst es bei den anderen User dann, dass es zu einem Konflikt gekommen ist und das File nicht gespeichert werden konnte. Nun müssen entweder die Änderungen verworfen oder eine Kopie der Datei gespeichert werden.
- Wird die Datei in Excel Online bearbeitet, funktioniert die Synchronisation zeitnah und ohne die Datei zu blockieren, jedoch wird das ActiveX Steuerelement nicht unterstützt. Somit muss ich auf das ActiveX-Suchfeld verzichten und eine Zelle als Eingabe nutzen. Damit fällt aber die dynamische Filterung weg und die Suche gestaltet sich so sehr mühsam.
Nun suche ich eine Lösung, welche folgende Bedingungen erfüllt:
- Mehrere User können die Datei gleichzeitig bearbeiten. Die Synchronisation findet ohne Unterbruch statt.
- Die Adressliste wird während der Eingabe dynamisch gefiltert.
- Makros können nicht verwendet werden, weil sie von der Organisation blockiert werden. Die Installation von Add-Ins etc. wird auch blockiert.
Habt ihr Ideen, wie ich dies umsetzen kann?
Vielen Dank im Voraus für eure Inputs.
Liebe Grüsse
Steffi
Anzeige