[VBA]VBA调用Python

[VBA]VBA调用Python,第1张

import xlwings as xw



def DailyAward():

    # 配置表读取

    app = xw.App(visible=False, add_book=False)

    app.display_alerts=False

    app.screen_updating=False

    wb = app.books.open(r'C:\Users\Administrator\Desktop\数值模板相关\配置表\Mod_Level.csv')

    wb2 = app.books.open(r"C:\Users\Administrator\Desktop\数值模板相关\myproject\myproject.xlsm")
     
    # 配置表写入
    wb3 = xw.Book.caller()
    wb3.sheets[3].range("B6").options(transpose=True).value = outPut_ticket;
    wb3.sheets[3].range("B7").options(transpose=True).value = input_BaseLevel;

    
Private Sub CommandButton1_Click()
    RunPython "from myproject import DailyAward; DailyAward()"
End Sub

​​​​​​​

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/797557.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-06
下一篇2022-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存