3.0.5(2020-08-21)?

錯誤修正?

  • #1413 錯誤地將貨幣格式視為日期時間

  • #1490 無法復制包含合并單元格的工作表

  • #1492 循環時,空工作表不返回生成器。

  • #1496 多次保存時復制的超鏈接

  • #1500 錯誤的文本格式為日期時間

  • #1502 設置為未保留單元格范圍的鏈接

  • #1507 打開包含圖表表的工作簿時出現異常

3.0.4(2020-06-24)?

錯誤修正?

  • #844 按名稱查找表

  • #1414 現有文件中缺少工作表保護

  • #1439 讀取包含外部圖像的文件時出現異常

  • #1452 很多閱讀單元合并得很慢。

  • #1455 閱讀氣泡圖支持。

  • #1458 保留所有索引顏色

  • #1473 閱讀數千個合并的細胞真的很慢。

  • #1474 以只寫模式添加表會引發異常。

拉動請求?

  • PR377 添加對按名稱或范圍查找表的支持。

3.0.3(2020-01-20)?

錯誤修正?

  • #1260 處理包含超鏈接的合并單元格時出現異常

  • #1373 同時安裝lxml和defusedxml時出現的問題

  • #1385 無法處理值不正確的CFVO

3.0.2(2019-11-25)?

錯誤修復?

  • #1267 如果同時安裝了defusedxml和lxml,則出現不推薦錯誤

  • #1345 ws.u當前行高于ws.max U行

  • #1365 邊框底部樣式不是可選的

  • #1367 在只讀、僅值模式下的空單元格有時會作為ReadOnlyCells返回

  • #1368 如果現有工作表中已經沒有分頁符,則無法將分頁符添加到現有工作表中

拉動請求?

3.0.1(2019-11-14)?

錯誤修正?

  • #1250 無法讀取空圖表。

拉動請求?

  • PR354 修復1250

  • PR352 TableStyleElement是一個序列

3.0.0(2019-09-25)?

僅Python3.6+版本?

2.6.4(2019-09-25)?

Python2.7和3.5的最終版本?

錯誤修正?

2.6.3(2019-08-19)?

錯誤修正?

  • #1237 修復3D圖表。

  • #1290 圓環圖中孔尺寸的最小值太高

  • #1291 帶有注釋的MergedCells警告

  • #1296 分頁重復

  • #1309 工作簿沒有默認的單元格樣式

  • #1330 帶批注的工作簿不能多次保存

拉動請求?

  • PR344 確保正確處理NamedStyles數字格式

2.6.2(2019-03-29)?

錯誤修正?

  • #1173 工作簿沒有日期格式屬性

  • #1190 無法為標題中帶有引號的工作表創建圖表

  • #1228 取消合并范圍時,不會刪除MergedCells

  • #1232 指向透視表的鏈接從圖表中丟失

  • #1233 保存后圖表顏色會改變

  • #1236 不能使用ws.cell公司在python2.7的只讀模式下

2.6.1(2019年3月4日)?

錯誤修正?

  • #1174 readOnlycell.is_日期不能正常工作

  • #1175 無法使用透視表讀取Google Docs電子表格

  • #1180 使用OpenPYXL創建的圖表不能設置樣式

  • #1181 無法處理某些numpy數字類型

  • #1182 讀取未知數字格式時出現異常

  • #1186 僅加載區域的最后一個格式規則

  • #1191 給mergedcell A value 屬性

  • #1193 無法處理帶有注釋的工作表

  • #1197 無法處理同時包含換行符和分頁符的工作表

  • #1204 無法重置ReadOnlyWorksheets中的維度

  • #1211 段落屬性中的描述符不正確

  • #1213 遺失 hier pagefield中的屬性引發異常

2.6.0(2019年2月6日)?

錯誤修正?

  • #1162 名稱中包含空格的表例外。

  • #1170 無法用現有圖像保存文件。

2.6.-B1(2019-01-08年)?

錯誤修正?

  • #1141 不能對流使用只讀模式

  • #1143 超鏈接始終設置在A1上

  • #1151 讀取文件時未初始化內部行計數器

  • #1152 在越界日期引發異常

2.6-A1(2018-11-21)?

重大變化?

  • 實現合并單元格的健壯性,以便可以按照Excel的方式格式化這些單元格,而不會產生混淆。感謝Magnus Schieder。

微小變化?

  • 添加對工作表方案的支持

  • 添加對圖表表的讀取支持

  • 添加在工作表上移動單元格區域的方法

  • 支持python 3.4

  • 支持python 2.7的最新版本

貶抑?

  • 單元格值的類型推斷和強制

2.5.14(2019年1月23日)?

錯誤修正?

  • #1150 更正行屬性中的拼寫錯誤

  • #1142 為不支持的圖像文件引發異常

  • #1159 在找不到非本地緩存對象的源時引發異常

拉動請求?

  • PR301 向令牌服務器添加對嵌套括號的支持

  • PR303 令牌服務器中嵌套括號處理的改進

2.5.13(棕色袋子)?

2.5.12(2018年11月29日)?

錯誤修正?

  • #1130 以普通樣式覆蓋默認字體會影響庫默認值

  • #1133 未添加到錨定的圖像。

  • #1134 沒有dxid,無法讀取透視表格式

  • #1138 重復注冊簡單的過濾器可能導致內存泄漏

拉動請求?

  • PR300 如果可用,請使用defusedxml

2.5.11(2018-11-21)?

拉動請求?

  • PR295 改進了對丟失行的處理

  • PR296 向令牌服務器添加對已定義名稱的支持

2.5.10(2018年11月13日)?

錯誤修正?

  • #1114 不應保存空列維度。

拉動請求?

  • PR285 后半段中引用的表名的標記器失敗

  • PR289 改進了范圍內的錯誤檢測。

2.5.9(2018年10月19日)?

錯誤修正?

  • #1000 清除自動篩選名稱定義

  • #1106 形狀對象中缺少屬性

  • #1109 未能讀取所有繪圖ML意味著無法讀取工作簿

拉動請求?

  • PR281 公式中允許換行

  • PR284 固定公式中綴運算符前面的空白

2.5.8(2018年9月25日)?

  • #877 無法控制丟失值在圖表中的顯示方式。

  • #948 單元格引用不能用于圖表標題

  • #1095 iter-cols和iter-rows方法中的參數有點錯誤。

2.5.7(2018年9月13日)?

  • #954 包含%的工作表標題需要在引用中引用

  • #1047 無法設置引號前綴

  • #1093 大熊貓時間戳引發鍵錯誤

2.5.6(2018年8月30日)?

  • #832 只讀模式在讀取維度時可以使查找句柄保持打開狀態

  • #933 將工作表直接設置為活動

  • #1086 刪除或插入行時不調整內部行計數器

2.5.5(2018年8月4日)?

錯誤修正?

  • #1049 mac epoch文件讀取錯誤

  • #1058 無法復制合并單元格

  • #1066 無法訪問ws.active_單元

拉動請求?

  • PR267 介紹對圖像的讀取支持

2.5.4(2018年6月7日)?

錯誤修正?

  • #1025 無法讀取帶有三維圖表的文件。

  • #1030 合并的單元格需要很長時間來分析

微小變化?

2.5.3(2018年4月18日)?

錯誤修正?

  • #983 警告級別太高。

  • #1015 未保存命名樣式的對齊和保護值。

  • #1017 從圖例中刪除元素不起作用。

  • #1018 對數據幀中的每一行重復索引名。

  • #1020 未存儲工作表保護。

  • #1023 讀取工具提示時引發異常。

2.5.2(2018年4月6日)?

錯誤修正?

  • #949 讀取文本重的文件時使用高內存。

  • #970 復制合并單元格將復制引用。

  • #978 無法設置注釋大小。

  • #985 嘗試保存沒有視圖的工作簿時出現異常。

  • #995 無法刪除最后一行或最后一列。

  • #1002 無法讀取包含嵌入圖像的繪圖。

微小變化?

  • 支持具有多個列和多個索引的數據幀。

2.5.1(2018年3月12日)?

錯誤修正?

  • #934 頁眉和頁腳不包括在只寫模式中。

  • #960 在只讀模式下使用特殊訪問時引發拒絕警告。

  • #964 刪除多行時,并非所有單元格都已刪除。

  • #966 無法正確讀取三維條形圖。

  • #967 閱讀一些圖表時出現問題。

  • #968 具有SHA保護的工作表在保存后將損壞。

  • #974 刪除參差不齊的行或列時出現問題。

  • #976 GroupTransforms和GroupShapeProperties的描述符不正確

  • 確保圖表中的頁眉和頁腳包含在文件中

2.5.0(2018-01-24)?

微小變化?

  • 連接形狀的正確定義。與958相關

2.5.0-B2(2018-01-19)?

錯誤修正?

  • #915 TableStyleInfo沒有必需的屬性

  • #925 無法使用三維圖形讀取文件

  • #926 不正確的版本簽入安裝程序

  • 單元合并使用轉置參數

  • #928 數據透視字段缺少關鍵字extlst

  • #932 INF導致Excel出現問題

  • #952 無法加載具有自定義名稱的表樣式

重大變化?

  • 現在可以在工作表中插入和刪除行和列

微小變化?

  • pip現在處理可以使用的python版本。

2.5.0-b1(2017-10-19)?

錯誤修正?

  • #812 在條件格式中顯式支持多個單元格區域

  • #827 合并驗證器中的非連續單元格區域

  • #837 空數據驗證程序創建無效的Excel文件

  • #860 大驗證范圍使用大量內存

  • #876 在python 2中,圖表軸中的unicode處理不正確

  • #882 散點圖的軸有缺陷

  • #885 無法讀取具有空numval元素的圖表

  • #894 忽略現有文件的縮放選項

  • #895 無法讀取具有PivotSource的圖表

  • #903 無法讀取漸變填充

  • #904 數字格式的引號可以視為日期時間

重大變化?

worksheet.cell() no longer accepts a coordinate parameter. The syntax is now ws.cell(row, column, value=None)

微小變化?

添加了CellRange和MultiCellRange類型(感謝Laurent Laporte的建議)作為實用程序類型,用于數據驗證、條件格式和合并單元格。

貶抑?

ws.merged_cell_ranges已被棄用,因為multicollrange提供了足夠的功能

2.5.0-A3(2017-08-14)?

錯誤修正?

  • #848 使用餅圖閱讀工作簿會引發異常

  • #857 沒有工作表源的透視表引發異常

2.5.0-A2(2017-06-25)?

重大變化?

  • 閱讀圖表支持

錯誤修正?

  • #833 無法按標題訪問圖表工作表

  • #834 保留工作簿視圖

  • #841 日期時間分類不正確

2.5.0-A1(2017-05-30)?

兼容性?

  • 放棄了對python 2.6和3.3的支持。OpenPYXL不能與python 2.6一起運行

重大變化?

  • 對數據透視表的讀/寫支持

貶抑?

  • 已從圖像和其他構造函數參數中刪除anchor方法

錯誤修正?

  • #779 Fails to recognise Chinese date format`

  • #828 Include hidden cells in charts`

拉動請求?

  • 163 改進的漸變填充

微小變化?

  • 從單元格中刪除不推薦使用的方法

  • 從工作表中刪除不推薦使用的方法

  • 為單元格的日期時間類型添加了讀/寫支持

2.4.11(2018-01-24)?

2.4.10(2018-01-19)?

錯誤修正?

拉動請求?

2.4.9(2017年10月19日)?

錯誤修正?

  • #809 不完整的文件 copy_worksheet 方法

  • #811 刪除工作表時未刪除作用域定義的名稱

  • #824 如果圖表在多個工作表中使用,則引發異常

  • #842 非ASCII表列標題導致python 2中出現異常

  • #846 只寫模式不支持條件格式

  • #849 沒有sqref的條件格式導致異常

  • #859 以數字開頭的標題與字體大小沖突

  • #902 TableStyleElements并不總是具有條件格式

  • #908 只讀模式有時返回過多的單元格

拉動請求?

  • #179 保存在集合中的單元格

  • #180 支持工作簿保護

  • #182 閱讀“支持分頁符”

  • #183 改進的文檔 copy_worksheet 方法

  • #198 修正第908題

2.4.8(2017-05-30)?

錯誤修正?

  • 正在分配給ws.sortstate的autofilter.sortstate

  • #766 帶有撇號的SheetName需要額外的轉義

  • #729 無法打開由Microsoft Dynamics創建的文件

  • #819 負百分比大小寫不正確

  • #821 運行時導入可能導致死鎖

  • #855 僅包含列的打印區域會導致文件損壞

微小變化?

  • 保留任何表格樣式

2.4.7(2017年4月24日)?

錯誤修正?

  • #807 SDIST中錯誤包含的示例文件

2.4.6(2017年4月14日)?

錯誤修正?

  • #776 無法將格式應用于繪圖區

  • #780 元素屬性為python關鍵字時出現異常

  • #781 保存帶樣式列的文件時引發異常

  • #785 數據標簽的數字格式不正確

  • #788 未在定義名稱中引用工作表標題

  • #800 字體下劃線閱讀不正確

2.4.5(2017年3月7日)?

錯誤修正?

  • #750 添加圖像使文件句柄保持打開狀態

  • #772 僅列范圍例外

  • #773 無法在Python 2上復制具有非ASCII標題的工作表

拉動請求?

  • 161 支持工作簿部件的非標準名稱。

  • 162 文件更正

2.4.4(2017年2月23日)?

錯誤修正?

  • #673 向工作簿添加關閉方法

  • #762 OpenPYXL可以創建具有無效樣式索引的文件

  • #729 允許圖像處于只寫模式

  • #744 圖表圓角

  • #747 處理不可轉換物體時使用repr

  • #764 哈希函數不正確

  • #765 命名樣式共享基礎數組

微小變化?

  • 為工作表添加往返支持。

拉動請求?

  • 160 不要多次初始化mimetypes。

2.4.3(未出租)?

不良釋放

2.4.2(2017-01-31)?

錯誤修復?

  • #727 折舊警告不正確

  • #734 缺少用戶名時引發異常

  • #739 始終提供date1904屬性

  • #740 哈希值應存儲為base64

  • #743 在帶有空格的圖紙名上打印斷開的標題

  • #748 刪除活動工作表時,工作簿將中斷

  • #754 篩選器值的描述符不正確

  • #756 潛在的XXE易損性

  • #758 無法創建帶有分頁符和圖表的文件

  • #759 標題中包含逗號的工作表存在問題

微小變化?

  • 添加對工作表名稱遞增的Unicode支持。

2.4.1(2016-11-23)?

錯誤修復?

  • #643 檢查重復頁標題不區分大小寫

  • #647 無法處理具有命名樣式的libreoffice文件

  • #687 直接分配的新命名樣式總是指“普通”

  • #690 無法分析具有多個工作表名稱的打印標題

  • #691 無法使用由libreoffice創建的宏文件

  • 防止重復的差異樣式

  • #694 允許工作表標題超過31個字符

  • #697 無法取消設置超鏈接

  • #699 格式化對象使用單元格引用時引發異常

  • #703 復制注釋時復制高度和寬度

  • #705 VBA宏的內容類型不正確

  • #707 訪問單個單元格時在只讀模式下引發索引錯誤

  • #711 帶有外部鏈接的文件已損壞

  • #715 無法讀取包含宏工作表的文件

  • #717 讀取文件時未保留命名樣式的詳細信息

  • #722 刪除損壞的打印標題和打印區域定義

微小變化?

  • 添加對python 3.6的支持

  • 頁眉和頁腳的正確文檔

貶抑?

工作表方法 get_named_range()get_sqaured_range()

錯誤修復?

2.4.0(2016年9月15日)?

錯誤修復?

  • #652 當epoch為1904時引發的異常

  • #642 無法在python 2的頁眉和頁腳中處理unicode

  • #646 無法在python 2中處理unicode sheetname

  • #658 圖表樣式和軸單位不應為0

  • #663 外部工作簿中的字符串不是Unicode

重大變化?

  • 添加對內置樣式的支持,并為熊貓添加一個

微小變化?

  • 添加 keep_links 選擇權 load_workbook . 外部鏈接包含外部工作簿的緩存副本。如果這些是大的,有利于能夠使它們失效。

  • 提供一個在數據驗證中使用單元格范圍的示例。

  • pr 138-在注釋中添加副本支持。

2.4.0-b1(2016-06-08)?

微小變化?

  • 添加別名 hide_drop_down 到的數據驗證 showDropDown 因為Excel就是這樣工作的。

錯誤修復?

  • #625 以只讀模式檢查EmptyCells時引發異常

  • #547 用于處理ooxml“轉義”st xstring的函數

  • #629 在只寫模式下不支持行維度

  • #530 刪除帶有圖表的工作表時出現問題

  • #630 無法在只寫模式下使用SheetProtection

特征?

  • 添加對工作表表的寫支持

2.4.0-A1(2016-04-11)?

微小變化?

  • 從數據驗證中刪除不推薦使用的方法

  • 從printpagesetup中刪除不推薦使用的方法

  • 將自動篩選轉換為可序列化并擴展對篩選的支持

  • 添加對SortState的支持

  • 遠離的 use_iterators 加載工作簿時使用關鍵字。使用 read_only 相反。

  • 遠離的 optimized_write 新工作簿的關鍵字。使用 write_only 相反。

  • 改進打印標題支持

  • 添加打印區域支持

  • 定義名稱的新實現

  • 頁眉和頁腳的新實現

  • 添加對python's nan的支持

  • 為工作表添加了iter cols方法

  • ws.rows和ws.columns現在總是返回生成器并從工作表的頂部開始

  • 添加 values 工作表屬性

  • 根據規范,默認列寬更改為8

貶抑?

  • 單元錨定法

  • 工作表點位置法

  • 工作表添加打印標題方法

  • 工作表標題頁腳屬性,由單個屬性替換

  • 單元格的扁平函數

  • 工作簿獲取“命名”區域,添加“命名”區域,刪除“命名”區域,獲取“工作表”名稱,按“名稱”獲取“工作表”

  • 注釋文本屬性

  • 不推薦為ws.iter_rows()使用范圍字符串

  • 不推薦為ws.cell()使用坐標

  • styleproxy對象的deprecate.copy()方法

錯誤修復?

  • #152 讀取文件時丟失超鏈接

  • #171 添加用于復制工作表的函數

  • #386 內聯字符串為空的單元格

  • #397 添加對行和列范圍的支持

  • #446 定義名稱被OpenPYXL損壞的工作簿

  • #481 不從工作簿中讀取“安全”保留范圍

  • #501 丟棄命名范圍可能導致文件損壞

  • #574 使用類方法分析關系時引發異常

  • #579 讀取沒有內容的已定義名稱時崩潰

  • #597 無法讀取沒有坐標的工作表

  • #617 自定義命名樣式未正確保留

2.3.5(2016-04-11)?

錯誤修復?

  • #618 注釋不是以只寫模式寫入的

2.3.4(2016年3月16日)?

錯誤修復?

  • #594 保留VBA時可能缺少內容類型

  • #599 只有一個單元格的單元格看起來是空的

  • #607 將NaN序列化為''

微小變化?

  • 保留外部引用的順序,因為Formuale使用數字索引。

  • 單元測試中糾正的打字錯誤(pr 118)

2.3.3(2016-01-18)?

錯誤修復?

  • #540 無法以只讀模式讀取合并單元格

  • #565 無法分析空樣式的文本塊

  • #569 對不可分析的定義名稱發出警告,而不是引發異常

  • #575 無法打開帶有嵌入的OLE文件的工作簿

  • #584 保存帶屬性的邊框時出現異常

微小變化?

  • PR 103 有關圖表縮放和軸限制的文檔

  • 嘗試從其他工作簿復制單元格時引發異常。

2.3.2(2015年12月7日)?

錯誤修復?

  • #554 保留VBA時無法向工作表添加注釋

  • #561 讀取拼音文本時出現異常

  • #562 深藍色和紅色一樣

  • #563 行和列索引的最小值未強制執行

微小變化?

  • PR 97 每個工作表一個VML文件。

  • PR 96 characterproperties.rtl的正確描述符

  • #498 元數據對于使用包不是必需的。

2.3.1(2015年11月20日)?

錯誤修復?

  • #534 在只讀模式下使用Columns屬性時出現異常。

  • #536 錯誤處理來自Google Docs文件的注釋。

  • #539 用于條件格式的靈活值類型。

  • #542 缺少圖像的內容類型。

  • #543 確保圖像適合所有操作系統上的容器。

  • #544 優雅地處理丟失的單元格樣式。

  • #546 使用宏編輯文件時,ExternalLink重復。

  • #548 非ASCII工作表標題例外

  • #551 合并多個折線圖

微小變化?

  • PR 88 修復分析器中的頁邊距。

2.3.0(2015年10月20日)?

重大變化?

  • 支持創建圖表

錯誤修復?

  • #532 當單元格在只讀模式下沒有樣式時出現問題。

微小變化?

  • pr 79使plotarea在圖表中可編輯

  • 使用graphicalproperties作為SPPR的別名

2.3.0-B2(2015-09-04)?

錯誤修復?

  • #488 支持SheetProtection的HashValue屬性

  • #493 警告將刪除不支持的擴展名

  • #494 帶指數的單元格會導致ValueError

  • #497 散點圖壞了

  • #499 本地化日期時間的轉換不一致

  • #500 添加圖像會導致無法讀取的文件

  • #509 改進對工作表名稱的處理

  • #515 非ASCII標題的repr錯誤

  • #516 忽略未分配的工作表

微小變化?

  • 工作表現在可以按行進行標記。

  • 僅當明確設置單個單元格樣式時才指定它們。

2.3.0-b1(2015-06-29)?

重大變化?

  • 切換到對單元格使用(行、列)索引。細胞會在某個時刻 lose 協調。

  • 條件格式的新實現。數據條現在部分保留。

  • et_xmlfile現在是一個獨立的庫。

  • 完全重寫圖表包

  • 包括一個標記器,使Fomula能夠調整其中的單元格引用。PR 63

微小變化?

  • 已重命名只讀和只寫工作表。

  • 只寫工作簿支持圖表和圖像。

  • PR76 防止注釋圖像與VBA沖突

錯誤修復?

  • #81 支持堆積條形圖

  • #88 圖表斷開超鏈接

  • #97 餅圖和組合圖

  • #99 引用圖表引用中的工作表名稱

  • #150 支持其他圖表選項

  • #172 支撐面圖表

  • #381 保留命名樣式

  • #470 添加10個以上同名工作表會導致重復的工作表名稱和無效的文件

2.2.6(未出租)?

錯誤修復?

  • #502 意外的關鍵字“mergecell”

  • #503 轉儲工作表中缺少ToString

  • #506 無法分析非ASCII公式

  • #508 無法保存帶彩色標簽的文件

  • 忽略命名范圍的regex錯誤(字符類而不是前綴)

2.2.5(2015年6月29日)?

錯誤修復?

  • #463 意外的關鍵字“mergecell”

  • #484 異常維度中斷只讀模式

  • #485 將返回移出循環

2.2.4(2015年6月17日)?

錯誤修復?

  • #464 保存宏時不能使用圖像

  • #465 ws.cell()返回只讀工作簿上的空單元格

  • #467 無法使用ActiveX組件編輯文件

  • #471 工作表屬性元素必須有序

  • #475 不重新定義類 __slots__ 子類

  • #477 僅寫支持SheetProtection

  • #478 僅寫支持數據驗證

  • 在檢查日期時間格式時改進了regex

2.2.3(2015-05-26)?

錯誤修復?

  • #451 忽略了fittopage設置

  • #458 保存文件時丟失尾隨空格。

  • #459 setup.py安裝在python 3上失敗

  • #462 添加圖表、圖像或注釋時殘留的消除沖突

  • #455 為所有版本的python啟用zip64擴展

2.2.2(2015年4月28日)?

錯誤修復?

  • #447 無法識別大寫日期時間數字格式。

  • #453 以共享樣式分隔的邊框。

2.2.1(2015年3月31日)?

微小變化?

  • PR54 提高了午夜時分的準確度。

  • PR55 保留宏按鈕

錯誤修復?

  • #429 未能加載工作簿,因為無法分析頁眉和頁腳。

  • #433 編碼為“無”的類文件對象

  • #434 寫入分頁符時出現語法錯誤。

  • #436 只讀模式復制空行。

  • #437 cell.offset引發異常

  • #438 無法讀取PivotButton和QuotePrefix樣式的單元格

  • #440 自定義內置格式版本時出錯

  • #442 當fill元素不包含子元素時引發異常

  • #444 無法復制樣式

2.2.0(2015年3月11日)?

錯誤修復?

  • #415 改進了傳入無效內存文件時的異常。

2.2.0-b1(2015-02-18)?

重大變化?

  • 不推薦使用單元格樣式,而是直接使用格式化對象(字體、填充、邊框等)

  • 默認情況下,圖表將不再嘗試計算軸。

  • 支持模板文件類型-pr21

  • 將輔助功能和類移到utils包中-單一參考位置

  • PR 34 完全支持頁面設置

  • 刪除了基于SAX的XML生成器。特別感謝Elias Rabel為xml.etree實現了xml文件

  • 保留現有文件中的圖紙視圖定義(凍結窗格、縮放等)

錯誤修復?

  • #103 設置圖紙的縮放比例

  • #199 隱藏網格線

  • #215 保留圖紙視圖設置

  • #262 設置圖紙的縮放比例

  • #392 工作表標題未讀取

  • #387 無法讀取沒有styles.xml的文件

  • #410 在字符串中保留空白時出現異常

  • #417 無法創建打印標題

  • #420 重命名混淆常量

  • #422 如果工作簿的顏色索引與標準顏色索引不同,請將其保留在工作簿中

微小變化?

  • 使用雙向緩存查找列索引

  • 清除單元中的測試

  • PR 40 在只寫模式下支持凍結窗格和自動篩選

  • 對于未格式化的工作表,在只讀模式下使用ws.calculate_dimension(force=true)

2.1.5(2015年2月18日)?

錯誤修復?

  • #403 無法在只寫模式下添加注釋

  • #401 在空行中創建單元格會引發異常

  • #408 Julian日期1<x<60的Excel調整

  • #409 referesto是可選屬性

微小變化?

  • 允許將單元格附加到標準工作表中,以使代碼與只寫模式兼容。

2.1.4(2014年12月16日)?

錯誤修復?

  • #393 ITerableWorksheet跳過行中的空單元格

  • #394 日期格式應用于所有列(而只有第一列包含日期)

  • #395 臨時文件未正確清理

  • #396 無法在Excel文件中寫入“=”

  • #398 在安裝了lxml的情況下,無法以只寫模式寫入空行

微小變化?

  • 為根元素添加關系命名空間以與iWork兼容

  • 在lxml后端中序列化注釋關系

2.1.3(2014年12月9日)?

微小變化?

  • PR 31 正確的教程

  • PR 32 見圖380

  • PR 37 將工作表綁定到ColumnDimension對象

錯誤修復?

  • #379 ws.append()未正確設置rowdimension

  • #380 格式化為日期時間的空單元格引發異常

2.1.2(2014年10月23日)?

微小變化?

  • PR 30 修正正指數的正則表達式

  • PR 28 修正第328題

錯誤修復?

  • #120, #168 defined names with formulae raise exceptions, #292

  • #328 值讀取超鏈接單元格時出錯

  • #369 讀取定義名稱時發生索引錯誤

  • #372 數字格式不適用于樣式

2.1.1(2014年10月8日)?

微小變化?

  • pr 20支持不同的工作簿代碼名稱

  • 允許散點圖的自動軸關鍵字

錯誤修復?

  • #332 填充條件格式中丟失的內容

  • #360 在屬性中支持value=“none”

  • #363 支持文本旋轉的未記錄值

  • #364 以只讀模式保留整數

  • #366 完整的數據驗證讀取支持

  • #367 迭代未格式化的工作表

2.1.0(2014年9月21日)?

重大變化?

  • “只讀”和“只寫”工作簿的新標志

  • 支持讀寫工作表保護

  • 支持讀取隱藏行

  • 單元格現在直接管理其樣式

  • ColumnDimension和RowDimension對象直接管理其樣式

  • 如果可用,使用xmlfile編寫工作表-大約快3倍

  • 數據驗證現在是工作表包的一部分

微小變化?

  • 數字格式現在只是字符串

  • 字符串可用于字體、填充和邊框的RGB和ARGB顏色。

  • 在一次傳遞中創建所有樣式標記

  • 追加行時的性能提高

  • python到excel值的更清晰轉換

  • pr6為空行保留格式

  • 標準工作表可以從范圍和生成器附加

錯誤修復?

  • #153 無法讀取工作表和行的可見性

  • #181 工作表沒有內容類型

  • 241 無法讀取具有內聯字符串的工作表

  • 322 1-合并單元格的索引

  • 339 正確處理拆除電池保護

  • 341 帶公式的單元格不往返

  • 347 讀取數據驗證

  • 353 支持為外部工作簿定義的命名范圍

2.0.5(2014年8月8日)?

錯誤修復?

  • #348 布爾字符串的錯誤轉換

  • #349 帶公式的往返單元格

2.0.4(2014年6月25日)?

微小變化?

  • 添加說明顏色的示例文件

錯誤修復?

  • #331 暗黃色不正確

  • 正確處理字體的擴展屬性

2.0.3(2014年5月22日)?

微小變化?

  • 更新文檔

錯誤修復?

  • #319 無法為字體加載具有Vertagn樣式的工作簿

2.0.2(2014年5月13日)?

2.0.1(2014-05-13)棕色袋子?

2.0.0(2014-05-13)棕色袋子?

重大變化?

  • 這是最后一個支持python 3.2的版本

  • 單元格以1索引引用:a1==cell(row=1,column=1)

  • 使用jdcal更高效、更可靠地轉換日期時間

  • 讀取文件時速度顯著加快

  • 合并的不可變樣式

  • 默認情況下禁用類型推斷

  • rawcell重命名為readonlycell

  • readonlycell.internal_value和readonlycell.value現在的行為與cell相同

  • 在未設置大小的工作表上不提供大小信息

  • 在讀取文件時降低內存占用

微小變化?

  • 所有測試都轉換為pytest

  • 用于靜態代碼分析的Pyflakes

  • 文檔中的示例代碼將自動運行

  • 支撐漸變填充

  • 基列寬度集

拉動請求?

  • #70添加filtercolumn,SortCondition支持自動篩選

  • #80重新排序工作表部件

  • #82更新條件格式的API

  • #87增加對寫作保護風格的支持,其他

  • #89保存宏時更好地處理內容類型

錯誤修復?

  • #46 列維度樣式錯誤

  • #86 reader.worksheet.fast_parse將布爾值設置為整數

  • #98 自動調整列寬大小不起作用

  • #137 帶圖表的工作簿

  • #185 頁邊距無效

  • #230 在單元格中使用v可創建無效文件

  • #243 -加載工作簿時發生索引錯誤

  • #263 -折線轉換

  • #267 -傳遞無效類型時引發異常

  • #270 -無法打開使用非標準工作表名稱或引用ID的文件

  • #269 -在ITerableWorksheet中處理未格式化的工作表

  • #270 -使用非標準參考資料處理工作簿

  • #275 -處理只有自定義篩選器的自動篩選器

  • #277 -協調圖表和單元格坐標

  • #280 <https://bitbucket.org/openpyxl/openpyxl/issue/280> _-為無效字符引發顯式異常

  • #286 -優化的寫入程序無法處理datetime.time值

  • #296 -單元格坐標與文檔不一致

  • #300 -缺少列寬導致加載工作簿()異常

  • #304 -使用工作表的絕對路徑處理工作簿(從SharePoint)

1.8.6(2014-05-05)?

微小變化?

導入元素樹的固定拼寫錯誤

錯誤修正?

  • #279 Windows上注釋文件的路徑不正確

1.8.5(2014年3月25日)?

微小變化?

  • “=”字符串不再解釋為公式

  • 當客戶端為單元格寫入空的XML標記(例如<c r='a1'><c>)時,讀卡器將不會崩潰。

1.8.4(2014年2月25日)?

錯誤修正?

  • #260 更好地處理未標注的工作表

  • #268 formulae中的非ASCII

  • #282 正確實現python 2.6的注冊名

1.8.3(2014年2月9日)?

重大變化?

總是使用CelementTree分析

微小變化?

解析時內存使用略有改善

  • #256 -嘗試使用優化的讀卡器讀取評論時出錯

  • #260 -未設置大小的工作表

  • #264 -只有數字單元格可以是日期

1.8.2(2014-01-17)?

  • #247 -可寫工作表打開的文件太多

  • #252 -改進了LXML的處理

  • #253 -更好地處理唯一的工作表名稱

1.8.1(2014年1月14日)?

1.8.0(2014年1月8日)?

兼容性?

對python 2.5的支持下降了。

重大變化?

  • 支持條件格式

  • 支持LXML作為后端

  • 支持讀寫評論

  • Pytest作為TestRunner現在是必需的

  • 圖表改進:新類型,更可靠

微小變化?

  • 加載工作簿現在只接受數據,只允許從公式中提取值。默認值為假。

  • 圖像現在可以定位到單元格

  • 文檔更新

  • 臨時基準

  • 添加了按鍵訪問工作表和單元格的方便方法

1.7.0(2013年10月31日)?

重大變化?

刪除對python<2.5和最新版本的支持以支持python 2.5

兼容性?

在python 2.5、2.6、2.7、3.2、3.3上運行測試

合并的請求?

  • 27包含更多元數據

  • 41能夠用圖表讀取文件

  • 45個可配置工作表類

  • 3正確的十進制序列

  • 36讀取文件時保留VBA宏

  • 44處理空OddHeader和OddFooter標簽

  • 43修正了讀者從未設置活動工作表的問題

  • 33讀卡器設置值和類型顯式和類型錯誤檢查

  • 22新增分頁符,固定公式序列化

  • 39修復python 2.6兼容性

  • 47造型改進

已知錯誤?

其他?

優化編劇的性能改進

文檔更新