Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Étirer date automatiquement sur cellules vide

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jokerfidelio

XLDnaute Occasionnel
Bonjour a tous.

Mon tableau excel est crée a partir d'une conversion d'un fichier pdf au format excel.
sur ce nouveau tableau la date est noté une seule fois et pas en face des données
Pour faire un tableau de croise dynamique il faut donc que j’étire cette date sur toute les cellules vide et pour chaque date (sur un mois les données peuvent êtres importante)

y a t'il la possibilité que sur chaque cellule vide au dessus de la date noté que la même date puisse ce mettre automatiquement ?

d'avance merci a vous
 

Pièces jointes

Re : Étirer date automatiquement sur cellules vide

Bonjour le Forum,
Bonjour jokerfidelio,

une solution par formule consiste suivant ton fichier exemple a mettre en F22

Code:
=SI(A22<>"";A22;F23)

ensuite on étire la formule vers le haut puis on fait un copier de la plage F2:F22 et collage spécial (valeur) sur la plage A2:A22

il ne reste qu'a supprimer la colonne F c'est plus rapide a faire qu'a écrire

Attention on démarre bien du bas des donnée

Cordialement
 
Re : Étirer date automatiquement sur cellules vide

re,

Hum hum oui je pense que c'est largement jouable mais la je passe la main je suis une bille a ce jeu la

il te reste a attendre les VBaïstes
 
Re : Étirer date automatiquement sur cellules vide

Bonjour à toutes et à tous,

Comme ceci ?

Code:
Option Explicit
Sub Dates_renseigner()
    Cells(Rows.Count, "a").End(xlUp).Name = "ici"
    Range("a2:ici").SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[+1]C"
    With Columns(1): .Value = .Value: End With
    ActiveWorkbook.Names("ici").Delete
End Sub

Double bise, Jocelyn 😀

A bientôt 🙂
 
Re : Étirer date automatiquement sur cellules vide

bonjour DoubleZero

comment intégrer ces lignes sur mon fichier y a t il des choses a modifier ?
vba n'est pas mon ami !

Code:
Option Explicit
Sub Dates_renseigner()
    Cells(Rows.Count, "a").End(xlUp).Name = "ici"
    Range("a2:ici").SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[+1]C"
    With Columns(1): .Value = .Value: End With
    ActiveWorkbook.Names("ici").Delete
End Sub

j'ai modifie "ici" par nom de la feuille mais rien.
et Range("a2:ici") a2 par b car sur exemple c'est la colonne b

cdlt
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…