Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Remove .xls from selected files
With the code below I get a range of cells from different files and pu it in a new file named globalbook FName = Application.GetOpenFilename(filefilter:="Excel Files (*.xls) *.xls", _ MultiSelect:=True) ... For... ... ... globalbook.Worksheets("X").Cells(r, 1).Value = insertbook.Name r+1 ... The last line writes the name of each file on sheet X My problem is that I don't need the *.xls * to be written on shee X...*how can I easily trim the .xls from the filename? -- Zur ----------------------------------------------------------------------- Zurn's Profile: http://www.excelforum.com/member.php...fo&userid=1464 View this thread: http://www.excelforum.com/showthread.php?threadid=26314 |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Remove .xls from selected files
Zurn,
Replace insertbook.Name with Replace(insertbook.Name,".xls,"") HTH, Bernie MS Excel MVP "Zurn" wrote in message ... With the code below I get a range of cells from different files and put it in a new file named globalbook FName = Application.GetOpenFilename(filefilter:="Excel Files (*.xls), *.xls", _ MultiSelect:=True) .. For... ... .. globalbook.Worksheets("X").Cells(r, 1).Value = insertbook.Name r+1 .. The last line writes the name of each file on sheet X My problem is that I don't need the *.xls * to be written on sheet X...*how can I easily trim the .xls from the filename?* -- Zurn ------------------------------------------------------------------------ Zurn's Profile: http://www.excelforum.com/member.php...o&userid=14645 View this thread: http://www.excelforum.com/showthread...hreadid=263149 |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Remove .xls from selected files
globalbook.Worksheets("X").Cells(r, 1).Value =
Left(insertbook.Name,len(insertBook.Name)-4) or globalbook.Worksheets("X").Cells(r, 1).Value =Application.Substitute(insertBook.Name,".xls","") or use the VBA replace function in xl2000 and later instead of Application.Substitute. -- Regards, Tom Ogilvy "Zurn" wrote in message ... With the code below I get a range of cells from different files and put it in a new file named globalbook FName = Application.GetOpenFilename(filefilter:="Excel Files (*.xls), *.xls", _ MultiSelect:=True) .. For... ... .. globalbook.Worksheets("X").Cells(r, 1).Value = insertbook.Name r+1 .. The last line writes the name of each file on sheet X My problem is that I don't need the *.xls * to be written on sheet X...*how can I easily trim the .xls from the filename?* -- Zurn ------------------------------------------------------------------------ Zurn's Profile: http://www.excelforum.com/member.php...o&userid=14645 View this thread: http://www.excelforum.com/showthread...hreadid=263149 |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Remove .xls from selected files
typo:
Replace(insertbook.Name,".xls,"") should be Replace(insertbook.Name,".xls","") Note that the replace command was added in xl2000. -- Regards, Tom Ogilvy "Bernie Deitrick" <deitbe @ consumer dot org wrote in message ... Zurn, Replace insertbook.Name with Replace(insertbook.Name,".xls,"") HTH, Bernie MS Excel MVP "Zurn" wrote in message ... With the code below I get a range of cells from different files and put it in a new file named globalbook FName = Application.GetOpenFilename(filefilter:="Excel Files (*.xls), *.xls", _ MultiSelect:=True) .. For... ... .. globalbook.Worksheets("X").Cells(r, 1).Value = insertbook.Name r+1 .. The last line writes the name of each file on sheet X My problem is that I don't need the *.xls * to be written on sheet X...*how can I easily trim the .xls from the filename?* -- Zurn ------------------------------------------------------------------------ Zurn's Profile: http://www.excelforum.com/member.php...o&userid=14645 View this thread: http://www.excelforum.com/showthread...hreadid=263149 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Remove Last x Character(s) in Selected Cells | Excel Worksheet Functions | |||
Remove selected data from a list | Excel Discussion (Misc queries) | |||
How to open files in order they were selected | Excel Discussion (Misc queries) | |||
Need to remove selected characters | Excel Discussion (Misc queries) | |||
Remove rows based on any selected criteria | Excel Programming |