IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

fonction excel pour remplir des cases identiques à celles du dessus


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 8
    Points : 7
    Points
    7
    Par défaut fonction excel pour remplir des cases identiques à celles du dessus
    bonjour tout le monde,

    j'ai un fichier excel de cette sorte :

    age censure
    1 0,99
    2 .
    3 .
    4 .
    5 0,98
    6 0,97
    7 .
    8 .
    etc...

    Le fichier contient environ 8000 lignes et le . signifie que la censure est égale à la valeur du dessus; Par exemple, la censure à l'âge 1, 2, 3 et 4 est égal à 0,99.

    Je voudrais savoir s'il existe une fonction qui permette de remplir les cases avec un . automatiquement. La, j'ai commencé avec a faire des copier-coller mais c'est même pas la peine, le fichier a beaucoup trop d'individus!!

    Merci de votre aide!!

    Bonne fin de journée

  2. #2
    Membre émérite Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Points : 2 662
    Points
    2 662
    Par défaut
    Bonjour,
    Pour autant que cette manipulation est occasionnelle, voici une formule à mettre en C2 et "tirer" sur le nombre de ligne (je dit colonne C car je considère les données en A et B)
    Une fois que c'est fait tu peuix faire un copier coller valeur de la colonne C vers le B.
    Si cette manipulation devrfa être faite régulièrement il faudra peut être penser à une macro.
    A+

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    Salut nicoczyck et le forum
    Une fois ta colonne remplie, les cellules vides peuvent être remplies de manière automatique avec une macro :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    sub test()
    dim x as long
     
    for x=1 to [A65536].end(xlup).row
        if isempty(range("B" & x)) then range("B" & x)="." 
    next x  
    end sub
    ou en donnant la bonne valeur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    sub test()
    dim x as long
    dim cel as range
     
    for x=1 to [A65536].end(xlup).row
        if isempty(range("B" & x)) then 
            range("B" & x)= cel
        else 
            set cel=range("B" & x)
        end if
    next x  
    end sub
    Méthode qui autoriserait des tris.
    A+

  4. #4
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 8
    Points : 7
    Points
    7
    Par défaut
    Bonjour Fvandermeulen,

    C'est juste pour ce cas que je dois utilisé cette fonction! Elle marche, merci pour ton aide!

    sinon, je viens juste de voir ton message gorfael, merci à toi aussi de m'avoir proposer une autre solution, c'est vrai plus efficace et plus rapide!!

Discussions similaires

  1. [XL-2000] Créer une oite de dialogue pour remplir des cellules excel
    Par lionel2b dans le forum Excel
    Réponses: 2
    Dernier message: 19/02/2010, 10h39
  2. Réponses: 1
    Dernier message: 16/02/2010, 17h13
  3. Réponses: 12
    Dernier message: 09/11/2009, 19h56
  4. Script pour remplir des tableaux Excel.
    Par Debasorz dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 25/09/2009, 11h31
  5. Fonction affich pour remplir des champs de tableau
    Par bc.dumon dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 17/04/2008, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo