También, si yo entiende correctamente, la macro adentro en personal.xls, solamente usted desea funcionarlo en el otro archivo.
Intentar intercambiar la pedido de estas dos líneas de código:
Fijar el exbook = appXL.Workbooks.Open (“C:\” y el fname)
Fijar el exbook = appXL.Workbooks.Open (“S:\Payroll\XLTEMPLATE\Personal.xls ")
hacerlo tan:
Fijar el exbook = appXL.Workbooks.Open (“S:\Payroll\XLTEMPLATE\Personal.xls ")
Fijar el exbook = appXL.Workbooks.Open (“C:\” y el fname)