IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Création et ouverture de dossier dans userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 17
    Par défaut Création et ouverture de dossier dans userform
    BOnjour et bon début de semaine à tous!

    J'ai plusieurs questions à vous poser.

    J'aimerai créer et accéder à des documents à partir de mon fichier.

    Par exemple, je veux classer les produits coca, fanta, ect...

    Quand je clique sur coca j'aimerai pouvoir récupérer des docs pdf dans mon ordi sur coca et les classer dans un autre dossier dont l'utilisateur choisira l'emplacement.

    Pour accéder au dossier de l'ordinateur j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton2_Click()
    Shell "C:\WINDOWS\EXPLORER.EXE /n,/e,C:\", vbNormalFocus
    End Sub
    J'aimerai utilisé un autre bouton qui ouvre et crée un dossier sur son pc à l'emplacement que l'utilisateur souhaitera.

    Après il fait de même pour orangina et les autres catégories.

    Une fois cette opération enregistrée, j'aimerai pouvoir accéder à ce dossier à partir de mon fichier consulter ou modifier les documents coca.

    Est ce possible? et de quelle manière?

    Merci d'avance.
    Cordialement

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 17
    Par défaut
    Personne n'a de pistes?
    J'aimerai au moins savoir si c'est possible? merci

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 17
    Par défaut
    Sinon je crée mon premier bouton me permettant d'accéder à l'emplacement du fichier. Le second boutton me reprend le chemin du premier bouton pour accéder directement au dossier est ce possible?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub CommandButton7_Click()
    Dim finput As FileDialog
    Set finput = Application.FileDialog(msoFileDialogFilePicker)
    finput.Show
     
    If finput.SelectedItems.Count = 0 Then Exit Sub
    With Worksheets("Feuil1")
    If Not finput Is Nothing Then
    .Cells(1, 1).Hyperlinks.Add .Cells(1, 1), Address:=finput.SelectedItems(1)
    End If
    End With
    End sub
    Et après un second boutton pour utiliser Address
    Mais cela se sauvegarde? Comme ça l'utilisateur pourra accéder au dossier directement.

Discussions similaires

  1. ouverture de dossiers dans une fenetre
    Par phanoe dans le forum Windows 7
    Réponses: 2
    Dernier message: 17/10/2013, 13h05
  2. [XL-2007] Création graphique en fonction de dates sélectionnées dans Userform
    Par roolio_cxh dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/04/2011, 16h48
  3. Réponses: 2
    Dernier message: 14/11/2009, 17h56
  4. Création Onglets dans UserForm
    Par clodius46 dans le forum Word
    Réponses: 0
    Dernier message: 03/09/2007, 14h52
  5. ouverture de dossier/fichier dans un sub
    Par apprenti doc dans le forum Langage
    Réponses: 11
    Dernier message: 09/05/2007, 21h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo