日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

excel 复制数据 sql server 粘贴_几百个Excel表格的内容要复制粘贴,如何一键自动化搞定?| 州的先生...

發布時間:2025/3/21 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 excel 复制数据 sql server 粘贴_几百个Excel表格的内容要复制粘贴,如何一键自动化搞定?| 州的先生... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊關注州的先生

編程應用、實戰教程,不容錯過

在工作中經過會遇到大量格式一致,內容不同的Excel表格文件,需要將這里面的內容整理到一個Excel文件中的情形。一般情況下,都是將這些Excel表格文件一個一個地打開,將里面的內容復制,然后粘貼到一個新的Excel表格文件中。不僅費時費力還容易出錯,Excel文件比較少還好,要是有幾十個幾百個,那會把自己逼瘋了去。今天,州的先生(https://zmister.com)來介紹一下使用Python快速處理這種繁瑣的Excel整理工作,代碼少,速度快,效果好!

一、應用場景

很多貿易類型的公司都會不定期地對公司的產品進行內購處理,既能給實惠予員工,又能清理庫存。在這里,我們假設行政小姐姐需要制作一個“員工內購信息登記表”的模板Excel,讓所有員工填好之后,私信發給自己,自己再進行整理匯總所有的內購信息。模板如下圖所示:

原本以為沒有多少員工會買,但是卻收到了將近一百份的Excel。這要是一個一個復制粘貼,那不得整得手抽筋。

嗯,是時候讓Python上場了。

二、批處理Excel

在這里,我們需要使用到兩個核心的模塊:xlrd和xlsxwriter。xlrd用于讀取Excel文件內容,xlsxwriter用于創建和寫入Excel內容。引入相關的模塊:import xlsxwriterimport os.pathimport xlrd我們首先實例化一個xlsxwriter的Workbook(),這將創建一個Excel文件:workbook = xlsxwriter.Workbook('./員工內購信息登記表-匯總.xlsx')然后,利用add_worksheet()方法添加一個工作簿:worksheet?=?workbook.add_worksheet()我們看到表格模板中的第一行是標題,它的格式是加粗居中,并且合并了幾個單元格,我們通過代碼來實現:# 粗體居中格式boold_center = workbook.add_format({'bold':True,'align':'center'})# 寫入標題worksheet.merge_range("A1:E1", "員工內購信息登記表",boold_center)在這里,我們通過add_format()方法創建了一個格式,通過merge_range()方法合并了幾個單元格。下面是各個數據項的名稱,它們是:部門、姓名、物品編號、數量和收貨地址,均需要設置加粗格式:# 添加一個粗體格式bold = workbook.add_format({'bold': True})# 在Excel中寫入項目名稱worksheet.write('A2',"部門",bold)worksheet.write('B2',"姓名",bold)worksheet.write('C2',"物品編號",bold)worksheet.write('D2',"數量",bold)worksheet.write('E2',"收貨地址",bold)通過write()方法可以直接在指定單元格中寫入內容,這樣就完成了標題和數據項的寫入,下面輪到實際的數據值了。我們通過os.listdir()方法遍歷指定目錄下的文件,然后通過xlrd模塊的open_workbook()方法打開遍歷到的Excel文件,隨后讀取相應單元格的內容,接著將內容寫入到新創建的Excel文件的工作簿,最后關閉新建的Excel:n = 3for i in os.listdir('./'): # print(n) if i.startswith('~') is False and i.endswith('xlsx'): # print(i) file = xlrd.open_workbook(i) info = file.sheet_by_index(0) department = info.cell(2,0).value # 部門 name = info.cell(2,1).value # 姓名 product_no = info.cell(2,2).value # 物品編號 num = info.cell(2,3).value # 數量 address = info.cell(2,4).value # 地址 worksheet.write("A{}".format(n),department) worksheet.write("B{}".format(n),name) worksheet.write("C{}".format(n),product_no) worksheet.write("D{}".format(n),num) worksheet.write("E{}".format(n),address) print("完成{}數據提取".format(i)) n += 1workbook.close()這樣,就完成了這個Excel表格內容批處理代碼的編寫。運行上述代碼,幾秒鐘后,我們就可以得到一個名為“員工內購信息登記表-匯總.xlsx”的Excel文件:

里面已經把所有Excel文件里面的數據都整理匯總到了一起,如下圖所示:

這樣,我們就通過Python用幾十行代碼輕松地處理了這個繁瑣的Excel整理工作。

學會了嗎?歡迎留言討論~

▼點擊“

萬水千山總是情,點個“在看”行不行▼?

總結

以上是生活随笔為你收集整理的excel 复制数据 sql server 粘贴_几百个Excel表格的内容要复制粘贴,如何一键自动化搞定?| 州的先生...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 熟女人妻在线视频 | 激情国产精品 | 波多野结衣高清电影 | 97国产资源| 韩国伦理中文字幕 | 日本中文字幕在线播放 | 无码人妻h动漫 | 欧美成人精品在线观看 | 五月天久久综合 | 91久热| 天天视频入口 | 国产免费网址 | 欧美日韩 一区二区三区 | 国产精品区在线 | 91黄色免费观看 | 亚洲欧美日韩久久精品 | 欧美在线视频免费播放 | 日本成人在线看 | 亚洲一区天堂 | 亚洲欧美精品 | 五月天91| 香蕉a| 国产免费一区二区三区最新不卡 | 国产在线视频福利 | 骚黄网站 | 日韩免费大片 | 在线免费观看 | 国外亚洲成av人片在线观看 | 日韩精品人妻中文字幕 | 日韩中文在线观看 | 少妇系列在线观看 | 欧美成人性生活 | 极品91 | 综合久久久 | 久久看视频| 久操中文 | 成人免费看片'在线观看 | 日韩avxxx| 成人毛片基地 | 日本三级在线视频 | www网站在线观看 | 国产在线视频卡一卡二 | 少妇第一次交换又紧又爽 | 无码人妻精品一区二区三区99日韩 | 黄色一级大片在线免费看国产 | 69av在线播放 | 国产又黄又猛又粗 | 午夜国产| 欧美18av| 成年人免费在线看 | avtt亚洲| 九九热免费 | 欧美国产第一页 | 色婷婷六月| 欧美tv | 人人爱国产 | 美女高潮黄又色高清视频免费 | 亚洲激情| 欧美性猛交 | 97在线精品 | 91麻豆映画传媒 | 久久精品一区二区三区不卡牛牛 | 久久久一| 韩国午夜av| 九九热在线精品视频 | 激情五月五月婷婷 | 男人av网 | 亚洲一区二区三区四区在线观看 | 狠狠干男人的天堂 | 一区二区三区视频在线免费观看 | 国产精品成av人在线视午夜片 | 精品国产伦一区二区三区免费 | 天天综合视频 | 伊人春色影院 | 国产性精品 | 丝袜视频在线观看 | 久久久久久久999 | 日本黄色一级网站 | 亚洲综合第一 | 天堂男人av | 久久精品国产精品亚洲 | 欧美无砖砖区免费 | 深夜激情影院 | 18视频在线观看娇喘 | 国产人与zoxxxx另类 | 日批黄色 | 波多野结衣激情视频 | 日本特级黄色片 | 久久中文字幕人妻 | 国产欧美日韩免费 | 亚洲高清视频免费观看 | 亚洲午夜精品久久久 | 欧美黄色一级生活片 | √8天堂资源地址中文在线 欧美精品在线一区二区 | 国产三级做爰高清在线 | 国产精品入口夜色视频大尺度 | 亚洲精品久久久久久久蜜桃臀 | 成人爱爱网站 | 免费在线观看中文字幕 |