[問題] 刪除多行Excel資料並另存新檔
我想要寫個程式讓User修改Excel內檔案,並另存成.prn檔
在螢幕畫面會讓User輸入開始的sheet(變數為intpasssheet)
還會讓User輸入要刪除的行(變數為intclearline)
讓User可以一次選取多個檔案,而每個檔案有很多個Sheet
每個sheet都不同名稱,假設為SheetName、Age、Address、Phone、CellPhone
如果intpasssheet=2,則從第二個Sheet Age開始讀取並修改內容
如果intclearline=10,則從第二個Sheet Age開始刪除左邊開始數10行(即A~J)
並且將修改完的Sheet另存為.prn檔,檔名如sheet name
Output檔案為Age.prn、Address.prn、Phone.prn、CellPhone.prn...
因為使用者輸入只會輸入幾行
並不會輸入A.B.C.D....
請問我要如何一次刪除多行呢?
以下是我目前寫的Code http://codepad.org/tQlg0Isj
順便問一下,如果是2007的.xlsx是否就不能以我這個方式
做刪除多行或另存檔案的方式呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.28.213
推
04/28 00:06, , 1F
04/28 00:06, 1F
→
04/28 00:07, , 2F
04/28 00:07, 2F
※ 編輯: don750421 來自: 114.47.28.213 (04/29 02:08)
推
04/29 02:58, , 3F
04/29 02:58, 3F
→
04/29 02:58, , 4F
04/29 02:58, 4F
→
04/29 03:00, , 5F
04/29 03:00, 5F
→
04/29 03:05, , 6F
04/29 03:05, 6F
→
04/29 11:11, , 7F
04/29 11:11, 7F
→
04/29 11:12, , 8F
04/29 11:12, 8F
→
04/29 11:13, , 9F
04/29 11:13, 9F
→
04/29 11:13, , 10F
04/29 11:13, 10F
→
04/29 11:14, , 11F
04/29 11:14, 11F
→
04/29 11:14, , 12F
04/29 11:14, 12F
→
04/29 11:15, , 13F
04/29 11:15, 13F
推
04/30 16:02, , 14F
04/30 16:02, 14F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章