当激活工作表方法activate()不可以用时,可以试一试select()方法。 1 2 3 4 5 6 7 8 9 10 with xw.App(visible=False, add_book=False)asxlapp: wbook = xlapp.books.open(xl_file) wsheet = wbook.sheets['数据透视表'] tab_rng = wsheet.range('A4').expand('table') tab_rng.copy_pictur...
结语:之所以会用到xlwings,是因为最近在公司每天都要登记台账,每天都会花费很长的时间,而且都是机械、重复的动作,所以就写了个小脚本。以上是我用到的东西,xlwings中还有很多api我没用到,如Chart/Picture等等。以后有用到再去啃吧……。
deftest_two_wkb(self):wb2 =Workbook(app_visible=False, app_target=APP_TARGET) pic1 = Picture.add(sheet=1, name='pic1', filename=os.path.join(this_dir,'sample_picture.png')) pic2 = Picture.add(sheet=1, name='pic1', filename=os.path.join(this_dir,'sample_picture.png'), wkb=...