Recherche cellule vide dans colonne

Hervé_88

XLDnaute Nouveau
Bonjour à tous,

Je suis pas trés alaise sur les macro et j'ai besoin de faire une recherche de cellule vide dans des colonnes pour coper une formule et un format de cellule

Ci-joint fichier, D'avance un grand merci pour votre aide

Cdt,
Hervé
 

Pièces jointes

  • Feuille de calcul dans ALV (1).zip
    43 KB · Affichages: 56

Dull

XLDnaute Barbatruc
Re : Recherche cellule vide dans colonne

Re

effectivement en faisant des essais j'ai supprimer des lignes
adapte ta plage en fonction de la dernière ligne du Tableau

Code:
Private Sub CommandButton1_Click()
Dim C As Range
For Each C In Range("J2:J[COLOR=Red][B]118[/B][/COLOR]")
If C = "" Then
    C.FormulaR1C1 = "=RC[-3]/RC[-6]"
    C = Format(C, "##.00%")
End If
Next C
For Each C In Range("K2:K[COLOR=Red][B]118[/B][/COLOR]")
If C = "" Then
    C.FormulaR1C1 = "=RC[-4]/RC[-8]"
    C = Format(C, "##.00%")
End If
Next C
End Sub
Bonne Journée
 
Dernière édition:

Hervé_88

XLDnaute Nouveau
Re : Recherche cellule vide dans colonne

si c'est pas trop de demander, j'ai encore une requête :
le tableau que je t'ai donné peu varier de ligne donc la fin n'est pas toujours sur ligne définie, peux-tu faire un arrêt si plusieurs lignes vides en fin de tableau
:)
 

Dull

XLDnaute Barbatruc
Re : Recherche cellule vide dans colonne

Re Hervé

Il faut rendre ton tableau dynamique
j'ai pris comme référence la colonne C qui n'a pas de vide

Suis les instructions ci-après

Insertion/Nom/définir
Nom dans le Classeur: Tab
Fait référence à: =DECALER(Format!$C$2;;;NBVAL(Format!$C:$C)-1)
Click sur le Bouton Ajouter
Fermer

et change le code par celui-ci

Code:
Private Sub CommandButton1_Click()
Dim C As Range
For Each C In Range("tab")
If C.Offset(0, 7) = "" Then
    C.Offset(0, 7).FormulaR1C1 = "=RC[-3]/RC[-6]"
    C.Offset(0, 7) = Format(C.Offset(0, 7), "##.00%")
End If
If C.Offset(0, 8) = "" Then
    C.Offset(0, 8).FormulaR1C1 = "=RC[-4]/RC[-8]"
    C.Offset(0, 8) = Format(C.Offset(0, 8), "##.00%")
End If
Next C
End Sub
Bonne Journée
 

Pièces jointes

  • Feuille de calcul dans ALV (2).zip
    50.5 KB · Affichages: 70
  • Feuille de calcul dans ALV (2).zip
    50.5 KB · Affichages: 86
  • Feuille de calcul dans ALV (2).zip
    50.5 KB · Affichages: 83

Discussions similaires

Réponses
4
Affichages
220

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet