#-*- coding: utf-8 -*-
2 import
xlwings as xw
3 4 wb = xw.book() #
建立乙個臨時**
5 sht = wb.sheets["
sheet1
"] #
建立sheet頁
6 sht.range("
a1").value = 1 #
給指定單元格賦值
7 sht.range("
a1:c3
").api.font.size = 15 #
設定單元格字型大小
8 sht.range("
a1:c3
").api.font.name = "
微軟雅黑"#
設定字型
9 sht.range("
a1").api.font.bold = true #
設定單元格字型是否加粗
10 sht.range("
a1").api.font.color = 0x0000ff #
設定字型顏色
11 print(sht.range("
a1").api.font.name) #
返回指定單元格中字型的名字,預設為 宋體
12 sht.range("
a1:c3
").api.horizontalalignment = -4108 #
-4108 水平居中。 -4131 靠左,-4152 靠右
13 sht.range("
a1:c3
").api.verticalalignment = -4108 #
-4108 垂直居中(預設)。 -4160 靠上,-4107 靠下, -4130 自動換行對齊。
14 sht.range("
b1").value = 2
15 sht.range("
c1").formula = "
=sum(a1:b1)"#
引用公式
16 sht.range("
a1").columns.autofit() #
自動根據單元格中內容調整單元格的寬度
17 sht.range("
a1").color = [0, 0, 255] #
設定單元格顏色
18 print(sht.range("
a1").value) #
返回單元格內容
19 print(sht.range("
a1").color) #
返回單元格顏色值
20 print(sht.range("
c1").formula_array) #
返回單元格中的引用公式
21 sht.range('
a2').value = [['
hello 1
', '
hello 2
', '
hello 3
'], [1.0, 2.0, 3.0]] #
批量填寫資料
22 print(sht.range("
a2").expand().value) #
輸出批量輸入內容
23 sht.range("
a4:c4
").merge() #
進行單元格合併
24 print(sht.range("
a4").merge_area) #
返回合併單元格的物件,如果不在範圍之內則返回具體的單元格
25 print(sht.range("
a4:c4
").merge_cells) #
返回真假
26 sht.range("
a4").unmerge() #
取消合併單元格
出 處:拷貝於
如何使用python讀取excel(一)
在進行操作前,我們先熟悉一下excel 的基本術語 這裡我們使用openpyxl讀取資料。檢視每個工作簿包含的工作表 import openpyxl wb openpyxl.load workbook examble.xlsx 從工作簿檢視工作表 print wb.sheetnames 也可以通過迴...
python讀取excel檔案
一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...
python讀取Excel例項
1 安裝python官方excel庫 xlrd 2 獲取excel檔案位置並讀取 3 讀取sheet 4 讀取指定rows和cols內容 coding utf 8 import xlrd from datetime import date,datetime def read excel 檔案位置 e...