Afficher contenu de cellule...
Fermé
Gontran71
Messages postés
1
Date d'inscription
samedi 20 octobre 2012
Statut
Membre
Dernière intervention
20 octobre 2012
-
20 oct. 2012 à 21:42
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 22 oct. 2012 à 16:30
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 22 oct. 2012 à 16:30
A voir également:
- Afficher contenu de cellule...
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Afficher mot de passe wifi android - Guide
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
- Verrouiller cellule excel - Guide
1 réponse
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
21 oct. 2012 à 08:52
21 oct. 2012 à 08:52
Bonjour,
Je ne vois difficilement une soution par formule.... donc par macro
si tu ne connais pas les macros (on vit très bien sans), fais signe en précisant ta version Excel
Je ne vois difficilement une soution par formule.... donc par macro
Option Explicit Option Base 1 Sub reporter_sinonvide() Dim Nbre As Byte, Cptr As Byte Dim T_out() 'initialisations Application.ScreenUpdating = False ReDim T_out(1) Nbre = ThisWorkbook.Sheets.Count 'mémorisation valeur cellules A1 si non vides For Cptr = 1 To Nbre - 1 With Sheets(Cptr) If .Range("A1") <> "" Then cpt = cpt + 1 ReDim Preserve T_out(cpt) T_out(cpt) = .Range("A1") End If End With Next 'restitution des cellules A1 non vides sur la dernière feuille With Sheets(Nbre) .Columns("A").Clear With .Range("A1:A" & cpt) .Value = Application.Transpose(T_out) .Borders.Weight = xlThin End With .Select End With End Sub
si tu ne connais pas les macros (on vit très bien sans), fais signe en précisant ta version Excel
21 oct. 2012 à 22:14
je ne sais ou copier durablement ce code, afin qu'il fonctionne?
je ne suis qu'un petit autodidact amateur qui cherche a comprendre.
ceci dit ta macro a fonctionnée, donc j'ai bon espoir.
Merci encor
Gontran
22 oct. 2012 à 08:37
on a tous débuté!
quelle est ta version d'Excel ?
22 oct. 2012 à 15:37
Modifié par michel_m le 22/10/2012 à 16:32
1/ Si l'onglet Développeur n'apparait pas dans le ruban:
Cliquer sur le bouton Office,
puis sur le bouton Options Excel.
Cliquer sur le menu Standard.
Cocher l'option Afficher l'onglet Développeur dans le ruban.
Cliquer sur le bouton OK pour valider.
2/ activer les macros
Cliquer sur le bouton Office,
puis sur le bouton Options Excel.
Cliquer sur centre de gestion de confidentialité
puis sur param^tre du centre de gestion de la confidentialité
puis cocher le bouton radio activer les macros
Cliquerz sur le bouton OK pour valider.
ton Excel est maintenant définitivement prêt à travailler avec des macros
N'oublie pas d'enregistrer sous: classeur prenant en charge les macros