有没有办法使用python和win32com进行复制和粘贴,以便python脚本可以在后台运行而不会弄乱“用户”复制和粘贴功能?

from win32com.client import Dispatch

import win32com.client

xlApp = Dispatch("Excel.Application")

xlWb = xlApp.Workbooks.Open(filename_xls)

ws = xlWb.Worksheets(1)

xlApp.Visible=False

ws.Range('a1:k%s' % row).select

ws.Range('a1:k%s' % row).cut

ws.Range('a7').select

ws.paste

假设脚本将在大量数据集上连续运行…

好的,问题更清晰一些,我需要进行格式化,所有这些,所以只需抓取t值当然很简单,但不完全是需要的.

那么让我把这个问题说成:

有什么原因可以在没有选择,复制和粘贴例程的情况下在python中同时获取值及其excel格式?

解决方法:

代替:

ws.Range('a1:k%s' % row).select

ws.Range('a1:k%s' % row).cut

ws.Range('a7').select

ws.paste

我做了:

ws.Range("A1:K5").Copy(ws.Range("A7:K11"))

标签:python,excel

来源: https://codeday.me/bug/20190730/1585208.html

python123可以复制粘贴吗_使用win32com和python复制和粘贴隔离相关推荐

  1. python复制粘贴快捷键_PyCharm入门教程——剪切、复制和粘贴|python基础教程|python入门|python教程...

    PyCharm提供了许多方便的剪贴板操作.您可以复制.剪切和粘贴所选文本.文件路径或对符号或代码行的引用. 因为PyCharm使用系统剪贴板,所以可以在应用程序之间复制和粘贴.因此,在粘贴剪贴板条目时 ...

  2. linux系统中怎么复制粘贴快捷键设置,Linux vim删除、复制、粘贴快捷键

    删除 x    小写的x表示向后删除一个字符,也就是删除光标所在字符 nx  n表示数字,表示向后删除每个字符,例如:10x表示删除包括光标在内的后面10个字符 X    大写的X表示删除光标前的一个 ...

  3. git粘贴命令行_如何使用git检测复制和粘贴代码?

    我只是再次阅读 git-blame 手册页,注意到这部分: A particularly useful way is to see if an added file has lines created ...

  4. linux命令行模式怎么复制粘贴,Linux下命令行中的复制和粘贴

    [转载]酷酷的CSS3三角形运用 转载:http://www.cnblogs.com/keepfool/p/5616326.html 概述 在早期的前端Web设计开发年代,完成一些页面元素时,我们必须 ...

  5. 为什么复制粘贴时html,关于javascript:为什么你应该停止复制和粘贴

    我写代码是为了好玩,也是为了生存.很久以前,我已经复制和粘贴的速度比闪电棒还快.我曾经把握了所有的快捷键._cutting,_partial selection,_当然还有_past_. 这样做的目标 ...

  6. 如何在Linux终端中复制和粘贴文本、文件和文件夹。

    复制和粘贴是电脑上使用最多的操作之一.虽然使用Ctrl+C和Ctrl+V键盘快捷键很容易做到这一点,但在Linux终端上就不是那么简单了.你有几种选择来完成这项工作.以下是你如何在Linux终端中复制 ...

  7. VIM如何将全部内容复制并粘贴到外部

    VIM如何将全部内容复制并粘贴到外部ubuntu默认安装的vim是不支持系统剪切.粘贴版的,需要执行以下安装: sudo apt-get install vim-gnome 注意要让vim支持系统粘贴 ...

  8. 计算机复制粘贴教案,《复制与粘贴图形》教学设计

    <复制与粘贴图形>教学设计 <复制与粘贴图形>是苏科版<小学信息技术(3年级)>第23课的内容,属于基础模块"信息的加工与表达"的内容,是&qu ...

  9. 如何在Mac上复制和粘贴

    如果您是具有Windows PC背景的新Mac用户,则可能想知道如何在macOS中使用典型的复制和粘贴命令. 在Windows中,"复制"和"粘贴"键组合分别为 ...

最新文章

  1. Qt 从C ++定义QML类型(一)
  2. c语言中的字符变量用保留字()来说明,C语言程序设计填空题2
  3. 太强了!Python 开发桌面小工具,让代码替我们干重复的工作!
  4. Java LinkedList公共布尔boolean offerLast(Object o)方法(带示例)
  5. linux 复制代码 多出了很多空格_最基础Linux(一)——简单命令行操作
  6. 分布式系统认证方案_分布式系统介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记134
  7. 编程哲学之C#篇:02——学习思维
  8. android 实现仿美团点菜和京东分类导航
  9. JavaScript(Bom编程)
  10. vue 代码格式化(VS code)
  11. 《从零开始的 RPG 游戏制作教程》第十二期:刷怪与防守(上)
  12. 光猫及二级路由器Openwrt均开启IPv6,满足双层网络内IPv6的获取
  13. java强引用不会被回收_强引用(Strong Reference)-不回收
  14. 安装文件MyEclipse6.5安装与卸载SVN插件方法
  15. P5030 长脖子鹿放置
  16. Cocos Creator模拟砸金蛋3d旋转效果 | 附代码
  17. css画横线箭头_css 画带边框的箭头的问题
  18. 软件开发公司管理手册 (下)
  19. capp PHP,开目CAPP通用框架
  20. linux中tmount命令,Linux中mount命令起什么作用呢?

热门文章

  1. .Net Core in Docker极简入门(上篇)
  2. .NET Core开发实战(第7课:用Autofac增强容器能力)--学习笔记(下)
  3. 推荐neter常用优秀开源项目系列之一
  4. 通过Service访问应用 (2)
  5. 关于WinForms的跨显示器DPI自适应
  6. 撸过一万行代码,你看过这篇文章吗?
  7. NetCore服务虚拟化01(集群组件Sodao.Core.Grpc)
  8. 时隔两年的重大更新,微软发布.NET Framework 4.8
  9. 代码整洁之道(Clean Code)- 读书笔记
  10. 【DevOps+LIVE】直播复盘 – DevOps能力成长模型2018首发