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

Macros et VBA Excel Discussion :

aide macro excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 80
    Par défaut aide macro excel
    Bonjour;
    j'ai un fichier Excel contenant 03 colonne et 1016 ligne la deuxième colonne ne contient que des 0 et des 8 je voudrai remplacer tous les 8 de la deuxième colonne par des 1 esque quelqu'un peut donné une macro qui fait ca automatiquement car je ne connais pas VBA pour le faire moi même.
    merci d'avance pour celui ou celle qui m'aidera.

  2. #2
    Membre éprouvé Avatar de LouiMz
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 104
    Par défaut
    Bonjour,

    Dans Excel, activez le barre d'outil Visual Basic et lancez l'enregistreur de macro.

    Effectuez le remplacement que vous faites habituellement (Edition-Remplacer)
    Puis arretez l'enregistrement et allez dans VisualBasic (ALT+F11).

    Vous trouverez sur votre gauche un module, ouvrez le. Vous y trouverez le code que votre manipulation à créer. Vous pouvez alors le retravailler ou le réutiliser.

    Cordialement

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 80
    Par défaut
    merci pour la réponse

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonsoir,

    Sinon, à mettre dans un module standard et exécuter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Sub remplacer()
     
        Dim Plage As Range
        Dim Cel As Range
     
        'adapter la colonne
        With ActiveSheet
            Set Plage = .Range(.[B1], .[B65536].End(xlUp))
        End With
     
        'parcour la la plage et effectue les changements
        For Each Cel In Plage
            If Cel = 8 Then Cel = 1
        Next Cel
     
    End Sub
    Hervé.

Discussions similaires

  1. Aide macro excel
    Par gregtw29 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 13/06/2012, 17h11
  2. Aide macro excel
    Par Orbichoox dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 22/05/2012, 09h29
  3. Aide macro excel débutant
    Par obie78 dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 24/08/2010, 20h25
  4. [XL-2007] Aide macro excel
    Par maxxxime dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/06/2010, 14h13
  5. Aide macro Excel
    Par lololasticot dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/11/2007, 11h53

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