Bonjour la communauté,
J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker).
J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS()
'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue.
Dim TypeBoite As Long
TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker)
Dim MesDossiers As Variant
With BdD
.Filters.Clear
.Filters.Add "tOuS lEs fIcHiErS", "*.*"
.AllowMultiSelect = True
If .Show = 0 Then
MsgBox "vous avez Annulez/Fermez la boite de dialogue."
Else
For Each MesDossiers In .SelectedItems
MsgBox MesDossiers
Next MesDossiers
End If
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel.C
Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Bonjour.
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On
se demande pourquoi.
Cordialement.
Daniel
Bonjour la communauté,
J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner
plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour
Application.FileDialog(msoFileDialogFilePicker).
J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS()
'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue.
Dim TypeBoite As Long
TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker)
Dim MesDossiers As Variant
With BdD
.Filters.Clear
.Filters.Add "tOuS lEs fIcHiErS", "*.*"
.AllowMultiSelect = True
If .Show = 0 Then
MsgBox "vous avez Annulez/Fermez la boite de dialogue."
Else
For Each MesDossiers In .SelectedItems
MsgBox MesDossiers
Next MesDossiers
End If
Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
michdenis
Bonjour Daniel,
Essaie ceci :
| AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion :
Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Bonjour Daniel,
Essaie ceci :
| AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'---------------------------------------
Sub Test()
Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Sélection des fichiers :"
.AllowMultiSelect = True
.Filters.Clear
.Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm"
.Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1
.FilterIndex = 2
.InitialView = msoFileDialogViewProperties
.Show
For X = 1 To .SelectedItems.Count
MsgBox .SelectedItems(X)
Next X
End With
End Sub
'---------------------------------------
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de groupe de discussion :
Oo7l9e90KHA.224@TK2MSFTNGP06.phx.gbl...
Bonjour.
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On
se demande pourquoi.
Cordialement.
Daniel
Bonjour la communauté,
J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner
plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour
Application.FileDialog(msoFileDialogFilePicker).
J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS()
'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue.
Dim TypeBoite As Long
TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker)
Dim MesDossiers As Variant
With BdD
.Filters.Clear
.Filters.Add "tOuS lEs fIcHiErS", "*.*"
.AllowMultiSelect = True
If .Show = 0 Then
MsgBox "vous avez Annulez/Fermez la boite de dialogue."
Else
For Each MesDossiers In .SelectedItems
MsgBox MesDossiers
Next MesDossiers
End If
| AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion :
Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Daniel.C
Bonjour Denis. Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne peux sélectionner que des fichiers. Cordialement. Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion : Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Bonjour Denis.
Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je
clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne
peux sélectionner que des fichiers.
Cordialement.
Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'---------------------------------------
Sub Test()
Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Sélection des fichiers :"
.AllowMultiSelect = True
.Filters.Clear
.Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm"
.Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1
.FilterIndex = 2
.InitialView = msoFileDialogViewProperties
.Show
For X = 1 To .SelectedItems.Count
MsgBox .SelectedItems(X)
Next X
End With
End Sub
'---------------------------------------
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de groupe de
discussion : Oo7l9e90KHA.224@TK2MSFTNGP06.phx.gbl...
Bonjour.
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On
se demande pourquoi.
Cordialement.
Daniel
Bonjour la communauté,
J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner
plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour
Application.FileDialog(msoFileDialogFilePicker).
J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS()
'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs
dossiers.
Dim BdD As FileDialog 'Boite de Dialogue.
Dim TypeBoite As Long
TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker)
Dim MesDossiers As Variant
With BdD
.Filters.Clear
.Filters.Add "tOuS lEs fIcHiErS", "*.*"
.AllowMultiSelect = True
If .Show = 0 Then
MsgBox "vous avez Annulez/Fermez la boite de dialogue."
Else
For Each MesDossiers In .SelectedItems
MsgBox MesDossiers
Next MesDossiers
End If
Bonjour Denis. Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne peux sélectionner que des fichiers. Cordialement. Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion : Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
michdenis
Ok, vous parliez d'une sélection multiple de répertoires...
Effectivement, avec Application.FileDialog(msoFileDialogFolderPicker)
La sélection multiple n'est pas disponible. Est-ce que tu as déjà vu une méthode qui le permet ? J'ai besoin d'un second café! Désolé pour la méprise!
"Daniel.C" a écrit dans le message de groupe de discussion : uBh9Pa# Bonjour Denis. Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne peux sélectionner que des fichiers. Cordialement. Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion : Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Ok, vous parliez d'une sélection multiple de répertoires...
Effectivement, avec
Application.FileDialog(msoFileDialogFolderPicker)
La sélection multiple n'est pas disponible.
Est-ce que tu as déjà vu une méthode qui le permet ?
J'ai besoin d'un second café!
Désolé pour la méprise!
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de groupe de discussion :
uBh9Pa#0KHA.3412@TK2MSFTNGP05.phx.gbl...
Bonjour Denis.
Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je
clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne
peux sélectionner que des fichiers.
Cordialement.
Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'---------------------------------------
Sub Test()
Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Sélection des fichiers :"
.AllowMultiSelect = True
.Filters.Clear
.Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm"
.Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1
.FilterIndex = 2
.InitialView = msoFileDialogViewProperties
.Show
For X = 1 To .SelectedItems.Count
MsgBox .SelectedItems(X)
Next X
End With
End Sub
'---------------------------------------
"Daniel.C" <dcolardelleZZZ@gmail.com> a écrit dans le message de groupe de
discussion : Oo7l9e90KHA.224@TK2MSFTNGP06.phx.gbl...
Bonjour.
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On
se demande pourquoi.
Cordialement.
Daniel
Bonjour la communauté,
J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner
plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour
Application.FileDialog(msoFileDialogFilePicker).
J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS()
'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs
dossiers.
Dim BdD As FileDialog 'Boite de Dialogue.
Dim TypeBoite As Long
TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker)
Dim MesDossiers As Variant
With BdD
.Filters.Clear
.Filters.Add "tOuS lEs fIcHiErS", "*.*"
.AllowMultiSelect = True
If .Show = 0 Then
MsgBox "vous avez Annulez/Fermez la boite de dialogue."
Else
For Each MesDossiers In .SelectedItems
MsgBox MesDossiers
Next MesDossiers
End If
Ok, vous parliez d'une sélection multiple de répertoires...
Effectivement, avec Application.FileDialog(msoFileDialogFolderPicker)
La sélection multiple n'est pas disponible. Est-ce que tu as déjà vu une méthode qui le permet ? J'ai besoin d'un second café! Désolé pour la méprise!
"Daniel.C" a écrit dans le message de groupe de discussion : uBh9Pa# Bonjour Denis. Je n'ai pas compris. Ton code ne sélectionne pas de dossiers. Si je clique sur un dossier et sur "ouvrir", le dossier est ouvert; je ne peux sélectionner que des fichiers. Cordialement. Daniel
Bonjour Daniel,
Essaie ceci :
AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker
'--------------------------------------- Sub Test() Dim X As Integer
With Application.FileDialog(msoFileDialogFilePicker) .Title = "Sélection des fichiers :" .AllowMultiSelect = True .Filters.Clear .Filters.Add "Classeurs Excel", "*.xls; *.xlsx; *.xlsm" .Filters.Add "Documents Word", "*.doc; *.docx; *.docm", 1 .FilterIndex = 2 .InitialView = msoFileDialogViewProperties .Show For X = 1 To .SelectedItems.Count MsgBox .SelectedItems(X) Next X End With End Sub '---------------------------------------
"Daniel.C" a écrit dans le message de groupe de discussion : Bonjour. AllowMultiselect ne fonctionne pas avec msoFileDialogFolderPicker. On se demande pourquoi. Cordialement. Daniel
Bonjour la communauté, J’aimerais savoir pourquoi ma procedure ne me laisse pas selectionner plusieurs DOSSIERS. J’ai pourtant mis AllowMultiSelect = TRUE.
Je soupçonne que la proprieté AllowMultiSelect ne sois valide que pour Application.FileDialog(msoFileDialogFilePicker). J’utilise excel2002.
Merci de me le confirmer/infirmer.
Voici mon code :
Sub FileDialog_FolderPicker_SOS() 'jaimerais savoir pourqhoi je n'arrive pas à selectionner plusieurs dossiers.
Dim BdD As FileDialog 'Boite de Dialogue. Dim TypeBoite As Long TypeBoite = msoFileDialogFolderPicker
Set BdD = Application.FileDialog(msoFileDialogFolderPicker) Dim MesDossiers As Variant
With BdD .Filters.Clear .Filters.Add "tOuS lEs fIcHiErS", "*.*" .AllowMultiSelect = True
If .Show = 0 Then MsgBox "vous avez Annulez/Fermez la boite de dialogue." Else For Each MesDossiers In .SelectedItems MsgBox MesDossiers Next MesDossiers End If
End With
End Sub
Daniel.C
Est-ce que tu as déjà vu une méthode qui le permet ?
Non ;-(
Est-ce que tu as déjà vu une méthode qui le permet ?