Un problème d'appel de fichier source
Résolu/Fermé
Moldude
Messages postés
19
Date d'inscription
jeudi 21 mars 2019
Statut
Membre
Dernière intervention
8 janvier 2020
-
14 mai 2019 à 08:26
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 15 mai 2019 à 08:34
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 15 mai 2019 à 08:34
A voir également:
- Dans le gestionnaire de fichiers ci-dessous, trouvez le dossier grenier. quel fichier contient-il ?
- Les noms des fichiers source et destination sont identiques - Meilleures réponses
- Donnez à ce fichier les mêmes droits d'accès que les autres notes de service. - Meilleures réponses
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Fichier rar - Guide
- Gestionnaire de fichiers ✓ - Forum Windows 10
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
1 réponse
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
14 mai 2019 à 09:42
14 mai 2019 à 09:42
14 mai 2019 à 10:51
mais petit problème, la boite de dialogue fonctionne mais par contre je ne vois pas comment "l'appeler" dans le reste de ma macro (sous quel nom la variable a été stockée)
Actuellement j'ai ceci :
Sub SelectionFichier01()
Dim fd As Office.FileDialog
Set fd = Application.FileDialog(msoFileDialogOpen)
fd.Title = "Sélectionnez un fichier..."
fd.AllowMultiSelect = False
If fd.Show() Then
MsgBox "Vous avez sélectionné le fichier : " _
& vbCrLf & fd.SelectedItems(1), vbInformation
End If
Set fd = Nothing
End Sub
Sub Macrotestafb()
'
' Macro4 Macro
'
'
Call SelectionFichier01
Windows("fd").Activate
Sheets("Macro").Select
Range("B2").Select
Selection.Copy
Windows("Classeur2").Activate
Range("B3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
J'ai le code erreur " L'indice n'appartient pas à la sélection (il ne le trouve pas si j'ai bien compris)
et du coup je ne sais pas sous quel nom est stocké le fichier importé (anciennement "Classeur1" maintenant "fd").
D'avance merci
14 mai 2019 à 11:44
Ce code et plus approprie, mais vu que cela n'ouvre pas le fichier va pas aller.
De plus comprends pas ce que vous voulez faire avec vos
pouvoir utiliser cette macro pour plusieurs fichiers sans à chaque fois avoir à retourner dans le code pour changer le nom du fichier source.