Olivier_HTP
XLDnaute Occasionnel
Bonjour cher Forum,
J'ai une colonne (B) de ma BD qui contient des noms, et une colonne (S) qui contient la formule : =SI(Bxxx<>'';MAINTENANT();'')
afin d'afficher l'heure de saisie de la ligne correspondante.
Afin d'éviter que les cellules de la colonne S soient remises à l'heure, je cherche une macro qui sélectionne les cellules de la colonne S qui affichent l'heure (donc jusqu'à la dernière ligne contenant un nom dans la colonne B), puis qui fasse un copier/collage spécial valeur + format sur la zone sélectionnée de la colonne S. Comme ça les heures de saisie resteront figées.
Pour l'instant j'ai une macro qui fait ça ligne par ligne, mais ça prend beaucoup trop de temps car mon tableau a plusieurs milliers de lignes.
C'est pourquoi je cherche plutôt à séléectionner la zone concernée en entier et à faire ce copier/coller spécial en une fois.
J'espère (sans en être certain) avoir été assez explicite.
Merci d'avance de votre aide.
Bonne journée,
Olivier_HTP
J'ai une colonne (B) de ma BD qui contient des noms, et une colonne (S) qui contient la formule : =SI(Bxxx<>'';MAINTENANT();'')
afin d'afficher l'heure de saisie de la ligne correspondante.
Afin d'éviter que les cellules de la colonne S soient remises à l'heure, je cherche une macro qui sélectionne les cellules de la colonne S qui affichent l'heure (donc jusqu'à la dernière ligne contenant un nom dans la colonne B), puis qui fasse un copier/collage spécial valeur + format sur la zone sélectionnée de la colonne S. Comme ça les heures de saisie resteront figées.
Pour l'instant j'ai une macro qui fait ça ligne par ligne, mais ça prend beaucoup trop de temps car mon tableau a plusieurs milliers de lignes.
C'est pourquoi je cherche plutôt à séléectionner la zone concernée en entier et à faire ce copier/coller spécial en une fois.
J'espère (sans en être certain) avoir été assez explicite.
Merci d'avance de votre aide.
Bonne journée,
Olivier_HTP