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 :

Comment faire un Copier coller Sous VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Programmeur à mes heures perdues !
    Inscrit en
    Septembre 2015
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Programmeur à mes heures perdues !
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2015
    Messages : 17
    Par défaut Comment faire un Copier coller Sous VBA
    Bonjour ou Bonsoir a tous,
    Voila je vous explique le problème j'ai fouiner un peu sur internet et j'ai trouvé deux code vba que j'aimerais assembler mais je ne voit pas comment faire
    Pourriez vous m'aider voici les 2 codes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim plg As Range
    Dim plc As Range
    Set plg = Application.InputBox _
    ("Sélectionner une cellule", , , , , , , 8)
    plc = plg.Address
    Et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sheets("Feuil1").Range("A1").Copy _
    Destination:=Worksheets("Feuil4").Range("A1")
        Sheets("Feuil1").Select
    Voila merci d'avance de votre réponse !

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Non testé, mais cela devrait ressembler au moins un peu à cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Rassemblée
       Dim plg As Range
       Dim plc As string
       Set plg = Application.InputBox _
                ("Sélectionner une cellule", , , , , , , 8)
       plc = plg.Address
      Sheets("Feuil1").Range("A1").Copy _
      Destination:=sheets("Feuil2").range(plc)
      Sheets("Feuil1").Select
    End sub

  3. #3
    Membre actif
    Homme Profil pro
    Programmeur à mes heures perdues !
    Inscrit en
    Septembre 2015
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Programmeur à mes heures perdues !
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2015
    Messages : 17
    Par défaut
    Tout d'abord merci de ta réponse ensuite il ce passe quelque chose de bizarre quand je lance le programme il me copie bien la bonne rangée et la bonne ligne mais je ne peut pas faire de choix multiple !! voila le code (un peu modifié !)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub CopyPaste()
     Dim plg As Range
       Dim plc As String
       Set plg = Application.InputBox _
                ("Sélectionner une cellule", , , , , , , 8)
       plc = plg.Address
      Sheets("Feuil1").Range(plc).Copy _
      Destination:=Sheets("Feuil4").Range(plc)
      Sheets("Feuil1").Select
    End Sub
    Donc si tu pouvais me donner un coup de main....

  4. #4
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Que veux-tu dire par choix multiple ?

  5. #5
    Membre actif
    Homme Profil pro
    Programmeur à mes heures perdues !
    Inscrit en
    Septembre 2015
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Programmeur à mes heures perdues !
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2015
    Messages : 17
    Par défaut
    Et bien c'est a dire quand je veux séléctionner plusieures cellules il me met que il ne peut pas faire de choix multiple !

  6. #6
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Ah OK. Mais là je ne code sous la main pour cela. Tu peux toujours regarder dans les messages du forum pour "sélection multiple" ou "sélection discontinue".

    Également, si ton Office est à 32 bits, (le contrôle n'est pas compatible avec Excel 64 bits), tu peux regarder dans tes contrôles supplémentaires s'il n'y a pas un RefEdit qui traîne. C'est un contrôle qui permet de faire des sélections de plages ou de cellules. Tu pourrais l'utiliser à la place de ton InputBox.

Discussions similaires

  1. [XL-2013] Aide Vba copier coller sous condition
    Par d.deneys dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 22/08/2013, 11h34
  2. simplification copier coller sous vba avec integration li/col variable
    Par boom47 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/06/2012, 14h42
  3. [VBA-E] Copier coller sous conditions de couleur
    Par titeZ dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 10/04/2007, 18h27
  4. [VBA-E]Faire un Copier coller d'une ListBox à une autre
    Par anubisigfrid dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/03/2007, 14h40
  5. Comment faire un DESC nom_table sous postgreSQL ??
    Par ymerej dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 03/06/2004, 11h24

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