自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 10 - Python调用Excel创建数据透视表 win32com

使用Python在Excel创建可编辑的数据透视表,PivotTable,win32com

2024-05-08 13:46:44 1137 2

原创 09 - VBA常用代码汇总(02)

文章目录1 Tools1.1 关闭用户表单1.2 终止下面操作1.3 字符串拼接1.4 保留路径的空格字符1.5 去掉换行符1.6 Excel操作1.6.1 绝对路径1.6.2 SheetName1.6.3 Save1.6.4 某个Sheet某个单元格的值2 数据初始化3 执行脚本4 关闭某个正在打开的文件5 文件另存6 选择文件7 选择文件夹 1 Tools 1.1 关闭用户表单 Unload Me 1.2 终止下面操作 Exit Sub 1.3 字符串拼接 str1 & str2 1.4

2020-11-27 11:50:42 1254

原创 08 - Python SMTP发送邮件

SMTP Send Email from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import smtplib smtp_server = 'SMTP Server' receivers = 'a@email.com,b@email.com' cc = 'c@email.com,d@email.com' sender = 'Someone to Send Email' subject =

2020-11-13 11:22:26 339

原创 05 - Python Pandas DataFrame 常用操作

使用模块:pandas 1. 创建DataFrame import pandas as pd # csv/txt df = pd.read_csv(file_path) # excel df = pd.read_excel(file_path) # json df = pd.read_json(file_path) # other df = pd.read_table(file_path) # dict df = pd.DataFrame({"column1":['v1','v2','v3'],"colum

2020-11-13 10:43:04 731

原创 07 - VBA常用操作(01)

目录1. 基本操作1.1 自动保存表格1.2 某个单元格的值1.3 当前文件的全路径1.4 当前文件所在文件夹1.5 当前的Sheet页2 高级操作2.1 自动执行2.2 定时 1. 基本操作 1.1 自动保存表格 ActiveWorkbook.Save 1.2 某个单元格的值 直接获取A1的值 # 1 Range("A1").Value # 2 Sheet1.Cells(1, 1) 更严谨些:指定哪个工作表(SheetName)-哪个单元格(B2) ThisWorkbook.Sheets("S

2020-10-26 13:57:59 757

原创 06 - Excel工具/VBA/宏

Excel工具使用1. 将宏添加至工具栏1.1. 进入到“Options”页面1.2. 选择“Customize Ribbon”1.3. 创建新的Tab(名字可以自定义)1.4. 在Tab下面创建新的Group1.5. 将自定义个VBA的宏加入到Group中Final - 最终效果图 1. 将宏添加至工具栏 将已定义好的VBA宏添加至工具栏,方便操作。 1.1. 进入到“Options”页面 1.2. 选择“Customize Ribbon” 1.3. 创建新的Tab(名字可以自定义) 1.4. 在T

2020-09-15 12:11:56 1041

转载 04 - Python命令行输入时隐藏输入信息(常用于输入密码)

当python程序需要配置密码时,密码部分防止泄露,所以需要进行加密。 import msvcrt def pwd_input(): """ 输入信息加密 """ chars = [] while True: try: newChar = msvcrt.getch().decode(encoding="utf-8") except: return input("你很可能不是在cmd命令行下

2020-07-28 13:04:07 4591

原创 03 - Python 向xlsm文件中追加数据,并保留原有的VBA格式

使用模块:openpyxl 1. 读取xlsm文件,并保留原有的vba内容 import openpyxl # 读取整个工作簿的数据 data = openpyxl.load_workbook(filename="test.xlsm", keep_vba=True, read_only=False) 2. 向某个sheet中追加数据 # 取到某个sheet的数据 sheet_name = Shee

2020-07-24 10:06:29 2116

原创 01 - Python 调用outlook发送邮件

使用模块:win32com 1. 模块安装 pip install pypiwin32 2. 模块使用 import win32com # 调用outlook application outlook = win32com.client.Dispatch('outlook.application') 3. 发送邮件 # 创建一个item mail = outlook.CreateItem(0) # 接收人 mail.To = "***@outlook.com;***@outlook.com" # 抄送

2020-07-15 11:33:29 5230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除