Auch wenn ich richtig verstehen, möchten das Makro innen in personal.xls, aber Sie es auf der anderen Akte laufen lassen.
Versuchen, den Auftrag dieser zwei Linien des Codes auszutauschen:
Exbook = appXL.Workbooks.Open („C:\“ u. fname) einstellen
Exbook = appXL.Workbooks.Open („S:\Payroll\XLTEMPLATE\Personal.xls ") einstellen
ihn so bilden:
Exbook = appXL.Workbooks.Open („S:\Payroll\XLTEMPLATE\Personal.xls ") einstellen
Exbook = appXL.Workbooks.Open („C:\“ u. fname) einstellen