導航:首頁 > 文件類型 > excel分類生成新文件

excel分類生成新文件

發布時間:2025-02-04 05:51:48

⑴ 如何根據一個excel文件中的名單生成多個excel表格文件。

用Excel的話必須用宏進行編輯,這個操作起來是特別不容易的。
建議還是用word的「郵件合並」功能吧。如果非要生成Excel表格不可,那就製作成表格格式的Word文檔,再從可以在生成Word文檔中復制到Excel中。

假定1:存有個人資料的Excel表格的文件名為「人事資料.xls」,其中第一行都為欄位名,如姓名、性別、年齡,聯系電話等。從第2行開始都是相應的具體內容。
註:在用Word進行郵件合並時,Excel中的信息必須是這種格式。

具體方法如下:
1.打開Word程序,視圖→工具欄→郵件合並。
2.表格,插入表格。生成你所需要的表格形式。只所以要插入表格,就是為了方便你向Excel表中復制。這樣,你插入的表格的行、列數應與你所需要的每人的行列數相當。
3.在「郵件合並」工具欄中,點擊「打開數據源」(在Word2003中為左數第2個按鈕,以下均以Word2003為准,所說的按鈕也都是「郵件合並」工具欄上的按鈕,這里說的按鈕包括按鈕、下拉列表和文本框等,恕不再一一指明),找到並打開「人事資料.xls」。這樣,該郵件合並中的其他按鈕已能使用。
4.填寫表格中非動態顯示的內容,如姓名、性別等文字。
5.在相應的位置插入域。點擊「插入域」按鈕(第6個),從中選擇相應的欄位名。如在剛才你輸入的姓名單元格右側的單元格,插入「姓名」欄位域。依次在所需動態調用「人事資料.xls」數據的地方,都相應地插入相應的欄位名域。
6.設置字體等格式。設置表格中的字體大小、行間距等。
7.生成合並文檔。填寫完這張表後,點擊「合並到新文檔」按鈕(第18個,帶「√」的按鈕右側的那個),在彈出的對話框中勾選合適的選項,「確定」。這時,就會產生一個新的文檔。該新建文檔中,就包含了所有要插入的內容。
8.......不用多說了吧

==========================================
你可以將生成的Word表復制到Excel中啊,如果你非用Excel不可,就好好地學一學宏編輯吧,那是嵌入的VB程序。

⑵ 如何把一個excel表格拆分成獨立的excel文件

一個excel文件有很多sheet,想拆分成不同的文件的話,可以在工作表名稱處滑鼠右鍵,選擇「移動或復制工作表」,並選擇「工作簿」為:「新建工作簿」,也可以勾選 「建立副本」,確定,就可以直接把選定的工作表為一個新文件了,只要修改確定文件名後,保存即可…………

⑶ 如何將excel每次輸入的數據,生成新的一份WORD文件(word文件是以表格形式反映)

1、在Word裡面打開那個需要分割的文檔(假設它的文件名叫做「原始文檔.doc」);

2、鍵入ALT+F11打開VBA編輯器,選擇菜單「插入-模塊」;

3、粘貼下面的代碼

Option Explicit

Sub SplitPagesAsDocuments()

Dim oSrcDoc As Document, oNewDoc As Document

Dim strSrcName As String, strNewName As String

Dim oRange As Range

Dim nIndex As Integer

Dim fso As Object

Set fso = CreateObject("Scripting.FileSystemObject")

Set oSrcDoc = ActiveDocument

Set oRange = oSrcDoc.Content

oRange.Collapse wdCollapseStart

oRange.Select

For nIndex = 1 ToActiveDocument.Content.Information(wdNumberOfPagesInDocument)

oSrcDoc.Bookmarks("page").Range.Copy

oSrcDoc.Windows(1).Activate

Application.Browser.Target = wdBrowsePage

Application.Browser.Next

strSrcName = oSrcDoc.FullName

strNewName = fso.BuildPath(fso.GetParentFolderName(strSrcName), _

fso.GetBaseName(strSrcName) & "_" & nIndex &"." & fso.GetExtensionName(strSrcName))

Set oNewDoc = Documents.Add

Selection.Paste

oNewDoc.SaveAs strNewName

oNewDoc.Close False

Next

Set oNewDoc = Nothing

Set oRange = Nothing

Set oSrcDoc = Nothing

Set fso = Nothing

MsgBox "結束!"

End Sub

4、鍵入F5運行,看到「完成!」結束。

⑷ excel多個表格生成新表格

1、建一個要存放所有工作表的總文件,比如叫「匯總」然後依次打開所有的文件。在第一個文件,比如「客戶」,把滑鼠挪到左下角的工作表標簽的地方,點右鍵,「移動和復制工作表」,在對話框中選擇目標工作簿為「客戶」,這樣工作表就復制過去了,而且自動關閉,並保留「客戶」這個名稱。
2、依次操作其他文件。前提是要把這些小文件都打開。之所以一次打開全部文件,這樣做的好處是不會有漏掉和重復的。一個個打開也一樣。這個操作很簡單,只是文字描述比較費勁。和文件的另存為是一樣的。

閱讀全文

與excel分類生成新文件相關的資料

熱點內容
微信文件插件 瀏覽:287
小孩子編程課下載什麼軟體 瀏覽:218
純js手機端圖片自動輪播 瀏覽:629
linux文件類型c 瀏覽:420
魅族note3解決qq彈窗 瀏覽:480
北京移動5元卡升級8元 瀏覽:36
國行iphone6applepay 瀏覽:137
數據融合欄位怎麼選 瀏覽:467
電視修理用什麼編程器 瀏覽:58
linux查詢安裝目錄 瀏覽:962
cocoapods安裝指定版本 瀏覽:402
linux系統教材 瀏覽:529
紛享銷客470版本 瀏覽:593
圖片上的數據如何轉變成文檔 瀏覽:125
qq空間怎樣設密碼 瀏覽:599
手機數據流量一小時多少錢 瀏覽:616
excel分類生成新文件 瀏覽:523
微信付款可以用信用卡嗎 瀏覽:427
telnet默認用戶名密碼 瀏覽:269
編程mun什麼意思 瀏覽:698

友情鏈接