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 :

Incrémentation onglet et cellule [XL-2003]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de QuestVba
    Homme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2 475
    Par défaut Incrémentation onglet et cellule
    Bonjour au Forum,

    Je n'y arrive plus. Dans le fichier en attaché, j'ai un onglet "Blanc" sur lequel j'ai un bouton. Ce bouton est sensé créer un onglet à gauche, l'incrémenter et prendre cette valeur pour la déposer en A1. Mais cela ne se passe pas comme je veux.

    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
    Option Explicit
     
    Private Sub CommandButton1_Click()
    Dim NomOnglet, NouvOnglet, v As String
     
    'Ajout Onglet et incérmenter date
    Sheets(1).Select
    NomOnglet = ActiveWorkbook.ActiveSheet.Name
    NouvOnglet = Format(DateAdd("m", 1, NomOnglet), "mm-yyyy")
    Sheets.Add before:=Sheets(1)
    ActiveSheet.Name = NouvOnglet
    Sheets(1).Activate
     
    'Copie des données
     
    Sheets("Blanc").Activate
    Cells.Select
    Selection.Copy
    Sheets(1).Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
     
     
     
    'Changement du mois
     
    Sheets(NouvOnglet).Activate
    Range("A1") = NouvOnglet
     
     
    End Sub
    NB et quand je veux activer ma cellule a1, il me met une erreur 1004.

    Vos idées me font avancer. Merci
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [XL-2003] Incrémentation automatique dans cellule
    Par Djromé dans le forum Excel
    Réponses: 6
    Dernier message: 14/01/2010, 16h00
  2. [XL-2007] Macro incrémentation d'une cellule
    Par Leovince dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/11/2009, 13h41
  3. [XL-2003] Incrémentation horizontale de cellule
    Par NikoBe dans le forum Excel
    Réponses: 5
    Dernier message: 17/09/2009, 09h20
  4. Incrémentation auto des cellules.
    Par byloute dans le forum Excel
    Réponses: 4
    Dernier message: 03/07/2009, 16h46
  5. Couleur onglets et cellules
    Par toufmaster dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/07/2007, 13h56

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