120
267. return null; } }
268. /// <summary>
269. /// Заполняем вордовский документ
270. /// </summary>
271. /// <param name="filename"></param>
272. /// <param name="sh"></param>
273. public string FillWordDocPacket(string filename, string filenameData)
274. { Microsoft.Office.Interop.Excel.Application apData = new
275. Microsoft.Office.Interop.Excel.Application();
276. apData.Visible = false;
277. Microsoft.Office.Interop.Excel.Workbook bookData = null;
278. Microsoft.Office.Interop.Excel.Workbooks databook = apData.Workbooks;
279. apData.Workbooks.Open(filenameData,
280. Type.Missing, Type.Missing, Type.Missing, Type.Missing,
281. Type.Missing, Type.Missing, Type.Missing, Type.Missing,
282. Type.Missing, Type.Missing, Type.Missing, Type.Missing,
283. Type.Missing, Type.Missing);
284. bookData = databook[1];
285. Microsoft.Office.Interop.Excel.Worksheet sheetData = bookData.Worksheets[
1];
286. Microsoft.Office.Interop.Word.Application ap = new
287. Microsoft.Office.Interop.Word.Application();
288. ap.Visible = false; string nameFold = "";
289. //создаем папку
290. nameFold = System.Windows.Forms.Application.StartupPath + @"\документ
ы\"
291. sh.Выражение1 + "_" + DateTime.Now.ToShortDateString().Replace(".", "-");
292. DirectoryInfo d;
293. if (!Directory.Exists(nameFold))
294. d = Directory.CreateDirectory(nameFold); else
295. { nameFold = System.Windows.Forms.Application.StartupPath + @"\докумен
ты\"+ sh.Выражение1 + "_" + DateTime.Now.ToShortDateString().Replace(".", "-
") + "-" +
296. DateTime.Now.ToShortTimeString().Replace(":", "-");
297. d = Directory.CreateDirectory(nameFold); }