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 :

copier plage cellule a partir d'une variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Novembre 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 97
    Par défaut copier plage cellule a partir d'une variable
    Bonjour, je voudrais réaliser une copie à l'aide d'une variable.

    Je dispose d'une variable " AA " = (A1:A100) qui se situe sur la feuil1, je voudrais copier cette plage là dans la Feuil2 à partir de la cellule A3.

    Est ce possible que cette plage soit copié en inserant un fond de couleur de la cellule ( par exemple bleu) , que la police soit arial de taille "8" et d'avoir les 4 bordures dans toutes les cellules ?

    Est ce que quelqu'un pourrait me donner un bout de code pour réaliser ça.

    Cdlt

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    utilise l'enregistreur de macro en réalisant manuellement toutes ces opérations

    tu obtiens une base de code, qu'on t'aidera (si besoin) à rationaliser ... l'enregistreur de macro étant un piètre optimiseur de ressources et de lignes de codes

  3. #3
    Invité
    Invité(e)
    Par défaut
    Salut,

    A titre d'exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Option Explicit
     
    Private Sub Copier()
      Worksheets("Feuil1").Range("AA").Copy Worksheets("Feuil2").[A3]
      With Worksheets("Feuil2").[A3].CurrentRegion
        .Interior.ThemeColor = xlThemeColorAccent1
        .Font.Name = "Arial"
        .Font.Size = 11
        .Borders.LineStyle = xlContinuous
      End With
    End Sub

Discussions similaires

  1. Recherche de cellule a partir d'une variable
    Par FAUFAU57 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/04/2013, 17h17
  2. [XL-2003] selectionner une cellule dans une base à partir d'une variable.
    Par emilie10 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/07/2012, 09h13
  3. Copier cellule en fonction d'une variable
    Par Zertozerto dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 10/03/2011, 17h55
  4. Réponses: 4
    Dernier message: 10/10/2010, 11h46
  5. [XL-2003] Problème pour renommer un fichier à partir d'une variable contenu dans une cellule
    Par the-geut dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/05/2010, 11h43

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