+ Reply to Thread
Results 1 to 3 of 3

Code to raise Directory request box

  1. #1
    Registered User
    Join Date
    12-03-2003
    Location
    UK
    Posts
    6

    Code to raise Directory request box

    I have a macro which saves the spreadsheet to a new directory (currently the directory is specified within the macro). That's OK for me but I want to distribute the spreadsheet to a wider audience and to make it easy for them I'd like to include a piece of code which prompts them for the directory to save to, just the same as when you do a 'Save As' from the spreadsheet.

    As some of the directory trees are quite complex, I can't ask them to type the directory location.

    Any ideas?

  2. #2
    Bob Phillips
    Guest

    Re: Code to raise Directory request box

    With Application.FileDialog(msoFileDialogFolderPicker)
    .Show

    MsgBox .SelectedItems(1)

    End With

    Look up FileDialog in the VBA help


    --
    HTH

    Bob Phillips

    (remove nothere from email address if mailing direct)

    "ANDYGM" <[email protected]> wrote in
    message news:[email protected]...
    >
    > I have a macro which saves the spreadsheet to a new directory (currently
    > the directory is specified within the macro). That's OK for me but I
    > want to distribute the spreadsheet to a wider audience and to make it
    > easy for them I'd like to include a piece of code which prompts them
    > for the directory to save to, just the same as when you do a 'Save As'
    > from the spreadsheet.
    >
    > As some of the directory trees are quite complex, I can't ask them to
    > type the directory location.
    >
    > Any ideas?
    >
    >
    > --
    > ANDYGM
    > ------------------------------------------------------------------------
    > ANDYGM's Profile:

    http://www.excelforum.com/member.php...fo&userid=3452
    > View this thread: http://www.excelforum.com/showthread...hreadid=531463
    >




  3. #3
    Registered User
    Join Date
    12-03-2003
    Location
    UK
    Posts
    6

    Thanks!

    Thanks,

    I was able to adapt your suggestion to fit what I want to do.

    This is how it looks:

    Dim Directory As Variant
    '*****CHANGE NEW EXCEL SOURCE FILE PATH HERE******
    With Application.FileDialog(msoFileDialogFolderPicker)
    .Show
    Directory = .SelectedItems(1)
    strNewSource = Directory & "\Report Builder v 1.2.xls"
    End With
    '*****CHANGE NEW EXCEL SOURCE FILE PATH HERE******

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1