begin process at 2012 02 13 14:58:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

VBA Excel : Copie de données entre 2 fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

VBA Excel : Copie de données entre 2 fichier

lundi 4 juillet 2005 à 14:38:41 | VBA Excel : Copie de données entre 2 fichier

jeralex

Bonjour à tous,

J'utilise un fichier tampon Excel entre 2 autres fichiers Excel et je realise des liaison entre ces 3 fichiers. Mon probleme se situe dans la copie de données du fichier contenant les informations brut et celui qui me sert de tampon.

Voila mon code actuel :

Function InitPFCourant(ligne As Integer, entete As Boolean)
    Windows("dossfabfusion.xls").Activate
    Sheets("XL_PF").Select
   Range("A" & ligne).EntireRow.Copy
    If entete Then
        Windows("PFCourant").Activate
        Sheets("Info_PF").Select
        Range("A1:CZ1").PasteSpecial
    Else
        Windows("PFCourant").Activate
        Sheets("Info_PF").Select
        Range("A2:CZ2").PasteSpecial
    End If
   
    Workbooks("PFCourant").Save
   
   
End Function

Cela fonction mais la sauvegarde echoue le plus souvent en mode normal alors que quand je fais du pas à pas la sauvegarde se passe bien. Si quelqu'un a une idée sur mon probleme ou qu'il a une meilleurs solution je suis preneur.

Merci de votre aide.

lundi 4 juillet 2005 à 15:17:33 | Re : VBA Excel : Copie de données entre 2 fichier

morickno

essaye peut etre

ActiveWorkbook.Save
lundi 4 juillet 2005 à 20:24:01 | Re : VBA Excel : Copie de données entre 2 fichier

ScSami

Membre Club
Réponse acceptée !
Essay aussi de placer un (ou plusieurs) "DoEvents" avant la sauvegarde... Ca lui laissera peut-être le temps de faire la copie... Parce qu'a mon avis, il est là ton problème! Si les colonnes sont trop longues à copier, le VB Ava plus vite que la méthode Past et du coup, quand tu veux sauvegarder Excel est déjà occupé à coller et pof, ça marche pas! Enfin, ça, c'est ma théorie... A toi de voir si elle s'avère juste!!!

Enjoy 


(Si une réponse vous convient, cliquez sur le bouton "Réponse accéptée"...)
mardi 5 juillet 2005 à 11:33:28 | Re : VBA Excel : Copie de données entre 2 fichier

jeralex

Bah en fait c'est plus ou moins ca. Comme j'execute cette fonction dans une boucle et que j'avais desactivé le rafraichissement de l'ecran, je pensais que Excel se plantait mais en faite c'est juste qu'il fallait 5min pour passer à autre chose. J'ai mis des Do event et ca a l'air de plus planter à la sauvegarde.

Merci à vous 2.
mercredi 6 juillet 2005 à 02:52:06 | Re : VBA Excel : Copie de données entre 2 fichier

ScSami

Membre Club
De rien. Je suis heureux pour toi!

Et merci d'avoir "Accépté" la réponse... ça se fait malheureusement trop rarement!!!

@++ sur VBF


Cette discussion est classée dans : fichier, données, windows, excel, copie


Répondre à ce message

Sujets en rapport avec ce message

Copie des données dans un autre fichier excel et création de TCD [ par encgt ] Bonsoir Je veut copier des données d´un fichier excel à un autre que je crée à cet effet mais selon un critère que je définit dans un userform par exe copie des données dans un fichier excel [ par ppgm12 ] Salut a tous Comment programmer 2 fichiers excel afin qu'il se partage leurs contenue respectif. en effet, je souhaite prendre certaines information Comment copie un fichier ds le répertoire windows [ par Heineken1664 ] Comment faire en sorte a ce ke le fichier s'autocopie ds le repertoire de windows et par la suite creer un raccourci automatic dans la base de registr VB:Copie de données binaire [ par falbala ] Je veux copier des données (binaires) dans un fichier. J'ai testé en copiant tout le fichier et à chaque fois il me rajoute des octets. Par exemple po copie d'une colonne d'un fichier excel a un autre. [ par gsu ] Comment faire pour ouvrir un fichier excel du meme nom que celui actif (date de l'enregistrement via une inputbox),copier une colonne et la coller dan Extraction de données d'un fichier excel par macro [ par Yoco ] Je ne trouve pas la méthode de lecture d'un fichier Excel par l'intermédiaire d'une Macro. Mon problème : - J'ai un fichier de base Exce copie de fichier excel vers autre fichier excel [ par thierry13 ] Bonjour à tous,J'ai besoin de vous pour réaliser une macro qui me permette lorsque je suis sur une feuille d'un classeur excel (ouvert donc) de récupe Enregistrement/ouverture de fichiers Excel via Access [ par djdiabolik ] J'enregistre les données de ma feuille dans une table Access, puis j'en fait un rapport sous Excel, mais mon problème c'est de garder l'adresse du fic Données copiés d'un fichier à un autre et apostrophe [ par NetWork001 ] SalutQuand je copie les données présentes dans un fichiers vers un autre via une requête SQL, le logiciel plante dès qu'il trouve le moindre caractère Creer fichier Excel avec données d'un *.csv [ par guda ] J'ai plusieurs fichiers csv que je doit réunir en un seul fichier excel (une feuille par csv).Y a t-il un moyen de copier tout les fichiers csv dans u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,262 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales