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 :

Macro avec Range non défini


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 145
    Par défaut Macro avec Range non défini
    Bonjour

    Dans ma macro , je fais faire des sous-totaux pour chaque vendeur. Je voudrais deux choses: en faisant les sous-totaux, Excel inscrit TOTAL (nom du vendeur), avec le total numérique. Les mots TOTAL et (nom du vendeur) sout en gras, alors que le total numérique ne l'est pas. Puisque le faire sortir à l'écran en gras pour le différencier plus facilement lorsque je cliquerai sur le petit carré avec le signe "+" pour ouvrir le détail de ce vendeur. Deuxièment, encore une fois pour différencier (plus facile à lire disons) puis-je ajouter une ligne vide entre chaque Total pour que , encore une fois, lorsque j'ouvrirai le détail ce sera plus facile pour la visualisation.
    Voici mon code:
    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
    Rows("1:1").Select
        Selection.Insert Shift:=xlDown
        Range("A1:E1").Select
        With Selection
            .HorizontalAlignment = xlCenter
            .VerticalAlignment = xlTop
            .WrapText = False
            .Orientation = 0
            .AddIndent = False
            .IndentLevel = 0
            .ShrinkToFit = False
            .ReadingOrder = xlContext
            .MergeCells = False
        End With
        Selection.Merge
        Range("F2").Select
        Selection.Copy
        Range("A1:E1").Select
        ActiveSheet.Paste
        Range("A1:E24").Select
        Range("E24").Activate
        Application.CutCopyMode = False
        Selection.Copy
        Workbooks.Add
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Cells.Select
        Application.CutCopyMode = False
        Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(3, 4, 5), _
            Replace:=True, PageBreaks:=False, SummaryBelowData:=True
        ActiveSheet.Outline.ShowLevels RowLevels:=2
        'Range("A2:E50").Select
        Range("A37").Activate
        Selection.Font.Bold = False
        Selection.Font.Bold = True
        Selection.Insert Shift:=xlDown
        ActiveSheet.Outline.ShowLevels RowLevels:=2
        Columns("A:A").ColumnWidth = 30.29
        Columns("C:C").ColumnWidth = 7.86
        Columns("D:D").ColumnWidth = 13.86
        Columns("E:E").ColumnWidth = 8.43
        Range("F51").Select
    End Sub
    Merci de votre aide

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 145
    Par défaut
    J'ai posé ma question d'une autre facon et maintenant c'est résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] looping avec RANGE non adjacentes
    Par beniboy dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 16/01/2013, 15h09
  2. [XL-2010] Macro avec paramètre non conforme
    Par Golork dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 02/03/2011, 15h35
  3. Requête avec paramètre non défini à l'avance
    Par The_Super_Steph dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 05/06/2007, 09h46
  4. [VBA-E] selection de plusieurs rangés avec des cellules définies
    Par noir_desir dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 24/02/2007, 14h26
  5. Réponses: 13
    Dernier message: 01/06/2006, 17h20

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