[vba] remplacement . par /
papijo45
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai deux petit soucis avec mes macros vba
d'une part je voudrai cliquer sur un bouton qui puisse aller me chercher un feuille dans un autre fichier et faire un copier coller de cette feuille mais sans l'ouvrir.
l'autre soucis est que je voudrai remplacer 02.06.2008 (importation SAP) par 02/06/2008 or il se produit un petit mic mac avec la date car pour les 12 premiers jours cela devient 06/02/2008 soit le 6 fevrier au lieu du 2 juin. je voudrai que quelqu'un me donne une astuce pour régler ce problème.
ceci est interne a vba puisque que la manip en passant par Ctrl+h . par / ne produit pas ce problème.
merci de votre aide
j'ai deux petit soucis avec mes macros vba
d'une part je voudrai cliquer sur un bouton qui puisse aller me chercher un feuille dans un autre fichier et faire un copier coller de cette feuille mais sans l'ouvrir.
l'autre soucis est que je voudrai remplacer 02.06.2008 (importation SAP) par 02/06/2008 or il se produit un petit mic mac avec la date car pour les 12 premiers jours cela devient 06/02/2008 soit le 6 fevrier au lieu du 2 juin. je voudrai que quelqu'un me donne une astuce pour régler ce problème.
ceci est interne a vba puisque que la manip en passant par Ctrl+h . par / ne produit pas ce problème.
merci de votre aide
A voir également:
- [vba] remplacement . par /
- Remplacement coco - Accueil - Réseaux sociaux
- Coco.fr remplacement - Accueil - Réseaux sociaux
- Remplacer disque dur par ssd - Guide
- Remplacement carte graphique - Guide
- Remplacer par word - Guide
2 réponses
Bonjour,
Alors VBA, Visual Basic pour Application, fonctionne avec tous les logiciel Office... On ne sait pas de quoi tu parles...
m@rina
Alors VBA, Visual Basic pour Application, fonctionne avec tous les logiciel Office... On ne sait pas de quoi tu parles...
m@rina
Bonjour,
Pour ton 1er problème tu peu créer une macro avec l'éditeur de macro, ensuite si tu veux a perfectionner tu peu mettre cette macro dans un poste.
En VBA tu peu formater ta date avec des points avec cette fonction
A+
Pour ton 1er problème tu peu créer une macro avec l'éditeur de macro, ensuite si tu veux a perfectionner tu peu mettre cette macro dans un poste.
En VBA tu peu formater ta date avec des points avec cette fonction
Function FmatEnDate(Txt As String) If Txt = "" Then FmatEnDate = "" Else FmatEnDate = Format(Replace(Txt, ".", "/"), "dd/mm/yyyy") End If End Function
A+