ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

excel python 保持格式复制粘贴 Excel.Application

2021-11-30 17:31:41  阅读:240  来源: 互联网

标签:Rows xl python excel Application sheets 139 Select


import pyrfc, json
import tablib
from datetime import datetime
import win32com.client, os, shutil, time
xl = win32com.client.Dispatch("Excel.Application")

file = r'D:\code\maria_po_transfer\t2\dn_template.xls'

xl.DisplayAlerts = False
xl.Visible = True
wb = xl.Workbooks.Open(file)
sheets = wb.Worksheets('P1')

sheets.Rows('1:46').Copy()

sheets.Rows('139:139').Select()
sheets.Paste()
sheets.Rows('159:159').Select()
sheets.Paste()


# 这些是VBA录屏代码
# Rows("1:1").Select
#
# Rows("1:46").Select
# Selection.Copy
#
# Rows("139:139").Select
# ActiveSheet.Paste

参考
https://github.com/pythonexcels/examples

https://pythonexcels.com/python/2009/10/12/mapping-excel-vb-macros-to-python

https://pythonexcels.com/python/2009/10/05/python-excel-mini-cookbook

标签:Rows,xl,python,excel,Application,sheets,139,Select
来源: https://blog.csdn.net/nongcunqq/article/details/121638185

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有