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 :

probleme importation avec macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 85
    Par défaut probleme importation avec macro
    Bonjour à tous ,
    j'ai un petit probleme, en fait j'ai 2 feuilles excel (n°1,n°2), j'importe grace à une macro une plage de cellules de la n°1 vers la n°2, mai en fait je n'arrive pas à les importer sans ecraser les cellules deja enregistrer par la macro (autoexe) et encore moins à n'inporter que cette qui ne sont pas deja dans ma feuille n°2.(pour moi c'est à ce casser les dents )
    si vous avez une solution faite le moi savoir.
    merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut
    pour ta 2 eme question c juste une histoire de doublon tu les copie et apres tu verifie si il y a des doubles et tu les supprimes

    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
    Sub Suppression_des_doublons()
     
     
     
     
    Dim Plage As Range, Cel As Range
       Dim Col As New Collection, ASupprimer As Range
     
       With ActiveSheet
            Set Plage = .Range("B2", .Range("B2").End(xlDown))
       End With
     
        For Each Cel In Plage
            On Error Resume Next
            Col.Add Cel, "_" & Cel
            If Err.Number <> 0 Then
               If ASupprimer Is Nothing Then Set ASupprimer = Cel Else _
                   Set ASupprimer = Union(ASupprimer, Cel)
            End If
        Next Cel
     
        If Not ASupprimer Is Nothing Then ASupprimer.EntireRow.Delete
     
    End Sub
    enfin je pense que ca peut t aide mais pour ta 1 er question il faut juste dire a ta macro de copier a la fin de ton fichier?(enfin si j ai bien compris...)

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

Discussions similaires

  1. Probleme Importation avec Runtime Access 2003
    Par jloois dans le forum Runtime
    Réponses: 1
    Dernier message: 20/03/2009, 16h01
  2. Probleme Importer SWF Avec du Xml
    Par jf1988fr dans le forum Flash
    Réponses: 1
    Dernier message: 25/05/2007, 11h07
  3. probleme d'import avec eric python
    Par remitbo dans le forum Général Python
    Réponses: 1
    Dernier message: 20/05/2007, 22h57
  4. [Macro]Problème d'importation .CSV avec macro
    Par Eric Harvey dans le forum VBA Access
    Réponses: 8
    Dernier message: 12/04/2007, 17h04
  5. probleme de selection aleatoire sur excel avec macro vba
    Par guillaume sors dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/10/2005, 10h51

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