XL 2019 Etendre la sélection jusqu'à la prochaine case remplie

Philou2030

XLDnaute Nouveau
Bonjour,
Dans une base de données avec plusieurs colonnes, je cherche à étendre une désignation pour remplir le cases vides jusqu'à la prochaine désignation ?
Avez-vous une idée pour faire ça de manière rapide (plus de 4000 désignations et 30 000 lignes).
Par avance merci,
Lucas
 

Philou2030

XLDnaute Nouveau
J'espère que c'est plus clair ! Je voudrais étirer les modèles en rouge afin de remplir toutes les cases vides de ma base de données.
Par avance merci,
Lucas

1636138555355.png
 

Chris401

XLDnaute Accro
Il aurait mieux valu un fichier !
- Sélectionne B2 à Bx (x étant ta dernière ligne)
- Touche F5 (Atteindre)
- Clique sur "cellules" (en bas à gauche)
- Coche "cellules vides" puis OK
- Sans toucher à rien, va dans la barre de formule et écris : =B2
- Valide avec CTRL et Entrée

Ensuite, tu peux faire un copier-coller valeurs
 
Dernière édition:

Chris401

XLDnaute Accro
Bonjour
Rien ne t’empêche de refaire la manip ; il suffit d'adapter le =Bx à la cellule qui se trouve au dessus de la 1ère cellule vide sélectionnée.

La même chose codée donne :

VB:
Sub Recopie()
Dim Derlg As Long
Derlg = Range("A" & Rows.Count).End(xlUp).Row
Range("B2:B" & Derlg).SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-2]C"
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
314 709
Messages
2 112 103
Membres
111 417
dernier inscrit
LYTH