olivier_bahrein
XLDnaute Junior
Bonjour,
J'ai deux problème à vous soumettre.
J'ai créé un projet VBA pour éditer un calendrier de travail avec week end et jour fériés.
1- Depuis quelque temps, j'ai une erreur: "erreur d'entrée/sortie de périphérique" qui apparaît sans que j'en connaisse la raison. Quelqu'un peut-il m'indiquer où chercher pour le résoudre ? (je ne fais appel à aucun périphérique dans mon code VBA... du moins pas consciemment).
2- Je souhaite mettre une validation conditionnelle sur certaines cellules de ma feuille excel selon la date . J'ai donc fait une boucle avec le code:
With Cell.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=agents_dsi"
End With
De temps en temps cela fonctionne et de temps en temps, le code s'arrête avec l'erreur 1004 sur la ligne:
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=agents_dsi"
Je ne comprends vraiment pas pourquoi.
Si vous avez une idée, je suis preneur car cela fait une semaine que je cherche.
Merci de votre aide.
Olivier./.
J'ai deux problème à vous soumettre.
J'ai créé un projet VBA pour éditer un calendrier de travail avec week end et jour fériés.
1- Depuis quelque temps, j'ai une erreur: "erreur d'entrée/sortie de périphérique" qui apparaît sans que j'en connaisse la raison. Quelqu'un peut-il m'indiquer où chercher pour le résoudre ? (je ne fais appel à aucun périphérique dans mon code VBA... du moins pas consciemment).
2- Je souhaite mettre une validation conditionnelle sur certaines cellules de ma feuille excel selon la date . J'ai donc fait une boucle avec le code:
With Cell.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=agents_dsi"
End With
De temps en temps cela fonctionne et de temps en temps, le code s'arrête avec l'erreur 1004 sur la ligne:
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=agents_dsi"
Je ne comprends vraiment pas pourquoi.
Si vous avez une idée, je suis preneur car cela fait une semaine que je cherche.
Merci de votre aide.
Olivier./.