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 :

copie + effacer données vba


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 12
    Par défaut copie + effacer données vba
    Bonjour,
    J'ai besoin de l'aide des pros de vba :

    J'ai une macro qui me duplique une page et me la place en dernière place.
    (comment puis-je faire pour choisir le nom du fichier qui à été crée (je voudrais une incrémentation mais sans les parenthèse ex. data,data1, data2)
    Mon problème et que je n'arrive pas a effacer les données après la copie afin d'avoir une feuille vierge.
    et je voudrais que dans les feuilles lors de l'ajout d'une ligne une mise en forme se fasse (comme la ligne du dessus).

    voir le fichier ci-joint.

    voici mon code l'ajout de feuille fonctionne mais pas effacer le contenu
    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
    Sub inserpage()
     
    Dim NomFichier
    NomFichier = ActiveWorkbook.Name
    Workbooks(NomFichier).Sheets("data").Copy After:=Sheets(ThisWorkbook.Sheets.Count)
     
    'vider contenu de la page copier
     
    NomFichier = ActiveWorkbook.Name
    Dim feuille As Worksheet
     
     
     
    Set feuille = Sheets(Sheets.Count)
     
    With feuille
    For i = .UsedRange.Rows.Count To 6 Step -1
             .Range(.Cells(i, 1), .Cells(i, "AB")).Value = ""
     
    Next i
     
    End With
    End Sub
    Merci a tous.
    warrio
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2007] VBA - Copie de données entre deux feuilles et restructuration
    Par Allure dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/09/2013, 00h53
  2. [VBA] copie de données
    Par Ted37 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/01/2009, 21h29
  3. Copie de données vba et clipping
    Par Otomoby dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/12/2008, 11h33
  4. Vba copie de données dans un autre tableau
    Par wade-doak dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/07/2008, 07h53
  5. [VBA-E] Problème de copie de données
    Par JM_stp dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/02/2006, 00h33

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