打开Excel工作簿
<p>[TOC]</p>
<h2>1.命令说明</h2>
<p>通过指定路径打开一个Excel工作簿文件(如果文件不存在则会创建此文件),并返回Excel对象,支持xls、xlsx、xlsm格式</p>
<h2>2.命令原型</h2>
<pre><code>excelWorkBook = Excel.OpenExcel(r'D:\1.xlsx', visible=True, appType=&quot;Excel&quot;, pwd=&quot;&quot;, writePwd=&quot;&quot;)</code></pre>
<h2>3.命令参数</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">默认值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">filePath</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
<td>Excel工作簿文件路径,如果指定路径不存在对应文件,该命令将在此路径创建该文件</td>
</tr>
<tr>
<td style="text-align: left;">visible</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">bool</td>
<td style="text-align: left;">True</td>
<td>是否已可视化的模式打开Excel。默认:True</td>
</tr>
<tr>
<td style="text-align: left;">appType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">"Excel"</td>
<td>使用Excel或者WPS打开。可填写”Excel“或者”WPS“,不区分大小写。默认:"Excel"</td>
</tr>
<tr>
<td style="text-align: left;">pwd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">""</td>
<td>工作薄的打开密码,创建新文件时忽略。默认:""</td>
</tr>
<tr>
<td style="text-align: left;">writePwd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">""</td>
<td>工作薄的编辑密码,创建新文件时忽略。默认:""</td>
</tr>
</tbody>
</table>
<h2>4.返回结果</h2>
<p>操作的工作簿Book对象,后续操作都会用到这个(excelWorkBook)</p>
<h2>5.运行实例</h2>
<pre><code>&quot;&quot;&quot;
/*******************打开Excel工作簿*******************
入参:
filePath:[必选参数]Excel工作簿文件路径,如果指定路径不存在对应文件,该命令将在此路径创建该文件
visible:[可选参数]是否已可视化的模式打开Excel。默认:True
appType:[可选参数]使用Excel或者WPS打开。可填写”Excel“或者”WPS“,不区分大小写。默认:&quot;Excel&quot;
pwd:[可选参数]工作薄的打开密码,创建新文件时忽略。默认:&quot;&quot;
writePwd:[可选参数]工作薄的编辑密码,创建新文件时忽略。默认:&quot;&quot;
出参:
操作的工作簿Book对象,后续操作都会用到这个(excelWorkBook)
****************************************************/
&quot;&quot;&quot;
# 打开D:\1.xlsx
excelWorkBook = Excel.OpenExcel(r'D:\1.xlsx', visible=True, appType=&quot;Excel&quot;, pwd=&quot;&quot;, writePwd=&quot;&quot;)
print(excelWorkBook)</code></pre>