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 texte dans calendrier par macro


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2014
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2014
    Messages : 308
    Par défaut Copier texte dans calendrier par macro
    Bonjour à tous les lecteurs du forum.
    Dans une feuille nommée (Données) J’ai des prénoms de personnes en colonne (L) représenté par les lettres pour l’exemple.
    Dans une autre feuille nommée (calendrier) je désire copier par exemple un prénom de la colonne (L) de la feuille (Données) dans des cellules de mon choix par macro en ayant préalablement sélectionner les cellules de mon choix. Cela peut être une seule cellule ou plusieurs cellules en colonne dont celles-ci seront fusionnées. La couleur des prénoms en colonne (L) doit être reproduite dans le calendrier
    La macro ci-joint fonctionne avec une seule cellule sélectionnée mais pas avec plusieurs cellules
    Ci-joint copies d’écran et code.
    Nota le codage désactivé correspond à l’ancien codage qui fonctionnait parfaitement
    Les codes couleurs en colonne (L) ont disparu mais correspondent aux codes couleurs colonne (K)
    Par avance merci pour votre aide.

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    Sub Vacances_Louis()
    '
    ' Vacances_Louis Macro
    ''
    ActiveSheet.Unprotect
    'Coloration
        With Selection
            .HorizontalAlignment = xlCenter
            .VerticalAlignment = xlCenter
            .WrapText = False
            .Orientation = 0
            .AddIndent = False
            .IndentLevel = 0
            .ShrinkToFit = False
            .ReadingOrder = xlContext
            .MergeCells = False
        'End With
        Selection.Merge 'fusion des cellules s?lectionn?es
        'With Selection.Interior
            '.Pattern = xlSolid
            '.PatternColorIndex = xlAutomatic
            '.Color = 49407
            ''.Color = RGB(250, 191, 143)
            '.TintAndShade = 0
            '.PatternTintAndShade = 0
        End With
     
        'S?lection du pr?nom sur la feuille donn?es en L
    'Copier
     
    'Modification du code
     
      Sheets("Donn?es").Select
        Range("L5").Select
        Selection.Copy
        Sheets("Calendrier").Select
     
        ActiveSheet.Paste
        Application.CutCopyMode = False
        Sheets("Calendrier").Select
     
        Selection.Locked = False
        Selection.FormulaHidden = False
     
      'Ancien code
        ''Selection.Merge
        'ActiveCell.Range("A1:A2").Select
        'ActiveCell.FormulaR1C1 = "Romuald"
        'ActiveCell.Range("A1:A2").Select
     
        ActiveSheet.Protect
        ActiveWorkbook.Save
     
    End Sub
    Images attachées Images attachées   

Discussions similaires

  1. [2013] Remplacement d'un texte dans word par une macro sur excel
    Par Benoit L dans le forum Microsoft Office
    Réponses: 4
    Dernier message: 06/02/2015, 14h39
  2. [XL-2007] Rech aide pour text dans TextBox avec macro
    Par shaki dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/08/2009, 12h15
  3. [E-03] Ecrire dans "ThisWorkbook" par macro
    Par neiluj26 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/03/2009, 17h36
  4. [C# 2.0] Ouvrir fichier texte dans editeur par défaut
    Par lenoil dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/11/2007, 16h19
  5. Excel:probleme pour transformer du texte en nombre par macro
    Par pcheval dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/11/2005, 22h18

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