Formule Si cellule vide copier le dernier champ
Fermé
Yamiiko57
Messages postés
2
Date d'inscription
mercredi 13 juin 2018
Statut
Membre
Dernière intervention
13 juin 2018
-
13 juin 2018 à 11:53
danielc0 Messages postés 1139 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 19 septembre 2024 - 15 juin 2018 à 11:23
danielc0 Messages postés 1139 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 19 septembre 2024 - 15 juin 2018 à 11:23
A voir également:
- Formule Si cellule vide copier le dernier champ
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel cellule couleur si condition texte - Guide
- Si cellule contient texte alors ✓ - Forum Excel
- Formule excel si contient texte alors texte ✓ - Forum Excel
3 réponses
danielc0
Messages postés
1139
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
19 septembre 2024
133
13 juin 2018 à 12:12
13 juin 2018 à 12:12
Bonjour,
Ça serait bien d'avoir plus d'explications ou un exemple. Garde en mémoire qu'une formule ne peut écrire que dans la cellule dans laquelle elle se trouve. Tu ne peux donc pas dire "si tel cas l'écris dans cette cellule, sinon j'écris dans une autre".
Ça serait bien d'avoir plus d'explications ou un exemple. Garde en mémoire qu'une formule ne peut écrire que dans la cellule dans laquelle elle se trouve. Tu ne peux donc pas dire "si tel cas l'écris dans cette cellule, sinon j'écris dans une autre".
danielc0
Messages postés
1139
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
19 septembre 2024
133
13 juin 2018 à 14:32
13 juin 2018 à 14:32
Avec une macro, c'est possible. Je n'ai pas le temps de regarder maintenant. Je regarde dès que possible. Peut-être que quelqu'un d'autre répondra avant moi.
Daniel
Daniel
danielc0
Messages postés
1139
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
19 septembre 2024
133
15 juin 2018 à 11:23
15 juin 2018 à 11:23
Exécute cette macro :
Tu peux lui affecter un raccourci clavier. Si tu la mets dans le classeur, tu dois enregistrer celui-ci au format .XLSM. Tu peux aussi la mettre dans un classeur de macros personnelles.
Daniel
Sub test()
Dim C As Range, Res As String
For Each C In Range("C1", Cells(Rows.Count, 3).End(xlUp))
If C <> "" Then
Res = C.Value
Else
C.Value = Res
End If
Next C
End Sub
Tu peux lui affecter un raccourci clavier. Si tu la mets dans le classeur, tu dois enregistrer celui-ci au format .XLSM. Tu peux aussi la mettre dans un classeur de macros personnelles.
Daniel
13 juin 2018 à 14:03