Le 2005-01-25 19:39, superfan a écrit :
J'ai une feuille calc dans laquelle j'ai mis 3 Combobox faisant
référence à des listes situées dans une autre feuille.
Les utilisateur font leurs choix dans chaque Combobox.
Est-il possible avec une macro d'effectuer une sorte de remise à zéro
des combobox (après click sur un bouton), cad de rendre vide la ligne du
combobox visible sur la feuille.
Avec VBA c'était possible il suffisait de dire l'on "vidait" la cellule
sur laquelle était "posé" le combobox. Là avec OOo ce n'est pas possible
apparemment.
Avec OOo 1.1.3 j'ai posé deux combo-box sur la feuille1 d'un document
Calc. Pour chacun je définis dans la propriété du contrôle, onglet Données :
- cellule liée : une cellule de la feuille1
- plage de cellule source : la zone dans la feuille2 contenant les choix.
Utilisation manuelle
- le choix dans un combo-box déclenche le remplissage de la cellule liée;
- le remplissage manuel de la cellule liée se reflète dans le combo-box;
- l'effacement de la cellule liée se reflète aussi dans la combo-box.
Je pense que la solution la plus simple à ton problème est d'effacer par
macro la cellule liée à chaque combo-box.
Bernard