Remplir des celulles vides avec valeur du haut
Résolu/Fermé
A voir également:
- Remplir des celulles vides avec valeur du haut
- Organigramme a remplir word - Guide
- Remplir et signer pdf - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Windows 11 barre des taches en haut - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
1 réponse
Utilisateur anonyme
16 juin 2016 à 21:12
16 juin 2016 à 21:12
Bonsoir mmyriamm,
Pour m'aider à te répondre, peux-tu me dire :
1) Quelle est ta version d'Excel ?
2) Quelle est la colonne de départ ?
3) Résultat voulu en quelle colonne ?
4) De quelle ligne à quelle ligne ?
-------------------------------------
De plus, si par exemple ta colonne est la colonne B :
a) C'est très facile de le faire sans macro à côté :
par exemple en colonne C ou en colonne D.
b) Mais si tu veux avoir le résultat dans la même
colonne B, il faut le faire par macro VBA,
et je peux le faire aussi.
Cordialement. 😊
Pour m'aider à te répondre, peux-tu me dire :
1) Quelle est ta version d'Excel ?
2) Quelle est la colonne de départ ?
3) Résultat voulu en quelle colonne ?
4) De quelle ligne à quelle ligne ?
-------------------------------------
De plus, si par exemple ta colonne est la colonne B :
a) C'est très facile de le faire sans macro à côté :
par exemple en colonne C ou en colonne D.
b) Mais si tu veux avoir le résultat dans la même
colonne B, il faut le faire par macro VBA,
et je peux le faire aussi.
Cordialement. 😊
17 juin 2016 à 19:41
Merci pour votre réponse! Voici les informations manquantes :
1) Quelle est ta version d'Excel ? 2013
2) Quelle est la colonne de départ ? A
3) Résultat voulu en quelle colonne ? A, mais si ça doit être reporté dans une autre colonne je vais m'en contenter
4) De quelle ligne à quelle ligne ? 1595
Merci!
17 juin 2016 à 20:29
Sélectionner la colonne A et faire F5, Cliquer sur Cellules et choisir Cellules Vides.
Dans la barre de formule =A2 (parce que que c'est la cellule non vide supérieure)
CTRL+ENTER
Et voilà!
17 juin 2016 à 20:30
Pour le point 4) il manque la ligne de début, mais pas la ligne des en-têtes
(s'il y en a une), je parle de la 1ère ligne des données. Exemple : si la ligne
d'en-têtes est la n° 4, la 1ère ligne de données devrait être juste dessous,
donc en ligne 5. Les lignes de données seraient donc des lignes 5 à 1595.
Je pense qu'il pourra arriver plus tard que tu aies d'autres lignes en dessous,
n'est-ce pas ? Je veux dire par là que tu ajouteras d'autres lignes de données
à ton tableau actuel, pour le compléter.
Comme tu préfères avoir le résultat dans la même colonne A que celle de
départ, c'est donc obligé de passer par le VBA. Ça ne me gêne pas du tout,
et j'espère que tu sauras copier / coller le code VBA au bon endroit, dans
Module1. Dis-moi si tu l'as déjà fait ou si tu auras besoin d'aide pour ça.
Mais ne t'inquiètes pas : si nécessaire, je t'indiquerai comment faire.
Cordialement. 😊
Modifié par albkan le 17/06/2016 à 21:21
Je viens de t'écrire mon message #4.
C'est juste après avoir validé que j'ai vu ton message #3.
---------------------------------------------------------
J'ai essayé ta méthode, et elle marche effectivement très bien !
Mais comme ton 1er nombre a l'air d'être en A2, as-tu remarqué
que si A1 est vide, ça y met aussi le nombre qui est en A2 ?
Si c'est ce que tu veux, c'est ok ; sinon, pense à effacer A1 !
D'autre part, s'il faut sous la fin du tableau d'autres nombres identiques
au dernier, ça ne les met pas : c'est à toi de les ajouter manuellement !
---------------------------------------------------------
Donc si tu as réussi à résoudre ton exercice, tant mieux !
Mais je croyais que de toute façon, tu voulais le faire par une formule,
ou via VBA, et pas manuellement ! Et si plus tard tu rajoutes d'autres
lignes sous ton tableau en laissant de nouveau des cellules vides, il te
faudra refaire la même manipulation !
Si ça te convient tel que, n'oublies pas d'aller en haut de page
pour cliquer sur « Marquer comme résolu », merci !
17 juin 2016 à 22:06