Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Hi
I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior ..ColorIndex = 6 ..Pattern = xlSolid End With Next End Sub |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Sub test()
Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) With Rows("1:1").Interior .ColorIndex = 6 .Pattern = xlSolid End With Select Case Left$(activeworkbokk.Name, 2) Case "AU": Cells(intTemp + 1, "A").Value = "Australia" Case "BU": Cells(intTemp + 1, "A").Value = "Burma" Case "DU": Cells(intTemp + 1, "A").Value = "Dubai" Case "EF": Cells(intTemp + 1, "A").Value = "EF???" End Select Next End Sub -- HTH Bob (there's no email, no snail mail, but somewhere should be gmail in my addy) "Ranjith Kurian" wrote in message ... Hi I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Try this untested code...arrData contains the text to be assigned to each
workbook Sub test() Dim intTemp As Integer Dim arrData Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior ..ColorIndex = 6 ..Pattern = xlSolid End With Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hi I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Hey thanks a lot.
One more help i need, Suppose any of these file (AU.xls", "BU.xls", "DU.xls", "EF.xls,) are missing it should pop a msg box stating this particular file is missing if we click ok it should continue. Is it possible to do.. "Jacob Skaria" wrote: Try this untested code...arrData contains the text to be assigned to each workbook Sub test() Dim intTemp As Integer Dim arrData Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hi I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Dear Ranjith
Try this Sub test() Dim intTemp As Integer Dim arrData As Variant Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) If Dir("C:\N\" & arrWorkBook(intTemp)) < "" Then Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Else MsgBox "File missing : " & arrWorkBook(intTemp) End If Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hey thanks a lot. One more help i need, Suppose any of these file (AU.xls", "BU.xls", "DU.xls", "EF.xls,) are missing it should pop a msg box stating this particular file is missing if we click ok it should continue. Is it possible to do.. "Jacob Skaria" wrote: Try this untested code...arrData contains the text to be assigned to each workbook Sub test() Dim intTemp As Integer Dim arrData Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hi I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
File name to Cell
Thanks a lot very much.....
"Jacob Skaria" wrote: Dear Ranjith Try this Sub test() Dim intTemp As Integer Dim arrData As Variant Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) If Dir("C:\N\" & arrWorkBook(intTemp)) < "" Then Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Else MsgBox "File missing : " & arrWorkBook(intTemp) End If Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hey thanks a lot. One more help i need, Suppose any of these file (AU.xls", "BU.xls", "DU.xls", "EF.xls,) are missing it should pop a msg box stating this particular file is missing if we click ok it should continue. Is it possible to do.. "Jacob Skaria" wrote: Try this untested code...arrData contains the text to be assigned to each workbook Sub test() Dim intTemp As Integer Dim arrData Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") arrData = Array("Austria", "Burma", "Du", "Ef") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Range("A1") = arrData(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub If this post helps click Yes --------------- Jacob Skaria "Ranjith Kurian" wrote: Hi I have used the below code to open each workbook and format , now is it possible to add a macro code so that it should add the workbook file name to cell A2 example: if the file name is AU.xls then in same file in Cell A1 the name should come as Austrila, and if the file name is BU.xls then in same file Cell A1 the name should come as Burma etc.. Sub test() Dim intTemp As Integer Dim arrWorkBook As Variant arrWorkBook = Array("AU.xls", "BU.xls", "DU.xls", "EF.xls") For intTemp = 0 To UBound(arrWorkBook) Workbooks.Open Filename:="C:\N\" & arrWorkBook(intTemp) Rows("1:1").Select With Selection.Interior .ColorIndex = 6 .Pattern = xlSolid End With Next End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
import file so that it is a actual csv file, no excel cell version | New Users to Excel | |||
Macro to Open excel file when file name is entered in cell | Excel Programming | |||
Autoname a save as file from a cell in a read only file | Excel Discussion (Misc queries) | |||
Copying of cell text from one file to paste as cell comments in a 2nd file | Excel Programming | |||
Saving a file(new) using the multiple cell contents as a file name | Excel Programming |