Microsoft 365 problème de vba

Mouchette

XLDnaute Occasionnel
Bonjour,

Est ce qu'une personne peut m'aider j'ai un problème avec mon usuform
voir mon tableau en pièce jointe,
Merci beaucoup de votre aide
 

Pièces jointes

  • 2022 POINTAGE.a.xlsm
    933 KB · Affichages: 12

vgendron

XLDnaute Barbatruc
et nouvelle correcton (meme style que les précédentes) pour le pb au lancement du classeur
avec le auto_open (serait mieux placé dans "thisworkbook_open)

à noter que il y a beaucoup beaucoup de variables inutiles puisque tes données sont sous forme de table strucuturée
la colonne "Donnée" d'une table "Tab_BD" est directement accessible par
listbobjects("Tab_BD").listcolumn("Donnée)
 

Pièces jointes

  • 2022 POINTAGE.a.xlsm
    874 KB · Affichages: 4

Mouchette

XLDnaute Occasionnel
et nouvelle correcton (meme style que les précédentes) pour le pb au lancement du classeur
avec le auto_open (serait mieux placé dans "thisworkbook_open)

à noter que il y a beaucoup beaucoup de variables inutiles puisque tes données sont sous forme de table strucuturée
la colonne "Donnée" d'une table "Tab_BD" est directement accessible par
listbobjects("Tab_BD").listcolumn("Donnée)
Bonjour,

Merci beaucoup pour votre aide,
Simplement je n'arrive plus à ouvrir le tableau, il me dit que les macros sont désactivés, j'ai beau me rendre dans option rien ne change, comment dois je faire pour accéder à ma saisie,
Merci
 

patricktoulon

XLDnaute Barbatruc
Bonjour
@vgendron
listbobjects("Tab_BD").listcolumn("Donnée)
il y a un "b" en trop ;)

cela dit quand on attaque un tableau structuré par la collection "ListObjects" il faut préciser le parent
car si il n'est pas sur la feuille active ça plante
par contre quand on l'attaque par la collection range il n'est pas necessaire que ce soit le sheet du tableau
soit actif
ranges("Tab_BD").listobject.listcolumn("Donnée)
ou
range("Tab_BD[#Donnée]"
 

Statistiques des forums

Discussions
312 234
Messages
2 086 470
Membres
103 226
dernier inscrit
smail12