vba copia del percorso in casella di testo



  • vba: copia del percorso in casella di testo
    di Manuel (utente non iscritto) data: 18/05/2016 08:30:50

    ciao a tutti, chiedo urgentemente un aiuto.. io dovrei programmare in vba e ho un problemino.. non riesco a fare in modo che al click su un pulsante mi apra la finestra del sistema operativo e mi faccia scegliere una cartella.. successivamente al click su "apri" da medesima finestra dovrebbe apparirmi il percorso della cartella prescelta in una casella di testo.. come si fa? se riuscireste a darmi una mano mi fareste un grandissimo favore, grazie!



  • di patel data: 18/05/2016 09:31:31

    prova questa
     
    Sub dialogPrintPath()
    Dim strFile As String, strPath As String
    cartellainiziale = "F:Download"
        With Application.FileDialog(msoFileDialogOpen)
            .InitialFileName = cartellainiziale
            .Title = "Seleziona cartella e File"
            .AllowMultiSelect = False
            .Show
            If .SelectedItems.Count = 0 Then Exit Sub
            strFile = .SelectedItems(1)
        End With
          Range("A12") = strFile
    End Sub