Okay, give this a try
Sub CreateFormsListBox()
Dim FSO As Object
Dim Folder As Object
Dim file As Object
Dim Files As Object
Dim sPath As String
Dim oList As ListBox
Application.CommandBars("Forms").Visible = True
ActiveSheet.ListBoxes.Add(18, 12.75, 150, 200).Select
Selection.OnAction = "myPrintMacro"
Set oList = Selection
Set FSO = CreateObject("Scripting.FileSystemObject")
sPath = "C:\MyTest"
Set Folder = FSO.GetFolder(sPath)
Set Files = Folder.Files
For Each file In Files
oList.AddItem file.Name
Next file
Range("A1").Select
End Sub
--
HTH
Bob Phillips
... looking out across Poole Harbour to the Purbecks
(remove nothere from the email address if mailing direct)
"suee " wrote in message
...
Hi Bob,
the files inside the directory do have to be displayed inside a list
box......
---
Message posted from http://www.ExcelForum.com/