自定义博客皮肤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 646

原创 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 Tools1.1 关闭用户表单Unload Me1.2 终止下面操作Exit Sub1.3 字符串拼接str1 & str21.4

2020-11-27 11:50:42 1048

原创 08 - Python SMTP发送邮件

SMTP Send Emailfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartimport smtplibsmtp_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 276

原创 05 - Python Pandas DataFrame 常用操作

使用模块:pandas1. 创建DataFrameimport pandas as pd# csv/txtdf = pd.read_csv(file_path)# exceldf = pd.read_excel(file_path)# jsondf = pd.read_json(file_path)# otherdf = pd.read_table(file_path)# dictdf = pd.DataFrame({"column1":['v1','v2','v3'],"colum

2020-11-13 10:43:04 636

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

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

2020-10-26 13:57:59 617

原创 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 692

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

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

2020-07-28 13:04:07 4408

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

使用模块:openpyxl1. 读取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 1602

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

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

2020-07-15 11:33:29 4882

空空如也

空空如也

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

TA关注的人

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