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

Remplir les cases automatiquement..

  • Initiateur de la discussion Initiateur de la discussion CedricSTO
  • Date de début Date de début

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 !

CedricSTO

XLDnaute Nouveau
Bonjour,

Je suis face à une problématique gênante.. En faisant un export, je me retrouve avec le tableau ci-dessous :



Je souhaiterai que les cases, par exemple "C3" et "D3" se remplisse automatiquement avec les éléments de la case supérieurs mais que si la case inférieures, celle-ci doit reste tel quel.. En gros que "C5" reste 2.. Cela bien sur une quantité de ligne de 500/1000..

En vous en remerciant par avance,
 
Bonjour

tu crées une colonne intermédiaire
en ligne 2 formule : =si(C2="";C1;C2)
tu tires jusqu'en bas

si le résultat est ok
copier ta nouvelle colonne/ sélection C2 collage valeurs

...
 
Bonjour, CedricSTO, ERIC S, le Forum,

Autre possibilité avec le code suivant, logé dans un module standard :
VB:
Option Explicit
Sub Cellules_vides_compléter()
    Dim c As Range
    Application.ScreenUpdating = False
    For Each c In Range("e:e").SpecialCells(xlCellTypeConstants)
        If c.Offset(, -1) = "" Then c.Offset(, -1) = c.Offset(-1, -1)
        If c.Offset(, -2) = "" Then c.Offset(, -2) = c.Offset(-1, -2)
    Next
End Sub
A bientôt 🙂
 

Après délibération, la solution VBA est vraiment la meilleure!! 🙂

Merci
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…