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 :

copie de case grace à un clique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut copie de case grace à un clique
    J'aimerai cliquez sur une case (A1) pour copier les case de A9 à E13 de la page 1 et de les mettre sur la page 13...Mais pas les copier normalement j'aimerai que les colonne devienne les ligne et que les ligne devienne les colonnes...Et tout c'est commande la je ne les connait pas...S'il vous plait aidez moi j'aimerai juste qu'on me donne les bout de code pour faire ceci...

  2. #2
    Membre émérite
    Inscrit en
    Avril 2007
    Messages
    667
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2007
    Messages : 667
    Par défaut
    Bonjour,
    Lance l'editeur de macro, copie tes cellules et au lieu de coller tu fait collage special -> transposer.

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Mais comment fait on pour faire d'une case un bouton, quand j'appuie sur la case A1 je veux qu'il active la macro8

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Après une reflexion j'ai trouver un logaritme pour ma selection de colonne mais je ne seriat pas la metttre en appilcation sous cause que je n'est pas les commende

    boucle de A25 à I25
    si lacase=0 alors
    ne pas sélectionné la colonne
    sinon
    la selectionné
    fin boucle
    Voila comment mettre dans une variable toute la selection pour ensuite la copier etc...

  5. #5
    Membre chevronné Avatar de mordrhim
    Inscrit en
    Avril 2007
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Avril 2007
    Messages : 270
    Par défaut
    allez je suis de bon coeur ^^

    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
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     
        Dim TrgLi As Integer
        Dim TrgCo As Integer
     
        TrgCo = Target.Column
        TrgLi = Target.Row
     
        Application.ScreenUpdating = False
     
        If TrgLi = 1 And TrgCo = 1 Then
            Range("A9:E13").Copy
            Feuil2.Range("A9").PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _
                , Transpose:=True
        End If
        Target.Select
        Application.CutCopyMode = False
        Application.ScreenUpdating = True
    End Sub
    apres tu remplaces Feuil2 par le nom de ta feuille n° 13 (le nom dans VBA pas celui que tu vois sur le classeur)
    et tu remplace TrgLi et TrgCo par les coordonnées de la cellule "bouton"

  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    je te remercie, il manque juste un truc ma boucle avec ma condition??ceci est important car je veux pas tout copier je veux copier que les colonne rempie et nous les reperons grace à la ligne 25...regarde dans l'algo mais tu m'en a deja fait beaucoup merci

Discussions similaires

  1. [XL-2003] Problème de selection/copy de case
    Par bloutchman dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 16/10/2011, 09h34
  2. Copie d'une table Access et cases à cocher
    Par steps5ive dans le forum Excel
    Réponses: 2
    Dernier message: 28/12/2007, 17h54
  3. [VBA-E] copie de case en boucle
    Par guismoman33 dans le forum Macros et VBA Excel
    Réponses: 34
    Dernier message: 19/02/2007, 15h20
  4. Réponses: 28
    Dernier message: 29/06/2006, 12h42
  5. changer couleur d'une "case" selon clique
    Par Jéjé2reims dans le forum MFC
    Réponses: 4
    Dernier message: 05/02/2004, 12h19

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