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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Suppression de ligne dans Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Suppression de ligne dans Excel

n°1851651
zenko
Posté le 16-02-2009 à 10:47:59  profilanswer
 

Bonjour à tous,
 
J'ai un outils Excel codé en VBA qui fonctionne bien sauf qu'il lui manque une macro.
En fait, l'outil fait plein de calcul en fonction des données et ajoute une ligne dans une autre feuille de ce fichier...
 
Cependant, si l'on se trompe, on est obligé de supprimer cette(ces) ligne(s) à la main et il peut y en avoir plus de 50...
Sachant que cette feuille serte ensuite pour d'autres calcul donc ils sont tous faussés...
 
Voilà mon code :

Code :
  1. 'Suppression des données présentes ce jour
  2.   Set EOMSuppr = Application.Workbooks.Open("RM" & Format(MeC, "yyyymm" ) & ".xls" ) //Ligne d'erreur
  3.   EOMSuppr.Activate
  4. With EOMSuppr.Sheets("EOM" )
  5.     Dim i_row As Integer
  6.     Do While ThisSheets.Range(Cells(i_row, 0)).Value <> ""
  7.         If ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 1)).Value = Format(MeC, "dd/mm/yy" ) Then
  8.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 0)).Value = ""
  9.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 1)).Value = ""
  10.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 2)).Value = ""
  11.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 3)).Value = ""
  12.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 4)).Value = ""
  13.             ThisWorkbook.Sheets("EOM" ).Range(Cells(i_row, 5)).Value = ""
  14.         End If
  15.         i_row = i_row + 1
  16.     Loop
  17. End With


 
L'erreur retourné est : Erreur définie par l'objet


Message édité par zenko le 16-02-2009 à 10:48:36
mood
Publicité
Posté le 16-02-2009 à 10:47:59  profilanswer
 

n°1852224
SuppotDeSa​Tante
Aka dje69r
Posté le 17-02-2009 à 16:27:46  profilanswer
 

Bonjour
 
Bizarre. 'MeC' est quel type de variable et contient quoi ?
 
Cordialement


---------------
Soyez malin, louez entre voisins !

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

  Suppression de ligne dans Excel

 

Sujets relatifs
Erreur d'importation de fichier excel dans une nouvelle base access.Excel - Remplissage automatique d'un planing selon critères
Importer des données de plusieurs fichiers EXCEL vers ACCESSBloquer la suppression d'un fichier sous WinXP
VBA + ExcelCalculs élaborés avec Excel
macro Excel VBA : pb dans la création automatique de graphiquesExcel: convertion nombre en minute
Problème séparateurs lors de la conversion d'un fichier csv en excelsuppression automatique de ligne sur excel [vba]
Plus de sujets relatifs à : Suppression de ligne dans Excel


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