XL 2010 Problème importations successives

SIre

XLDnaute Nouveau
Bonjour à tous,

Après parcours des posts sur l'importation de fichier je me retrouve bloqué sur l'importation de données externes.

L'importation se fait correctement la première fois, mais si je veux importer à nouveau et écrire les nouvelles lignes en dessous dans le tableau de destination ..... rien voir des #NA qui s'écrivent dans les cellules.

Probablement le .Resize où encore les rows.count qui me pose toujours autant de problème.

Je joins le fichier de destination et un exemple de fichier source avec l'avancement du code en l'état pour ceux qui pourraient me permettre d'avancer sur ce petit projet qui débute par cette étape d'import.

Sire

Rq: enlever l'extension .xls du deuxième fichier (.csv) interdit à l'importation de pièces jointes
 

Pièces jointes

  • Fichier 1.xlsm
    575 KB · Affichages: 10
  • list_cbl19 - Copie.csv.xls
    1.2 KB · Affichages: 6

vgendron

XLDnaute Barbatruc
Hello
ton code actuel copie les données à la place des données déjà présentes

essaie avec ceci
VB:
MsgBox "Nb de lignes à copier : " & Lastrow
        Nblignes = wsDest.Range("Tab_c[" & tDest(1) & "]").Rows.Count
        Nblignes = IIf(Nblignes = 1, 0, Nblignes)
        For i = LBound(tDest) To UBound(tDest)
            wsDest.Range("Tab_c[" & tDest(i) & "]").Offset(Nblignes).Resize(Lastrow) = .Range("Tab_source[" & tSource(i) & "]").Value
        Next i
 

Discussions similaires

Statistiques des forums

Discussions
312 172
Messages
2 085 933
Membres
103 050
dernier inscrit
HAMZA BKA