Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
892 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Problème boucle VBA

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème boucle VBA

n°2093474
kesdo93220
Posté le 05-08-2011 à 13:49:28  profilanswer
 

Bonjour,
 
je tente de réaliser une macro qui me permet de copier l'ensemble des lignes ayant en colonne 2 la référence #N/A d'une feuille de classeur sur une autre.
 
J'arrive à copier une ligne mais la boucle ne passe pas. :pfff:  
 
Si quelqu'un à une solution.  
 
Merci beaucoup.
 :jap:  
 
Kesdo
 
 

Code :
  1. Worksheets("global Compte" ).Activate
  2. Dim LastRow1 As Long
  3. LastRow1 = Sheets("Compte non présent dans import" ).Range("A" & Rows.Count).End(xlUp).Row + 1
  4. For i = Cells(1, 1).CurrentRegion.Rows.Count To 1 Step -1
  5. If WorksheetFunction.IsNA(Cells(i, 2)) = True Then Range(Cells(i, 1), Cells(i, 10)).Copy Sheets("Compte non présent dans import" ).Cells(LastRow1, 1)
  6. Next i


mood
Publicité
Posté le 05-08-2011 à 13:49:28  profilanswer
 

n°2093490
billgatesa​nonym
Posté le 05-08-2011 à 14:49:28  profilanswer
 

Qu'il y a-t-il dans i au début ? Peut-être que le VBA n'aimerait pas que la CurrentRegion change avec le Copy.
 
Essayer en remplaçant :

For i = Cells(1, 1).CurrentRegion.Rows.Count To 1 Step -1

par :

nb_lines = Cells(1, 1).CurrentRegion.Rows.Count
For i = nb_lines To 1 Step -1


Message édité par billgatesanonym le 05-08-2011 à 14:49:53
n°2093511
kesdo93220
Posté le 05-08-2011 à 15:57:28  profilanswer
 

Bon Billgates,
 
Tout d'abord merci.
 
Mais à priori c'est pas le currentRegion qui bloque.
 
C'est surement au niveau de ma définition de LastRow1....  
 
:(

n°2094111
kesdo93220
Posté le 09-08-2011 à 11:45:47  profilanswer
 

Bonjour, je me permet de remonter le topic quelqu'un aurait il une solution? :x


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Problème boucle VBA

 

Sujets relatifs
Objet Submit qui me pose probleme[MySQL ]Problème sur ON DUPLICATE KEY UPDATE
Problème pour utiliser Vlookup en VBAProblème de l'utilisation de Scanner ( dans java )
problème sur tableau C++Perfo VBA
Problème compatibilité IE9 et IE7VBA - Problème avec ImageComboBox
[VBA] problème dans une boucleProblème boucle de recherche sous VBA sur Excel
Plus de sujets relatifs à : Problème boucle VBA


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR