A voir également:
- [VBA/EXCEL] Cellule et nom de Fichier.
- Fichier rar - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
- Si et excel - Guide
- Liste déroulante excel - Guide
1 réponse
Bonjour,
Pour ton enregistrement, c'est simple...
Mais tout d'abord à quoi correspond D4 et D7, faut que tu sois un peu plus précis !
Premierement :
Si par exemple D4 = Le nom que tu veux sauver et D7 = L'endroit a sauver.
Alors tu peux simplement faire ceci :
Secondement :
Bon je t ai pondu, qq chose comme ca vite fait, les mots clés sont bons et la logique y est, t'auras peut etre de problème de syntaxe car j ai pas mis les déclarations de variable ect ...
Grrrrrh que j aime pas le VBA !
Pour ton enregistrement, c'est simple...
Mais tout d'abord à quoi correspond D4 et D7, faut que tu sois un peu plus précis !
Premierement :
Si par exemple D4 = Le nom que tu veux sauver et D7 = L'endroit a sauver.
Alors tu peux simplement faire ceci :
NomFichier = Sheets("NOM_DE_TA_FEUILLE").cells(D,4).Value URL = Sheets("NOM_DE_TA_FEUILLE").cells(D,7).Value
Secondement :
URL = Sheets("NOM_DE_TA_FEUILLE").cells(D,7).Value NomFichier = Sheets("NOM_DE_TA_FEUILLE").cells(D,4).Value
Set objFSO = CreateObject("Scripting.FileSystemObject") Set objDossier = objFSO.GetFolder(URL) 'Verifie si il y a un fichier dedans If (objDossier.Files.count > 1) Then 'Parcourt tous les fichier For Each objFichier In objDossier.Files If (InStr(1, objFichier.Name, ".xls", 1) > 0) Then nom = objFichier.Name if(nom = nomFichier)then 'Ce fichier est deja présent Workbooks.Open Filename:=URL + NomFichier else 'Tu crees ton fichier end if End if Next Else MsgBox ("No File in this Directory : " + repertoire) End If
Bon je t ai pondu, qq chose comme ca vite fait, les mots clés sont bons et la logique y est, t'auras peut etre de problème de syntaxe car j ai pas mis les déclarations de variable ect ...
Grrrrrh que j aime pas le VBA !