Excel 2007, vba, exclure une colonne d'une sélection

Bernard -  
 Utilisateur anonyme -
Bonjour,

Sous Excel 2007, dans une macro en vba,

Si je sélectionne une plage de colonne de A à N, comment exclure de la sélection la colonne D ?

Merci !

4 réponses

  1. crapoulou Messages postés 28002 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   8 046
     
    Bonjour,

    Comme ça :
    Range("A:C,E:N").Select
    0
  2. Utilisateur anonyme
     
    Bonsoir,

    pour ce genre "d'actions" simples, il y a un bon moyen de trouver soi même le code.
    La fonction "Enregister une macro":


    Ça transcrit en VBA ce que tu fais à la main.
    0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    ou :
    Dim plage As Range
    Set plage = [A2].Resize(100, 50) ' selection
    
    Set plage = Union(Intersect(plage, [A:C]), Intersect(plage, [E:N]))
    Debug.Print plage.Address
    

    eric

    En essayant continuellement, on finit par réussir.
    Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
    En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
    0
  4. bernard
     
    Merci beaucoup à vous

    je pense qu'avec tout ça, je devrais trouver mon bonheur,

    je testerais ça Lundi

    Ps : tiens, on peut poster des images maintenant sur CCM ? ils en ont mis du temps pour comprendre ;)
    0
    1. Utilisateur anonyme
       
      Bonsoir, pour les images ça fait déjà plus d'un an.


      --
      0