Returning an abbreviated filename

JMH022

Active Member
Joined
Mar 7, 2002
Messages
320
Is it possible to return the MS-DOS name of a file to an excel worksheet?

I don't need the entire path, but just the name of the file (excluding ".xls" if possible).

For Example, if the path is
- C:\My Documents\TEST.xls
I only need TEST returned in a cell on the worksheet.

Any ideas?
 
http://<websitehere>/res/294461376/294461376294457897191889/SalesRpt 2006-09-21 1318 rcout.csv

"SalesRpt" is what I need extracted from the file name so I can place it in a cell (B2). I do not know what all the other garbage means. The random numbers ahead of the report name seem to be just that--random. They change everytime the report is generated, as does the date and time shown after the report name.

Isn't programming fun?
 
Upvote 0

Excel Facts

Format cells as currency
Select range and press Ctrl+Shift+4 to format cells as currency. (Shift 4 is the $ sign).
Nice,
But using this in say Cell A1 and some vba, we should be able to extract that string from it. Got a meeting but after that I will give you some code.

Cal
 
Upvote 0
Ok,
Try adding that formula to cell A1, and running this code.

Dim Filename As String
Filename = Mid(Range("A1"), InStrRev(Range("A1"), "/") + 1, Len(Range("A1")) - InStrRev(Range("A1"), "/") - 4)

HTH
Cal
 
Upvote 0
that worked like a charm! Thank You!

Now if I can figure out the other problem, I'll be set!

I open the csv from the web-based system, save it as .xls and ActiveWorkbook.Close to close it.

#1: it doesn't recognize the close command, so I manually click the [X] to close.
#2: In Task Manager, it still shows I have Excel running, even though it is not open.
 
Upvote 0
JMH022,
Sorry for the delay in replying, I was in Dallas all last week, and wasn't able to do much here.

I think the problem you are running into now may be related to how the web designer code is actually made. You will not be able to resolve this. At least this is my guess.

http://www.tushar-mehta.com/excel/vba/xl_doesnt_quit/

HTH
Cal

Kudos to Norie for making me aware of this issue, and Tusher for putting together a nice explanation.
 
Upvote 0

Forum statistics

Threads
1,215,947
Messages
6,127,867
Members
449,410
Latest member
adunn_23

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top