Macro Excel 1
Résolu/Fermé
tetradon
Messages postés
11
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
3 octobre 2010
-
11 août 2010 à 12:24
tetradon Messages postés 11 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 3 octobre 2010 - 13 août 2010 à 13:16
tetradon Messages postés 11 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 3 octobre 2010 - 13 août 2010 à 13:16
Bonjour,
J'aimerai dans une colonne, exemple la colonne 'P', faire une recherche de ligne vide et lorsque qu'il y une première ligne vide que celle-ci soit remplacée par une valeur de la ligne 'B2'.
Et que la recherche s'arrête des que la valeur a été rajoutée.
Merci
J'aimerai dans une colonne, exemple la colonne 'P', faire une recherche de ligne vide et lorsque qu'il y une première ligne vide que celle-ci soit remplacée par une valeur de la ligne 'B2'.
Et que la recherche s'arrête des que la valeur a été rajoutée.
Merci
A voir également:
- Macro Excel 1
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
3 réponses
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
953
Modifié par Mytå le 11/08/2010 à 17:41
Modifié par Mytå le 11/08/2010 à 17:41
Salut le forum
Tu peux utiliser cette macro
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Tu peux utiliser cette macro
With ActiveSheet .Range("P1").End(xlDown).Offset(1, 0) = .Range("B2") End With
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Patrice33740
Messages postés
8561
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
15 mars 2025
1 779
11 août 2010 à 16:11
11 août 2010 à 16:11
Bonjour,
Essaie ceci :
Cordialement
Patrice
Essaie ceci :
Option Explicit Sub test() Dim col As Range Dim cel As Range Set col = ActiveSheet.Columns("P") For Each cel In col.Cells If IsEmpty(cel) Then cel.Value = ActiveSheet.Range("B2").Value Exit For End If Next End Sub
Cordialement
Patrice
tetradon
Messages postés
11
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
3 octobre 2010
13 août 2010 à 13:16
13 août 2010 à 13:16
Merci
ceci m'arrange bien
ceci m'arrange bien