• Initiateur de la discussion Initiateur de la discussion Pascalbar
  • 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 !

P

Pascalbar

Guest
Bonjour
J'ai un souci assez bizarre avec cette procédure
Code:
strFolder = ThisWorkbook.Path & "\"
    Dim wbk                        As Workbook
    Dim wbkName                    As String
    Dim fso                        As Object

    Dim Chemin$, Client$, Fichier$
    Chemin = "D:\TDR"
    Client = Txt1.Value
    Date = Txt2.Value
    Fichier = Client & ".xls"

    If Txt1 = "" Or Txt2 = "" Then
        MsgBox "Client et date Obligatoire"
        Exit Sub
    End If

    For Each wbk In Workbooks
        If wbk.Name <> ThisWorkbook.Name Then
            wbk.Close
        End If
    Next wbk

   wbkName = strFolder & Client & Date & ".xls"
    If Dir(wbkName) <> "" Then
        MsgBox "le classeur " & wbkName & "existe déjà", vbExclamation
        Exit Sub
    End If

    Set wbk = ThisWorkbook
    If Dir(strFolder & Client & Date, vbDirectory) = "" Then
        Set fso = CreateObject("Scripting.FileSystemObject")
        fso.createfolder (strFolder & Client)
    End If

    ChDir strFolder
    wbkName = strFolder & Client & Date & ".xls"
    
    ActiveWorkbook.SaveAs strFolder & Client & "\" & Fichier
    Unload Me
Je vérifie si un classeur existe, le crée et enregistre mon fichier dans ledit classeur.
Mis à part que ca rame un peu, mais je crois que j'ai quelques erreurs dans mon code, la procédure fonctionne mais change la date système de Mon PC ?????
Donc comme lors d'un test j'ai crée un fichier avec comme date 11/11/2011,mon Pc était passé à cette date.
Des pistes ?
Merci
Pascal
 
- 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

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
358
Réponses
15
Affichages
779
Réponses
1
Affichages
665
Compte Supprimé 979
C
Réponses
5
Affichages
909
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
450
Retour