Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide code VBA pour sauvegarde réseau

  • Initiateur de la discussion Initiateur de la discussion Tenebrae
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Tenebrae

Guest
Bonjour le forum, une fois de plus j'ai besoin de vos lumières. Avec le code suivant je tente de détecter la présence d'un fichier sur un serveur en réseau, si celui-ci est absent alors il doit me sauvegarder le fichier avec la date du mois précèdent. Jusque là ça va, c'est quand il tombe sur le fichier déjà existant que ça bloque, il me demande si je veux l'écraser or par le code suivant je pensai lui dire que si le fichier existe tu sors du code mais non...🙁🙁🙁

Un petit coup de main svp, car là ça me rend chèvre!😱😕😱

Merci par avance à tous!!!

 
Re : Aide code VBA pour sauvegarde réseau

Bonsoir

à mettre dans un module standard

Code:
Function Trouve_Fich(Fichier$) As Boolean
Trouve_Fich = Dir(Fichier) <> ""
End Function
 
Sub Test_Archivage()
Dim vnomfichier As String
Dim Vchemin As String
Dim strdate As String
Dim mois As String
Dim annee As String
Dim vnomfichierbase As String
Dim test As String
strdate = Format(CDate(Date), "mm") ' & Format(Time, "h-mm-ss"))
annee = Format(CDate(Date), "yy")
vnomfichier = ("Calcul")
mois = strdate - 1
vnomfichierbase = ("Calcul Mois en Cours")
test = "[URL="file://\\Test\2010\"]\\Test\2010\[/URL]" + mois + " " + vnomfichier + " " + annee + ".xls"
'If Dir(test) = False Then
If Trouve_Fich(test) = True Then
'juste pour le test modifier ensuite
MsgBox "trouvé alors je quitte"
Exit Sub
Else
'juste pour le test modifier ensuite
MsgBox "Archiver_le_mois_precedent"
End If
End Sub
 
Re : Aide code VBA pour sauvegarde réseau

Bonsoir, merci pour ton aide car autant j'avais bien tenter avec Boolean mais je n'aurai jamais pensé à utiliser function. Je taff demain, je pourrais donc tenter directement, je te tiendrai au courant.
Encore merci!🙂

Ca marche, un grand merci!!!
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
488
  • Question Question
Microsoft 365 Problème macro
Réponses
4
Affichages
398
Réponses
5
Affichages
848
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
985
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…