Traitement de données dans une sélection de cellules VBA

jozerebel

XLDnaute Occasionnel
Bonjour à tous,

Je souhaiterais effectuer un traitement sur des données dans la colonne D, mais pas sur toute la colonne (macro qui prend trop de temps...), simplement sur de D2 jusqu'à Dx où x correspond à la dernière cellule de la colonne A remplie.

Ensuite, je souhaiterais faire un collage spécial (multiplication *1) sur cette sélection pour appliquer un format homogène à mes cellules (j'utilise des données extraites d'un autre logiciel en *txt et le format n'est pas reconnu comme des dates, bien que je modifie dans format de cellules => je suis donc obligé de multiplier par 1).

Ensuite, je dois appliquer un format date à ma sélection et enfin effacer le contenu des cellules qui affichent "01/01/1900" (correspondant au format date d'une cellule vide multipliée par 1).

J'ignore si j'ai été très clair, donc je poste un fichier.

Merci à tous pour votre aide.
 

Pièces jointes

  • Classeur1.xls
    20 KB · Affichages: 80
  • Classeur1.xls
    20 KB · Affichages: 80
  • Classeur1.xls
    20 KB · Affichages: 75

Paritec

XLDnaute Barbatruc
Re : Traitement de données dans une sélection de cellules VBA

Bonsoir Jozerebel le forum
alors oui tu pourrais nous mettre un fichier ou il y a des dates à retirer pour faire le test
merci et à dans 15 jours pour la réponse
a+
papou :)
 
G

Guest

Guest
Re : Traitement de données dans une sélection de cellules VBA

Bonsoir,

Sélectionne les données de ta colonne puis Menu 'Donnée/Convertir' (lance l'assistant de conversion) à l'étape 3 choisir 'Date' dans la zone Format. Cliquer sur terminer. tu auras tes données converties en Dates sans 1/1/1900 pour les vides.

A+
 

LaX

XLDnaute Nouveau
Re : Traitement de données dans une sélection de cellules VBA

Bonsoir,

Je ne suis pas sûr d'avoir tout bien saisi mais j'ai creer une petite macro en espérant que c'est ce que tu souhaitais.

Lax
 

Pièces jointes

  • Classeur1.xls
    44 KB · Affichages: 101
  • Classeur1.xls
    44 KB · Affichages: 106
  • Classeur1.xls
    44 KB · Affichages: 107

jozerebel

XLDnaute Occasionnel
Re : Traitement de données dans une sélection de cellules VBA

Hello tout le monde.

Merci pour vos réponses.

Je ne pourrais tester que demain...

Pour Papou, j'essaierais de transférer mes données TXT, et pas dans 15 jours... :)

Pour les autres, j'essaie demain vos solutions!!!

Merci encore et bonne soirée!
 

jozerebel

XLDnaute Occasionnel
Re : Traitement de données dans une sélection de cellules VBA

Salut le fil, salut Papou,

Je mets comme promis le fichier excel avec les dates... Qui ne sont pas au format date... et qui le deviennent quand je fais *1...

D'avance merci pour votre aide.
 

Pièces jointes

  • Attente (2).zip
    30.4 KB · Affichages: 38

Discussions similaires

Réponses
11
Affichages
289
Réponses
8
Affichages
450