首页 新闻 会员 周边

如何用plsql发送excel附件?

0
悬赏园豆:200 [待解决问题]

在plsql发送excel附件(支持多附件或者两个sheet 页),我现在只能发txt附件,实现有偿300元。我现在已经实现了发txt附件的脚本,直接改excel 就行,可以tv远程我电脑

二进制--洒脱的主页 二进制--洒脱 | 初学一级 | 园豆:4
提问于:2023-02-16 16:23
< >
分享
所有回答(2)
0

接通数据库,如SQL Server数据库
前提:你要用数据库的用户名及密码。数据库服务器还要对你开放,有时你是内网的,数据库服务器也不对你开放的,有防火墙的,要在跳板机或堡垒机或中间数据库等上才能有端口开放。

二、利用Excel的Power Query接通SQL Server将要的数据取到
其它见本页下面分割符后的截图。

三、在Excel附件中建立VBA发送邮件给指定人
重要前提:1)Excel要能够接通数据库,2)而且要安装Outlook,3)要配置邮件发送服务器的地址,这个地址也要与电脑打通的,SMTP server address,邮件发送服务器地址:smtp-app.****.http://com.cn(注意各单位不同,问管理员)

可以提前配置发给哪些人、要写哪些内容等等。

https://www.wallstreetmojo.com/vba-send-email-from-excel/

中间有时会碰到提示,让你无法自动处理:在 Outlook 中的"有一个程序正试图以您的名义发送电子邮件"警告
解决办法是用管理员进入后进行调整,具体办法见链接。

四、建立vbs,它的功能是自动打开Excel、自动刷新上面这个宏
参见如下知乎链接,有完整介绍。

五、将VBS关联到系统的任务计划中,设定时间,如周五的16点启动。
上面的办法是任务计划启动,找到VBS,它可以激活Excel,然后激活Excel中指定的宏,第一个宏可以刷新你要的数据(具体的可以是配置的数据作为参数注入到Power Query中并自动生成你要的报或图),再一个宏保存本文件,再一个宏将本工作簿发出。再关闭退出。

350e1e9304f8e0464c05414019747911.png
b47ad89567d3f471553d0ca901315442.png
7a96a9402db3293497079fb77bb518e5.png
b43527eb7137a5d7584d65b86b763192.png
4ba34eedaadb1bf4838e2348a8337c18.png
cb98ea9eb6594281fa6dca1f49684a7f.png
6aeca0b93ca80068dee25d6d9f0bc8e3.png
fb4fefcf187a5e8e7f271a97c9386e01.png
79effbd5e7aa660aeeaba27356558a42.png

dev-cn | 园豆:204 (菜鸟二级) | 2023-02-17 18:37

您好,我是Oracle 数据库

支持(0) 反对(0) 二进制--洒脱 | 园豆:4 (初学一级) | 2023-02-22 07:49
0

接通数据库,如SQL Server数据库
前提:你要用数据库的用户名及密码。数据库服务器还要对你开放,有时你是内网的,数据库服务器也不对你开放的,有防火墙的,要在跳板机或堡垒机或中间数据库等上才能有端口开放。

二、利用Excel的Power Query接通SQL Server将要的数据取到
其它见本页下面分割符后的截图。

三、在Excel附件中建立VBA发送邮件给指定人
重要前提:1)Excel要能够接通数据库,2)而且要安装Outlook,3)要配置邮件发送服务器的地址,这个地址也要与电脑打通的,SMTP server address,邮件发送服务器地址:smtp-app.****.http://com.cn(注意各单位不同,问管理员)

可以提前配置发给哪些人、要写哪些内容等等。

https://www.wallstreetmojo.com/vba-send-email-from-excel/

中间有时会碰到提示,让你无法自动处理:在 Outlook 中的"有一个程序正试图以您的名义发送电子邮件"警告
解决办法是用管理员进入后进行调整,具体办法见链接。

四、建立vbs,它的功能是自动打开Excel、自动刷新上面这个宏
参见如下知乎链接,有完整介绍。

五、将VBS关联到系统的任务计划中,设定时间,如周五的16点启动。
上面的办法是任务计划启动,找到VBS,它可以激活Excel,然后激活Excel中指定的宏,第一个宏可以刷新你要的数据(具体的可以是配置的数据作为参数注入到Power Query中并自动生成你要的报或图),再一个宏保存本文件,再一个宏将本工作簿发出。再关闭退出。

350e1e9304f8e0464c05414019747911.png
b47ad89567d3f471553d0ca901315442.png
7a96a9402db3293497079fb77bb518e5.png
b43527eb7137a5d7584d65b86b763192.png
4ba34eedaadb1bf4838e2348a8337c18.png
cb98ea9eb6594281fa6dca1f49684a7f.png
6aeca0b93ca80068dee25d6d9f0bc8e3.png
fb4fefcf187a5e8e7f271a97c9386e01.png
79effbd5e7aa660aeeaba27356558a42.png

duanduanduantaotao | 园豆:286 (菜鸟二级) | 2023-02-18 20:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册