作者:乔山办公网日期:
返回目录:excel表格制作
这个要看你对那种语言熟悉zd了,我大致说下两门语言的区别:
python:代码模块化更方便,如果你的处理逻辑复杂,需要灵专活的配置和代码服用,见用使用python,操作excel的库为xlwt,xlrd。
vba:excel原生支持,调用起来比较方便,如果逻辑属不复杂推荐使用这个。
如果解决了您的问题请采纳!
如果未解决请继续追问!
conn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties='Excel 12.0;HDR=YES;IMEX=1'"
试试
如下参考百:
1.首先,使用扩展XLSM将Excel文档(默认情况下是新的扩展XLSX)保存为一个支持宏的工作簿。
2.按ALt+度F11快速切换到VBA。
3.击VBA窗口问后进入界面,如图所示。
4.双击此工作簿后,将弹出答一个代码窗口。
5.在代码窗口中,复制并粘贴以下代码:PrivateSubWorkbook_Open(),MsgBox("回»ido-aueOAExcel2013£'")答,EndSub。
6.保存、关闭并重新打开Excel文档(扩展名XLSM)。
个人认为如果用户操作是要打开EXCEL界面,用VBA较好,因为VBA对工作簿和工作表的操作控制很强大。如果只是对表格的数据进行处理,就无所谓了,你对哪样熟悉一些就用哪样吧。