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 :

menu contextuel coller special


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
    Mars 2008
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2008
    Messages : 29
    Par défaut menu contextuel coller special
    bonjour a tous,

    mon probleme est le suivant, je souhaite incorporer dans le menu contextuel des cellules une ligne qui soit un raccourci du coller special/tous sauf les bordure.

    dans un premier temps, losque j'enregistre la macro (pour connaitre les code a utiliser), la cellule cible est figée. or je n'arrive pas a coder pour que la macro colle dans la cellule selectionner au préalable (n'importe la quelle).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub collspecial()
     
        Range("K11").Select
        Selection.PasteSpecial Paste:=xlPasteAllExceptBorders, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
    End Sub
    C'est la cellule K11 que je ne sais pas remplacer pour quelque chose de général...

    dans un second temps il faudra que je l'incorpore dans le code du menu contextuel que j'ai deja fais (deja rajouter deux raccourci BONNEVILLE et annemasse qui fonctionne tres bien).

    dans un troisieme et dernier temps, je voudrais passer BONNEVILLE, ANNEMASSE et COPIER SPECIAL touut en haut du menu contextuel

    ci joint un fichier avec les deux premieres ligne validé.

    merci par avance pour le coup de pouce.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 403
    Par défaut
    si on suppose que ta sélection est faites avant ,

    je te suggère de supprimer simplement la ligne avec "K11",

    ce qui donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Sub collspecial()
     
        Selection.PasteSpecial Paste:=xlPasteAllExceptBorders, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
    End Sub

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2008
    Messages : 29
    Par défaut
    je ne comprend pas, je pars manger avec le menu contextuel qui marche et paf je reviens, message d'erreur... comprend pas...

    'coller%20sp%C3%A9cial[1].xls' introuvable. verifiez l'orthographe du nom du classeur et la validité de l'emplacement.
    si vous essayer d'ouvrir le fichier à partir de la lliste des fichiers les plus recents, assuurez vous que le fichier n'a pas été renommé, déplacé ou supprimé


    pourtant rien changer entre temps...
    et le menu contexuel marche sur tous les classeurs excel... chose que je ne veux pas... je ne comprend pas...

    quelqu'un pour m'expliquer s'il vous plait...

  4. #4
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 403
    Par défaut


    Quelle est la dernière chose que tu as changé, juste avant de partit manger ?

    (tu as des ennemis autour de toi ?)

Discussions similaires

  1. Menu contextuel copier/coller
    Par carnak dans le forum IHM
    Réponses: 2
    Dernier message: 28/05/2010, 11h10
  2. TreeView et menu contextuel...
    Par agh dans le forum Composants VCL
    Réponses: 6
    Dernier message: 06/04/2009, 12h23
  3. [Plugin] Ajouter une option au menu contextuel ?
    Par relivio dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 22/03/2004, 16h18
  4. [VB6] menu contextuel dynamique
    Par da40 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/07/2003, 11h53
  5. [VB6] menu contextuel sur clique droit souris
    Par da40 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 08/07/2003, 11h07

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