VBA- Copier un tableau d'un fichier A à l'ouverture du B
Résolu/Fermé
howiz
Messages postés
20
Date d'inscription
mercredi 1 avril 2015
Statut
Membre
Dernière intervention
21 août 2015
-
29 juin 2015 à 13:34
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 29 juin 2015 à 15:23
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 29 juin 2015 à 15:23
A voir également:
- VBA- Copier un tableau d'un fichier A à l'ouverture du B
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Tableau croisé dynamique - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
1 réponse
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 29/06/2015 à 14:56
Modifié par michel_m le 29/06/2015 à 14:56
Bonjour
effectivement, pas clair
un exemple de principe qui transfère la base de données source vers la cible les 2 fichiers ouverts
le princioe est de mémoriser la base source, nettoyer la cible, restituer à l'endroit de la base cible la base source
mais comme on ne sait rien de ta base source (nombre de colonne), taille de la base nommée cible, cellule en haut et à gauche du premier élément de base cible... il y a des probas que ca plante
Michel
effectivement, pas clair
un exemple de principe qui transfère la base de données source vers la cible les 2 fichiers ouverts
pplication.ScreenUpdating = False
With Workbooks("fichiersource.xls")
tableau = Range("basesource")
End With
With Workbooks("fichiercible.xls").Sheets(1)
With Range("labasecible")
.Clear
.Value = tableau
End With
.Activate
End With
le princioe est de mémoriser la base source, nettoyer la cible, restituer à l'endroit de la base cible la base source
mais comme on ne sait rien de ta base source (nombre de colonne), taille de la base nommée cible, cellule en haut et à gauche du premier élément de base cible... il y a des probas que ca plante
Michel
Modifié par howiz le 29/06/2015 à 15:14
Merci pour votre réponse. J'ai trouvé une solution qui à l'air de fonctionner :
Pensez vous que c'est viable ?
Merci
Modifié par michel_m le 29/06/2015 à 15:25
comme c'est un peu plus précis
pas besoin de "copy"
il faut nettoyer la cible car si tu peux ajouter des entreprises---> tu peux aussi en supprimer et ta cible garde la fin de son ancienne apparence