首页 > 编程语言 >Python复制Excel表格图片

Python复制Excel表格图片

时间:2022-09-23 00:11:05浏览次数:54  
标签:pyautogui 表格 Python app Excel bk sleep time

import os
import time
import pyautogui
import win32com.client as win32
# 发送函数
def fz(app,bk):
x, y = pyautogui.size()
time.sleep(1)
app.Application.Run("复制图1")
time.sleep(1)
pyautogui.hotkey('ctrl', 'v')
pyautogui.press('enter')
time.sleep(1)
pyautogui.click(395, 880)
pyautogui.moveTo(x / 2, y / 2)
# 保存记录到文件夹
app.Application.Run("另存1")
time.sleep(2)
bk.Save()
bk.Close()
app.Quit()
# 函数五 //定义定位报错处理函数
def ft(app,bk):
try:
pyautogui.click(1099, 319)
fz(app,bk)
except:
try:
pyautogui.click(1099, 319)
fz()
except:
bk.Save()
bk.Close()
app.Quit()
def send():
# 定义文件路径
filepath = os.path.dirname(__file__) + '\组板产能1.xlsm'
print('打开Excel中。。')
app = win32.gencache.EnsureDispatch("Excel.Application")
# app.Visible = True
print('打开。。')
bk = app.Workbooks.Open(filepath)
print('打开后..')
ft(app,bk)





标签:pyautogui,表格,Python,app,Excel,bk,sleep,time
From: https://www.cnblogs.com/yiblue/p/16721297.html

相关文章

  • Python 失效
    Python失效pippython命令失效参考https://juejin.cn/post/6984404827593768967修改mac默认python版本为python2.7但是我们想使用python3每次都输入python3......
  • 【Python】关于环境和IDE搭建
    最近上Python实验课,记录一下我的电脑发生了什么啥 一、anoconda开发环境平台总之已经忘记了是用来做什么的了,但是根据这两周都在和它作斗争,那它必然很重要安装时需要......
  • Python 循环语句使用(for语句和while语句)
    因感觉Python中forwhile循环和其他语言不太一样,太过简洁特此记录for语句Python中for语句的特性是一种遍历循环的方法,利用该特性可以更灵活地进行循环设计。for循......
  • Python实验报告(第四周)
    实验4:Python序列的应用一、实验目的和要求学会应用列表、元组、字典等序列;二、实验环境软件版本:Python3.1064_bit三、实验过程1、实例1:输出每日一贴(1)在IDLE中创建......
  • Python面向对象笔记
    一、面向对象(一)基本概念(1)面向对象编程——ObjectOrientedProgramming简写OOP(2)面向对象三大特性封装根据职责将属性和方法封装到一个抽象的类中定......
  • Python基础笔记(全)
    零、python前言(一)解释器计算机不能直接理解任何除机器语言以外的语言,必须要把程序语言翻译成机器语言,计算机才能执行程序。编译器:将其他语言翻译成机器语言的工具编译......
  • java实现设置Excel下拉框
    在使用Excel的时候用到了下拉框,实现的效果如下↓   在生成excel文件时,需要根据给出的下拉框选项列表动态生成下拉框。实现代码如下:privatevoidcreateSelect(XSS......
  • python PDF转png
    直接上代码importfitzimportosdefpyMuPDF_fitz(pdfPath,imagePath,zoom_x,zoom_y,rotation_angle):pdfDoc=fitz.open(pdfPath)forpginrange(pdfDoc......
  • Python函数-3
    Domy2022版权所有Copyright2022Domy使用MIT许可协议UseofMITLicenseAgreement一.创建与调用一个含有默认值的函数创建函数:def函数名(参数1=默认值,参数2......
  • python基础__十大经典排序算法
    用Python实现十大经典排序算法!排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序......