XL 2013 Blocage macro (ouverture)

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

Kaizers

XLDnaute Occasionnel
Bonjour à tous,

Alors voilà je bloque sur une macro depuis environ 1h... et je ne sais plus pas quel bout le prendre...

Avant la ligne de code en rouge, tout fonctionne, le but ici étant de trouver le fichier le plus récent d'un répertoire, et de demander la validation via MSGBOX que j'obtiens...
Capture.PNG

Mais ensuite, j'aimerai ouvrir ce fichier et/ou inscrire le nom de ce fichier en cellule A1 par exemple... mais pas moyen


Code:
Sub CherchePlusRecent()
Dim xChemin
Dim xFichier
Dim xTemp
Dim xDatHeur
Dim Z As String

Z = Sheets("TABLE").Range("H7").Value

xChemin = Z
xFichier = Dir(xChemin & "*.xlsx") 'Definit le type de fichier (ici xls)
xTemp = xFichier
xDatHeur = FileDateTime(xChemin & xFichier)
Do While xFichier <> ""
If FileDateTime(xChemin & xFichier) > xDatHeur Then
xTemp = xFichier
xDatHeur = FileDateTime(xChemin & xFichier)
End If
xFichier = Dir
Loop
MsgBox xTemp
[COLOR="#FF0000"]xFichier = Range("A10")[/COLOR]

End Sub




Merci pour votre aide, PRÉCIEUSE 🙂
 

Pièces jointes

  • Capture.PNG
    Capture.PNG
    7.1 KB · Affichages: 50
Re : Blocage macro (ouverture)

Bonsoir Kaisers

L'erreur viens bien de la soi-disant ligne en rouge que l'on ne vois pas 😉

xFichier = Range("A10"). Tu es sûr que c'est juste ? Pour moi ce serait le contraire qu'il faudrait écrire, si tu veux inscrire le fichier en A10.
 
Dernière édition:
Re : Blocage macro (ouverture)

Bonsoir Kaisers

L'erreur viens bien de la soi-disant ligne en rouge que l'on ne vois pas 😉

xFichier = Range("A10"). Tu es sûr que c'est juste ? Pour moi ce serait le contraire qu'il faudrait écrire, si tu veux inscrire le fichier en A10.

Oh merci c'était ça!!!! le boulet que je suis, merci merci merci

Je début en macro, ce genre d'erreur me saute pas aux yeux ^^
 
- 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

Discussions similaires

Réponses
5
Affichages
703
Réponses
4
Affichages
580
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
406
Retour