Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using file name as argument in function
This is probably a really easy question.
I'm trying to reference an open, unsaved file. I have created a function to test for whether it's open but it's not working with my example. The problem, I am sure, relates to how to represent the quotation marks required around the file name. If I test it with a real name (instead of a variable) it seems to work. Here is the function: Public Function IsWorkbookOpen(WBName As String) As Boolean On Error Resume Next IsWorkbookOpen = CBool(Len(Excel.Application.Workbooks(WBName).Name )) End Function Here is the code (where vBulkFileName contains the name of thefile) in my procedu With Excel.Application Result = IsWorkbookOpen(""""" & vBulkFileName & """"") MsgBox (Result) End With So...how do I represent the filename to include the quotation marks. As I said, if I simply type in the name of the file, i.e. "book1", it works perfectly. Help & thanks! jille |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Need Function Argument | Excel Worksheet Functions | |||
text as an argument of SUM function | Excel Worksheet Functions | |||
Function (array argument, range argument, string argument) vba | Excel Programming | |||
Function Argument | Excel Programming | |||
Range as argument in function | Excel Programming |