Bonjour,
Ma macro copie le classeur en cours et execute des requêtes sql après avoir effectué une connexion sur ces fichiers.
Le problème que j'ai est que quand je fais une mise à jour de deux cellules (qui me permettent de définir le niveau d'utilisation du fichier ainsi qu'un autre paramètre servant à initialiser le classeur à l'ouverture de fichier), cette mise à jour formate mes cellules en champ date, ce qui ne va pas du tout....
Le code :
si je met valeur = '0' j'ai une erreur d'incompatibilité de type, et si je met valeur= 0, bah au final j'ai des dates dans mes cellules....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ocnnCopy.Execute "UPDATE [" & FrmParametres.name & "$] SET valeur = '0' WHERE ([Paramètre] = 'Etat')" ocnnCopy.Execute "UPDATE [" & FrmParametres.name & "$] SET valeur = " & CStr(Level) & " WHERE ([Paramètre] = 'Niveau')"
Le format de mes cellules peut être en standard ou en nombre (sans décimales) rien n'y change :s
Quelqu'un aurait une idée svp ?
Merci d'avance![]()
Partager