Bonjour,
La macro ci dessous fonctionne tres bien sur mon PC fixe alors qu'elle ne fonctionne pas sur mon PC portable .c'est le meme fichier issu de onedrive.
Cela bloque a la derniere ligne (voir ci dessous).La fonction ne reconnait pas le nom de ma variable
Incomprehensible pour moi
Si vous avez une idée ?
merci
Sub Implant4T()
'
' Implant4T Macro
'Creation nouveau fichier
Nom = InputBox("Entrer le nom du fichier à integrer dans Y2: ", "Création du fichier cible")
Workbooks.Add.SaveAs Filename:=ThisWorkbook.Path & "\" & Nom & ".csv", FileFormat:=xlCSV _
, CreateBackup:=False, Local:=True
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Copier les ENTETES
Range("A1").Select
ActiveCell.FormulaR1C1 = "Constante"
Range("B1").Select
ActiveCell.FormulaR1C1 = "Code article"
Range("C1").Select
ActiveCell.FormulaR1C1 = "Code taille"
Range("D1").Select
ActiveCell.FormulaR1C1 = "Code couleur"
Range("e1").Select
ActiveCell.FormulaR1C1 = "Code depot"
Range("f1").Select
ActiveCell.FormulaR1C1 = "Qté mini"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'COPIER LES VALEURS
'Copier les valeurs de la 1ere ligne code depot
Windows("NS Min.xlsm").Activate
ActiveSheet.Range("g14", ActiveSheet.Range("G14").End(xlDown)).Select
Selection.Copy
Windows(Nom).Activate J'ai un message indiquant erreur Erreur d'execution 9