Bonjour,
Pour mon plaisir et me faciliter le travail (au boulot) je "développe" des macros afin d'automatiser au maximum les tâches récurrentes.
Je rencontre une difficulté concernant le formatage des dates sous VBA.
Je pense qu'il y a un problème entre le format de dates anglo-saxon et français, mais je ne parviens pas efficacement à le comprendre et le résoudre.
A partir d'une date saisie sous la forme : jj/mm/aaa (par exemple : 01/12/2013), je souhaite que mon script VBA affiche dans une case donnée la date sous la forme : mmm-aa (soit : déc-13).
En l’occurrence, cela fonctionne pour la date donnée en exemple, mais si je lui fixe la date du 01/11/2013, il m'affichera : 13-nov !
Je joint un fichier avec une macro "explicative" pour plus de compréhension.
Voyez dans la case C6, le format est "inversé" par rapport aux autres affichages de la ligne.
En outre, lors de l'affichage des dates, le format des cellules n'est pas le même, certaines sont automatiquement formatées comme des dates (cellules B2 et E2) alors que les deux autres apparaissent sous le format standard.
Le format est également différent entre les lignes 6 et 7, sans aucune intervention de ma part.
Quelqu'un peut-il m'aider à résoudre ce problème ?
Merci, cordialement
crissc