Darnel
XLDnaute Impliqué
Bonjour
J'essaye par macro de créer une copie sans liaison d'un onglet uniquement (que les valeurs et le format), et je veux définir l'emplacement de cette copie comme suit :
voilà ce que j'ai fait comme macro, mais en rouge ce que je n'arrive pas à ecrire :
si vous pouviez 'aider sur la manière dont je doit proceder pour qu'il me l'enregistre automatiquement comme indiqué dans macro ( qui ne fonctionne pas lol ) ce serait sympa
Merci à vous.
J'essaye par macro de créer une copie sans liaison d'un onglet uniquement (que les valeurs et le format), et je veux définir l'emplacement de cette copie comme suit :
voilà ce que j'ai fait comme macro, mais en rouge ce que je n'arrive pas à ecrire :
Code:
Sub Macro1()
Dim Nouveaufichier As String
Dim Nomuser As String
Nouveaufichier = Range("B5").Value
Nomuser = Application.UserName
Sheets("Fichesynthèse").Select
Sheets("Fichesynthèse").Copy
ActiveSheet.Shapes("Button 6").Delete
ActiveSheet.Shapes("Button 8").Delete
ActiveSheet.Shapes("Button 4").Select
ActiveSheet.Shapes("Button 4").Delete
ActiveSheet.Shapes("Button 2").Delete
ActiveSheet.Shapes("Button 5").Delete
ActiveSheet.Shapes("Button 9").Delete
ActiveSheet.Shapes("Button 1").Delete
ActiveSheet.Shapes("Button 3").Delete
Range("A1:H55").Select
Selection.Copy
Range("A1:H1").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats
ChDir "D:\Documents and Settings\[COLOR=red]Nomuser[/COLOR]\Desktop\[COLOR=red]Nouveaufichier[/COLOR].xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
ActiveWorkbook.RunAutoMacros Which:=xlAutoClose
Nouveaufichier.Workbook.Close
Windows("Fiche de synthèse V3.0.xls").Activate
Range("B2").Select
End Sub
si vous pouviez 'aider sur la manière dont je doit proceder pour qu'il me l'enregistre automatiquement comme indiqué dans macro ( qui ne fonctionne pas lol ) ce serait sympa
Merci à vous.