yojema
XLDnaute Occasionnel
Bonsoir le forum
Comme souvent comme je bidouille en VBA j' utilise l enregitreur de macro
de excel pour lui demander d' executer une fonction d excel en auto par la suite
dont je n ai aucune idée au départ de comment cette fonction s' écrit en langage VBA cette fois ci c est la fonction remplacer du menu édition de excel qui me pose un probleme de résultat différent selon que j'execute en manuel ou via la macro
sans que la macro bug pour autant ??!
ci dessous un petit fichier exemple :
Regarde la pièce jointe probleme enregistrement macro.xls
Il sagit de données issu d un logiciel SAP qui affiche des date sous ce format de départ (01.02.2010) qui n'est pas reconu comme date par exel .Pour que excel le reconaisse j ai eu l idée de selectionner toutes les donneés contenant ces dates et de remplacer le point "." par un / et alors excel reconnait ensuite ce format comme représentant une date .Je precise que c est un point qui me bloque a la fin de l elaboration d une macro qui manipule enomément les données de départ issu de ce logiciel afin de pouvoir en tirer une stat
avant de passer a la macro pour solutionner ce problème et que ces données (les date!) sont issu d un copier/collagespecial ou je choisi de coller seulement les valeur j ai donc essayer de solutionner (ce qui aurait été plus simple) en modifiant le format des cellules de déstination puisque ce type de format date est proche de ce que font les Allemands ( format type Allemand de date sous excel : 01.1.2010)
mais je n y suis pas arriver
un petit coup de main SVP
merci a+
Comme souvent comme je bidouille en VBA j' utilise l enregitreur de macro
de excel pour lui demander d' executer une fonction d excel en auto par la suite
dont je n ai aucune idée au départ de comment cette fonction s' écrit en langage VBA cette fois ci c est la fonction remplacer du menu édition de excel qui me pose un probleme de résultat différent selon que j'execute en manuel ou via la macro
sans que la macro bug pour autant ??!
ci dessous un petit fichier exemple :
Regarde la pièce jointe probleme enregistrement macro.xls
Il sagit de données issu d un logiciel SAP qui affiche des date sous ce format de départ (01.02.2010) qui n'est pas reconu comme date par exel .Pour que excel le reconaisse j ai eu l idée de selectionner toutes les donneés contenant ces dates et de remplacer le point "." par un / et alors excel reconnait ensuite ce format comme représentant une date .Je precise que c est un point qui me bloque a la fin de l elaboration d une macro qui manipule enomément les données de départ issu de ce logiciel afin de pouvoir en tirer une stat
avant de passer a la macro pour solutionner ce problème et que ces données (les date!) sont issu d un copier/collagespecial ou je choisi de coller seulement les valeur j ai donc essayer de solutionner (ce qui aurait été plus simple) en modifiant le format des cellules de déstination puisque ce type de format date est proche de ce que font les Allemands ( format type Allemand de date sous excel : 01.1.2010)
mais je n y suis pas arriver
un petit coup de main SVP
merci a+