Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default timeout on GetSaveAs?

Hello -
I have a user in a remote office that needs to export a file from Excel in
text format to a server in our main office. The macro has worked in the past,
but after setting this up for a new user, we can't get it to work. The macro
seemingly runs correctly, but the file never shows up in the remote
directory. The macro does work from my desk at the main office. The new user
is also able to manually copy a file to the remote directory, so it doesn't
appear to be a permissions issue. The one thing I have noticed, however, is
that the access to the server from the remote office is very slow. Could this
command be timing out? It takes a minute or two for the server directory to
manually appear on the remote user's computer.
Here is the code we are using:
'
' export text file to desktop

ChDir "\\sys002sv\Newsroom\DTIImport\MiscCharts"

fileSaveName = Application.GetSaveAsFilename( _
initialFileName:="\\sys002sv\Newsroom\DTIImport\Mi scCharts\MS_Bus_Lic",
filefilter:="Text files (*.txt),*.txt")
If fileSaveName < False Then
MsgBox "Saved File to " & fileSaveName
Else
MsgBox "Save Cancelled!"
End If
End Sub

thanks for any help - The only ugly workaround I can think of now is to have
the file save to the desktop, then do a manual copy.
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 112
Default timeout on GetSaveAs?

The code you posted doesn't save anything anywhere. All it does is fill your
fileSaveName variable with a path to a file.

Regards,
Vic Eldridge


"msteiert" wrote:

Hello -
I have a user in a remote office that needs to export a file from Excel in
text format to a server in our main office. The macro has worked in the past,
but after setting this up for a new user, we can't get it to work. The macro
seemingly runs correctly, but the file never shows up in the remote
directory. The macro does work from my desk at the main office. The new user
is also able to manually copy a file to the remote directory, so it doesn't
appear to be a permissions issue. The one thing I have noticed, however, is
that the access to the server from the remote office is very slow. Could this
command be timing out? It takes a minute or two for the server directory to
manually appear on the remote user's computer.
Here is the code we are using:
'
' export text file to desktop

ChDir "\\sys002sv\Newsroom\DTIImport\MiscCharts"

fileSaveName = Application.GetSaveAsFilename( _
initialFileName:="\\sys002sv\Newsroom\DTIImport\Mi scCharts\MS_Bus_Lic",
filefilter:="Text files (*.txt),*.txt")
If fileSaveName < False Then
MsgBox "Saved File to " & fileSaveName
Else
MsgBox "Save Cancelled!"
End If
End Sub

thanks for any help - The only ugly workaround I can think of now is to have
the file save to the desktop, then do a manual copy.

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default timeout on GetSaveAs?

Vic -
Thanks for the reply.
I wasn't too clear before -- the code I posted will give the user a Save As
prompt in the directory that I want them to save in, which is a server share
directory, along with a suggested name. They actually insert the addition to
the name and click the "save" button on the dialog box.
This happens with the script now -- the user gets the prompt, and clicks
"save", but the file never shows up. I'm wondering if there is some sort of
error that the script is blowing through that I'm not checking for -- perhaps
a timeout.


"Vic Eldridge" wrote:

The code you posted doesn't save anything anywhere. All it does is fill your
fileSaveName variable with a path to a file.

Regards,
Vic Eldridge


"msteiert" wrote:

Hello -
I have a user in a remote office that needs to export a file from Excel in
text format to a server in our main office. The macro has worked in the past,
but after setting this up for a new user, we can't get it to work. The macro
seemingly runs correctly, but the file never shows up in the remote
directory. The macro does work from my desk at the main office. The new user
is also able to manually copy a file to the remote directory, so it doesn't
appear to be a permissions issue. The one thing I have noticed, however, is
that the access to the server from the remote office is very slow. Could this
command be timing out? It takes a minute or two for the server directory to
manually appear on the remote user's computer.
Here is the code we are using:
'
' export text file to desktop

ChDir "\\sys002sv\Newsroom\DTIImport\MiscCharts"

fileSaveName = Application.GetSaveAsFilename( _
initialFileName:="\\sys002sv\Newsroom\DTIImport\Mi scCharts\MS_Bus_Lic",
filefilter:="Text files (*.txt),*.txt")
If fileSaveName < False Then
MsgBox "Saved File to " & fileSaveName
Else
MsgBox "Save Cancelled!"
End If
End Sub

thanks for any help - The only ugly workaround I can think of now is to have
the file save to the desktop, then do a manual copy.

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 112
Default timeout on GetSaveAs?

You would need to show us how you're saving the file. Are you using the
SaveAs method on a workbook or a worksheet ? Or are you using the Open
statement to write to the text file ?
The code you posted does not show how you're saving the file (which is where
the problem is likely to be). GetSaveAsFilename (by itself) does not save
files, it merely returns a string containing the path to a file.

Regards,
Vic Eldridge







"msteiert" wrote:

Vic -
Thanks for the reply.
I wasn't too clear before -- the code I posted will give the user a Save As
prompt in the directory that I want them to save in, which is a server share
directory, along with a suggested name. They actually insert the addition to
the name and click the "save" button on the dialog box.
This happens with the script now -- the user gets the prompt, and clicks
"save", but the file never shows up. I'm wondering if there is some sort of
error that the script is blowing through that I'm not checking for -- perhaps
a timeout.


"Vic Eldridge" wrote:

The code you posted doesn't save anything anywhere. All it does is fill your
fileSaveName variable with a path to a file.

Regards,
Vic Eldridge


"msteiert" wrote:

Hello -
I have a user in a remote office that needs to export a file from Excel in
text format to a server in our main office. The macro has worked in the past,
but after setting this up for a new user, we can't get it to work. The macro
seemingly runs correctly, but the file never shows up in the remote
directory. The macro does work from my desk at the main office. The new user
is also able to manually copy a file to the remote directory, so it doesn't
appear to be a permissions issue. The one thing I have noticed, however, is
that the access to the server from the remote office is very slow. Could this
command be timing out? It takes a minute or two for the server directory to
manually appear on the remote user's computer.
Here is the code we are using:
'
' export text file to desktop

ChDir "\\sys002sv\Newsroom\DTIImport\MiscCharts"

fileSaveName = Application.GetSaveAsFilename( _
initialFileName:="\\sys002sv\Newsroom\DTIImport\Mi scCharts\MS_Bus_Lic",
filefilter:="Text files (*.txt),*.txt")
If fileSaveName < False Then
MsgBox "Saved File to " & fileSaveName
Else
MsgBox "Save Cancelled!"
End If
End Sub

thanks for any help - The only ugly workaround I can think of now is to have
the file save to the desktop, then do a manual copy.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
TImeIn-TimeOut-TimeIn-TimeOut-HoursWorked ChefBoiRD Excel Worksheet Functions 3 September 20th 05 10:01 AM
Timeout tcbootneck Excel Programming 1 July 15th 05 11:48 AM
No Success with GetSaveAs D.Parker Excel Discussion (Misc queries) 5 April 20th 05 02:16 PM
GetSaveAs Method M. Barnes Excel Programming 5 September 21st 04 10:40 PM
Using GetSaveAs Ron McCormick[_3_] Excel Programming 1 December 17th 03 06:22 PM


All times are GMT +1. The time now is 02:59 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"