Bonjour, je suis débutant dans le VBA même si j'ai eut quelques cours il date de longtemps donc c'est comme si il n'y avait rien . J'ai un programme qui, depuis un bouton, ouvre deux fichiers excel que je dois ensuite enregistrer sous un autres nom qui dépend de la semaine de l'année et j'aimerais aussi supprimer les fichiers d'origine. Je ne connais pas du tout la syntaxe pour faire tout cela, voici quelques une de mes variables : help-me please
Dim sem As Integer
sem = Range("D8").Value
Dim wbExcel As excel.Workbook 'Classeur Excel
Dim wsExcel As excel.Worksheet 'Feuille Excel
Set wbExcel = appExcel.Workbooks.Open("cheminfichier")
+ exemple parmi tant d'autres que tu aurais pu trouvé dans n'importe quel code :
Dim monFichier As String
monFichier = "C:\mon répertoire\qui va bien\fichier de semaine " & _
CStr(Range("D8").Value) & _
" de l'année 2009.XLS"
(...)
Set wbExcel = appExcel.Workbooks.Open(monFichier)
Pense à faire des charger quelques exemples de codes pour te faire la main et comprendre l'utilisation des variables ... + l'aide de Excel
Pour la suppression d'un fichier :
Il ne faut pas, bien sûr, que le fichier soit actuellement ouvert :
Kill monFichier