Boite de dialogue identifiant tables

  • Initiateur de la discussion Initiateur de la discussion Ber Nar
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Ber Nar

Guest
Bonjour à tous !
J'ai crée une procédure VBA permettant de comparer les 1ères colonnes de 2 tables et lorsque les données sont différentes, la procédure insère une ligne (de la largeur des tables) à l'une ou l'autre table.

Cà marche bien, mais le problème c'est que je suis obligé de venir saisir en 'dur' dans la procédure la largeur des tables.

Ne serait-ilpas possible de créer une boite de dialogue ou j'indiquerai les coordonnées des deux tables et leur largeur. Les coordonnées ainsi saisies, elles seraient ensuite reprises par la procédure.

Merci pour votre aide.

Ber Nar.
 
bonjour


il te faut à la limite utiliser des plages nommées dynamiques ou bien, en supoosant que les deux tables commencent toujours en A1, tu peux écrire :

set plage1=sheets(1).[A1].currentregion
set plage2=sheets(2).[A1].currentregion

ou alors tu utilises une inputbox de type 8
ou tu insères deux contrôles refedit sur un formulaire userform pour que l'utilisateur choisisse les deux tables en questions
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
21
Affichages
2 K
Réponses
6
Affichages
692
Retour