Bonjour,
Dans le cadre d'un outil en développement, je souhaite sauvegarder à la fermeture du classeur un onglet "Liste de Noms" en "*.xlsx" => sans macro
le code de la macro est :
	
	
	
	
	
		
Ma macro plante sur la ligne : ActiveWorkbook.SaveAs Filename:=Fichier2, FileFormat:=xlOpenXMLWorkbook
avec le message
		
		
	
	
		 
	
en debug
		 
	
le classeur de sauvegarde est bien créé avec l'onglet ("Liste de Noms"),
le chemin existe,
Fichier2 donne bien le nom du fichier de sauvegarde avec le bon chemin...
MAIS ça plante...
Merci de votre aide
Nano
	
		
			
		
		
	
				
			Dans le cadre d'un outil en développement, je souhaite sauvegarder à la fermeture du classeur un onglet "Liste de Noms" en "*.xlsx" => sans macro
le code de la macro est :
		VB:
	
	
	Sub Sauv_ListeDeNoms()
    Dim chemin, DateSauv, Fichier1, Fichier2, index, nom As String
    aaaa = Year(Date)
    mm = Month(Date)
    mm = Format(mm, "00")
    jj = Day(Date)
    jj = Format(jj, "00")
    hh = Hour(time)
    hh = Format(hh, "00")
    m = Minute(time)
    m = Format(m, "00")
    index = "Liste de Noms"
    chemin = ThisWorkbook.Path
    Sheets("Liste de Noms").Copy  [COLOR=rgb(0, 0, 0)] 'export de l'onglet ("Liste de Noms") du fichier à sauvegarder[/COLOR]
    DateSauv = aaaa & "/" & mm & "/" & jj & "-" & hh & ":" & m
    Fichier1 = index & "_" & DateSauv & ".xlsx"
    Fichier2 = chemin & "\" & Fichier1
    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename:=Fichier2, FileFormat:=xlOpenXMLWorkbook
    ActiveWorkbook.Close SaveChanges:=False
    Application.DisplayAlerts = True
    ActiveWindow.Close
End SubMa macro plante sur la ligne : ActiveWorkbook.SaveAs Filename:=Fichier2, FileFormat:=xlOpenXMLWorkbook
avec le message
en debug
le classeur de sauvegarde est bien créé avec l'onglet ("Liste de Noms"),
le chemin existe,
Fichier2 donne bien le nom du fichier de sauvegarde avec le bon chemin...
MAIS ça plante...
Merci de votre aide
Nano
 
	 
 
		 
 
		 
 
		 
 
		 
					
				 
						
					 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		