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 :

Creation De Macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut Creation De Macro
    Coucou
    je suis une petite nouvelle qui a un gros probleme

    je dois créer une macro qui doit rechercher du texte dans un tableau
    puis si ce texte correspond il faut réécrire les trois colonnes qui suit ce texte dans une autre page

    et franchement je ne vois pas du tout comment faire

    s'il vous plait aidez moi

    merci d'avance

  2. #2
    Membre éclairé Avatar de ancel17
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Mars 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Mars 2007
    Messages : 312
    Par défaut
    c pô grave de débuter, on est tous passé par là !

    Tu peux essayer ça :

    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
    18
    19
    20
    21
    22
    23
    Sub cherchertxtetcopie()
     
    dim c as variant
    dim CL1 as workbook
    dim FL1 as worksheet, FL2 as worksheet
     
    With Worksheets(1).Range("la plage")
        Set c = .Find("mon texte", lookin:=xlValues)
        If Not c Is Nothing Then
            firstAddress = c.Address
            Do
                set CL1=thisworkbook
    	    set FL1=CL1.worksheet("la feuille origine")
    	    set FL2=CL1.worksheet("la feuille destination")
                    FL1.Range(""" & firstaddress & ":" & FL1.firstaddress.column + 3 & FL1.firstaddress.row & """).Copy _
                    Destination:=FL2.Range("A" & FL2.Range("A1"). _
                    SpecialCells(xlCellTypeLastCell).Row + 1)
    	        Set c = .FindNext(c)
            Loop While Not c Is Nothing And c.Address <> firstAddress
        End If
    End With
     
    End sub

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut merci
    merci beaucoup je vai essayer

  4. #4
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut
    il y a un petit probleme au niveau de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     FL1.Range(""" & firstaddress & ":" & FL1.firstaddress.column + 3 & FL1.firstaddress.row & """).Copy _
                    Destination:=FL2.Range("A" & FL2.Range("A1"). _
                    SpecialCells(xlCellTypeLastCell).Row + 1)
    merci

  5. #5
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonjour

    il y a un petit probleme au niveau de
    quel problème? quel message d'erreur?


    michel

  6. #6
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut Changement
    En fait j'ai changé completement de code
    merci quan meme de votre aide a tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. difficulte au creation dune macro excel
    Par SEFYOUF dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/01/2012, 13h51
  2. creation de macro
    Par dualchi dans le forum VBA Word
    Réponses: 2
    Dernier message: 27/10/2009, 19h16
  3. creation de macro par code
    Par zit_zit dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/09/2009, 11h31
  4. executer requete creation dans macro excel
    Par soussou92 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/06/2008, 16h57
  5. Réponses: 6
    Dernier message: 14/06/2007, 13h16

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