To add to what Paul said...
VB has the ability to use named parameters. Thats what the := is all about. So you can either pass parameters as you do in VFP (param1, param2), or with names (param2 := value, param1 := value). With names allows you to pass in any order.
PF
>Hi Paul,
>
>Thanks a LOT for your quick reply. And thanks also for explaining the syntax!
>---Michael
>
>
>>Any functions in excel I've ever come across that use the := syntax, require you to pass these values as parameters to a function. Thusly, yours would look like:
>>
>>oExcel.Selection.AutoFill( oExcel.Selection.Rows("13:14"), 0 )
(On an infant's shirt): Already smarter than Bush