Sauvegarder en csv les cellules avec des informations

Sauvegarder en csv les cellules avec des informations - VB/VBA/VBS - Programmation

Marsh Posté le 25-06-2004 à 13:21:07    

Bonjour,
Je voudrais sauvegarder une feuille de mon classeur en .csv mais seulement les cellules avec des informations ... j'ai tenté celà mais ca ne semble pas marcher :

Code :
  1. Sub save_file()
  2. With Application
  3.     .DisplayAlerts = False
  4.     .ScreenUpdating = False
  5.    
  6.     With .Workbooks("marche5.xls" ).Sheets("Library" ).Range(Range("A1" ), Range("A65536" ).End(xlUp))
  7.         .SaveAs "C:\library", xlCSV
  8.     End With
  9.     Sheets("Library" ).Activate
  10.    
  11.     .DisplayAlerts = True
  12.     .ScreenUpdating = True
  13. End With
  14.    
  15. End Sub


 
par avance merci

Reply

Marsh Posté le 25-06-2004 à 13:21:07   

Reply

Marsh Posté le 25-06-2004 à 13:39:03    

Code :
  1. Sub save_file()
  2. Dim objSheet As Worksheet
  3.     With Application
  4.         .DisplayAlerts = False
  5.         .ScreenUpdating = False
  6.         Set objSheet = ThisWorkbook.Sheets("Feuil1" )
  7.         objSheet.Range("A1", "A65536" ).Select
  8.         ThisWorkbook.SaveAs "C:\library", xlCSV
  9.        
  10.         .DisplayAlerts = True
  11.         .ScreenUpdating = True
  12.     End With
  13.      
  14. End Sub

Je pense qu'il faut passer par un objet feuille.


---------------
J'ai un message.."Cliquez OK pour continuer."...Qu'est ce que je fais ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed