compter les cellules vides

  • Initiateur de la discussion Pascal
  • Date de début
P

Pascal

Guest
Salut,

Bon je débute alors c'est peut-etre l'enfance de l'art mais je ne sais pas comment faire.

Je souhaiterais copier des feuilles excel vers un nouveau classeur. Le problème c'est que j'aimerais ne pas copier les feuilles qui ont, par exemple, plus de 20 cellules vides qui se suivent sur une colonne.

Je ne suis peut-etre pas très clair, alors j'ai joint un exemple.

Voici ma commande pour enregistrer toutes les feuilles:

Set NvClasseur = Workbooks.Add
Windows("DEVIS.xls").Activate
Sheets(Array("Chauffage", "Rafraichissement", "Climatisation", "Ventilation", "Plomberie", "Electricite", "Locaux_Techniques")).Copy Before:=Workbooks(Workbooks.Count).Sheets(1)
fName = Application.GetSaveAsFilename
If fName = Fauxxls Then
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
Exit Sub

Else
NvClasseur.SaveAs FileName:=fName & "xls"

ActiveWorkbook.Close

End If

Merci de votre aide et bon weekend à tous
 
P

Pascal

Guest
Pardon....Ya beaucoup de bordel dans la commande que j'ai posté. Voici la partie qui m'interesse pour la copie des feuilles:



Set NvClasseur = Workbooks.Add
Windows("DEVIS.xls").Activate
Sheets(Array("Chauffage", "Rafraichissement", "Climatisation", "Ventilation)).Copy Before:=Workbooks(Workbooks.Count).Sheets(1)


Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 504
Messages
2 089 082
Membres
104 023
dernier inscrit
zerarka mohamed