亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Excel > 正文

Excel如何批量制作CSV數據表

2024-08-23 19:56:57
字體:
來源:轉載
供稿:網友

  眾所周知,Excel的功能十分強大,而其最核心的功能在于數據處理。熟練駕奴Excel,您的工作將充滿快樂和自信。當您僅花上幾分鐘就完成了別人花上幾天功夫才能完成的數據處理工作時,心中的那份喜悅只有您自己才能體會得到!下面給大家展示的是Excel批量制作數據表……

Excel如何批量制作CSV數據表2

  目的

  1通過數據模板與VBA結合,批量制作CSV數據表,要求使用規則逐步遞增的命名方式來命名批量制作出來的數據表,數據表的內容根據實際需求由最初的模板和提供的基礎值自動生成。盡量減少手動操作,真正實現全自動!如圖所示為批量制作出來的CSV數據表。

Excel如何批量制作CSV數據表 CUOxin.COM
Excel如何批量制作CSV數據表4

  過程

  步驟一、編輯數據模板,只要A2和B2單元格發生變化,其它相應的單元格就會通過引用公式來更新數據;

Excel如何批量制作CSV數據表5
Excel如何批量制作CSV數據表6
Excel如何批量制作CSV數據表7

  步驟二、編輯好數據模板后,打開VBA編輯器,選擇菜單“工具”——“宏”——“Visual Basic 編輯器”(快捷鍵為:Alt+F11);

Excel如何批量制作CSV數據表8
Excel如何批量制作CSV數據表9

  步驟三、插入用戶窗體,在Visual Basic 編輯器菜單欄里選擇“插入”——“用戶窗體”,然后編輯用戶窗體(該窗體作為模板基礎數據錄入部分),控件的具體使用稍微復雜一些,這里就不作介紹啦;

Excel如何批量制作CSV數據表10
Excel如何批量制作CSV數據表11

  步驟四、編輯窗體和控件代碼,右擊“UserForm1”——“查看代碼”,在代碼窗口錄入相應的代碼(由于這部分涉及的內容和步驟比較繁瑣,只提供最終代碼參考),代碼如下:

  PRivate Sub CommandButton1_Click()

  Dim n As Long

  If TextBox1 <> "" And TextBox2 <> "" And TextBox3 <> "" And TextBox2 < TextBox3 Then

  On Error Resume Next

  MkDir CreateObject("WScript.Shell").SpecialFolders("Desktop") & "" & TextBox1

  For n = 1 To (TextBox3 - TextBox2 + 1) / 10

  Sheets(1).Cells(2, 1).Value = TextBox1 & "-" & n

  Sheets(1).Cells(2, 2).Value = TextBox2 + 10 * (n - 1)

  ActiveWorkbook.SaveAs Filename:=CreateObject("WScript.Shell").SpecialFolders("Desktop") & "" & TextBox1 & "" & TextBox1 & "-" & n, FileFormat:=xlCSV, PassWord:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False

  Next n

  Unload Me

  MsgBox "數據處理成功!", vbOKOnly + 64, "提示"

  Else

  MsgBox "請核對數據信息!", vbOKOnly + 64, "提示"

  TextBox1.SetFocus

  End If

  End Sub

  Private Sub CommandButton2_Click()

  TextBox1 = ""

  TextBox2 = ""

  TextBox3 = ""

  TextBox1.SetFocus

  End Sub

  Private Sub CommandButton3_Click()

  Unload Me

  End Sub

  Private Sub TextBox1_Change()

  Dim i%, Str$

  With TextBox1

  For i = 1 To Len(.Text)

  Str = Mid(.Text, i, 1) '遍歷文本框中輸入的每一個字符。

  Select Case Str

  Case "a" To "z" '列出允許輸入的字符。

  Case "A" To "Z" '列出允許輸入的字符。

  Case Else

  Beep

  .Text = Replace(.Text, Str, "") '如果輸入的不是允許的字符,則使用Replace函數替換成空白。

  End Select

  Next

  End With

  End Sub

  Private Sub TextBox2_Change()

  Dim i%, Str$

  With TextBox2

  For i = 1 To Len(.Text)

  Str = Mid(.Text, i, 1) '遍歷文本框中輸入的每一個字符。

  Select Case Str

  Case "0" To "9" '列出允許輸入的字符。

  Case Else

  Beep

  .Text = Replace(.Text, Str, "") '如果輸入的不是允許的字符,則使用Replace函數替換成空白。

  End Select

  Next

  End With

  End Sub

  Private Sub TextBox3_Change()

  Dim i%, Str$

  With TextBox3

  For i = 1 To Len(.Text)

  Str = Mid(.Text, i, 1) '遍歷文本框中輸入的每一個字符。

  Select Case Str

  Case "0" To "9" '列出允許輸入的字符。

  Case Else

  Beep

  .Text = Replace(.Text, Str, "") '如果輸入的不是允許的字符,則使用Replace函數替換成空白。

  End Select

  Next

  End With

  End Sub

  編輯好窗體代碼后,點擊保存;

Excel如何批量制作CSV數據表12
Excel如何批量制作CSV數據表13

  步驟五、插入模塊,該模塊的作用是調出錄入窗體(雖然窗體本身已經實現自動加載,但是不能實現二次自動加載),在Visual Basic 編輯器菜單欄里選擇“插入”——“模塊”,寫入代碼:

  Sub 打開窗體()

  UserForm1.Show

  End Sub

  模塊代碼錄入完畢后,點擊保存,然后關閉Visual Basic 編輯器;

Excel如何批量制作CSV數據表14

  步驟六、回到數據表,調出錄入窗體,選擇菜單“工具”——“宏”——“宏”(快捷鍵為:Alt+F8)——選擇“打開窗體”——“執行”;

Excel如何批量制作CSV數據表15
Excel如何批量制作CSV數據表16

  步驟七、按規定要求,錄入基礎數據,然后點擊“確定”(一旦確定,VBA代碼馬上執行,將在桌面新建一個名為“Excel”的文件夾,在“Excel”文件夾里批量創建10個CSV工作簿,名稱依次為Excel-1至Excel-10,內容也相應變化),確認“數據處理成功!”;

Excel如何批量制作CSV數據表17
Excel如何批量制作CSV數據表18

  步驟八、在桌面找到批量創建的CSV數據表,驗證結果!

Excel如何批量制作CSV數據表19
Excel如何批量制作CSV數據表20

  注意事項

  編輯代碼的過程比較復雜,需要有足夠的耐心,需要不斷地去嘗試和修改;

Excel如何批量制作CSV數據表1

  為了相關宏能正常運行,請把宏的安全性設置為最低級別。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
神马久久桃色视频| 久久国产精品久久久久久久久久| 国产一区二区精品丝袜| 国产精品678| 国产精品流白浆视频| 国产精品久久久久久久久久久不卡| 久久久免费精品视频| 亚洲视频国产视频| 亚洲人成免费电影| 欧美午夜视频一区二区| 欧美在线视频播放| 日韩欧美有码在线| 国产精品三级网站| 亚洲成**性毛茸茸| 欧美成年人视频网站| 欧美成人亚洲成人日韩成人| 久久久久久久久久久久久久久久久久av| 国产精品丝袜久久久久久不卡| 亚洲国产成人久久综合| 欧美电影在线观看网站| 国产欧美日韩91| 国产欧美一区二区三区久久| 亚洲自拍偷拍色片视频| 黑人巨大精品欧美一区二区免费| 久久精品国产69国产精品亚洲| 久久久亚洲成人| 中文欧美日本在线资源| 亚洲精选在线观看| 中国china体内裑精亚洲片| 日本成人黄色片| 狠狠久久五月精品中文字幕| 亚洲午夜精品久久久久久久久久久久| 久久亚洲精品网站| 亚洲黄色av女优在线观看| 亚洲精品中文字幕av| 日韩av片电影专区| 亚洲第一天堂av| 日韩黄色高清视频| 国产97在线观看| 亚洲日韩欧美视频一区| 欧美激情精品久久久久久蜜臀| 欧美成人免费全部观看天天性色| 久久久精品久久| 亚洲国产精品久久久久久| 九九热99久久久国产盗摄| 欧美日韩亚洲高清| 欧洲成人午夜免费大片| 精品国产999| 日韩电视剧免费观看网站| 国产精品青青在线观看爽香蕉| 韩国国内大量揄拍精品视频| 国内精品小视频| 日韩精品久久久久久久玫瑰园| 一本色道久久综合亚洲精品小说| 亚洲欧美日韩一区二区三区在线| 国模私拍一区二区三区| 国产成人精品视频在线观看| 久久精品成人动漫| 欧美怡红院视频一区二区三区| 久久久国产精品x99av| 亚洲国产日韩欧美综合久久| 成人有码在线视频| 最近免费中文字幕视频2019| 国产成人在线亚洲欧美| 亚洲色图色老头| 欧美激情亚洲综合一区| 91tv亚洲精品香蕉国产一区7ujn| 国产精品视频在线播放| 日韩国产精品视频| 欧洲中文字幕国产精品| 2020久久国产精品| 91精品国产自产在线| 国产亚洲精品一区二区| 97在线观看视频| 国产精品久久久久不卡| 91精品久久久久久久久久入口| 91精品国产高清久久久久久| 亚洲一区二区自拍| 国产91精品高潮白浆喷水| 久久777国产线看观看精品| 成人免费网站在线观看| 成人免费视频网址| 亚洲天天在线日亚洲洲精| 亚洲精品欧美极品| www.99久久热国产日韩欧美.com| 91免费人成网站在线观看18| 不卡毛片在线看| 欧美一区在线直播| 91高清免费在线观看| 国产欧美日韩91| 亚洲人精品午夜在线观看| 亚洲欧美另类中文字幕| 亚洲免费av网址| 成人亚洲欧美一区二区三区| 成人黄色生活片| 亚洲国产精品电影在线观看| 久久精品国产成人精品| 亚洲人成电影网站| 在线观看日韩www视频免费| 日韩中文字幕在线精品| 美女av一区二区三区| 欧美日韩一区二区在线播放| www.亚洲人.com| 亚洲第一天堂av| 久久久久久免费精品| 5566日本婷婷色中文字幕97| 欧美日韩性生活视频| 久热精品视频在线观看一区| 45www国产精品网站| 亚洲欧美精品suv| 亚洲图片在线综合| 国产精品一区久久| 国产精品久久网| 欧美日韩国产麻豆| 91av视频在线免费观看| 亚洲毛片在线看| 精品成人乱色一区二区| 最新国产成人av网站网址麻豆| www.久久草.com| 日韩精品在线视频| 国产a级全部精品| 久久久91精品| 国产精自产拍久久久久久蜜| 九九热r在线视频精品| 一本色道久久88综合亚洲精品ⅰ| 欧洲永久精品大片ww免费漫画| 欧美高清自拍一区| 国产一区二区三区毛片| 97在线视频免费| 国产一区私人高清影院| 欧美日韩视频免费播放| 国产精品色午夜在线观看| 欧美日韩福利视频| 精品成人久久av| 国产一区二区丝袜高跟鞋图片| 麻豆一区二区在线观看| 久久99国产综合精品女同| 成人激情av在线| 日韩精品一二三四区| 久久中文字幕一区| 欧美人交a欧美精品| 羞羞色国产精品| 91免费电影网站| 中文字幕日韩av电影| 久久精品国产亚洲精品2020| 国内精品久久久久伊人av| 国产精品白丝av嫩草影院| 国产精品自产拍在线观看| 亚洲人免费视频| 久久91精品国产| 欧美日韩国产成人在线观看| 日韩毛片在线观看| 亚洲欧美三级在线| 久久精品夜夜夜夜夜久久| 成人免费xxxxx在线观看| 欧美在线视频观看免费网站| 欧美性精品220| 97免费在线视频| 国产999在线观看| 黄色成人av网| 色婷婷久久一区二区| 久久人人爽人人爽人人片av高请| 中日韩美女免费视频网站在线观看| 亚洲欧美国产另类|