工资条制作及批量自动发送邮件的方法

合集下载

邮件群发设置-工资条范文

邮件群发设置-工资条范文

此工资群发必须在OFFICE OUTLOOK的基础上完成首先对OutLook进行设置
打开OutLook,如下图,选择工具-账户设置
OutLook设置完成。

为了保证能够正常收发邮件,建议用此账号直接收发邮件,以确保此账号设置正确。

首先建立如下格式工资表并保存,注意第一行只能是工资标题,且在工资条中有一列显示需要发送邮件的邮件地址。

打开WORD,首先编制如下图样式,此样式为发给员工的工资表格式
点击“邮件-开始邮件合并-电子邮件”
点击后,再点击“选择收件人-使用现有列表“
在选择工资表文档,并选择对应的页签,如下
将光标接入编号下,需要插入的具体值,选择手稿合并域-具体域
完成后如下图
点击“预览结果”可看刚才所设置的结果,点预览结果后的可查看第2条,第3条等信息
设置完成后点击“完成并合并-发送电子邮件”
在收件人列表中,选择电子邮件所在列,输入主题及邮件格式
点击“确定”完成发送,只要网络和OUTLOOK设置正确,即已发送出去了。

检查是否发送邮件,可打开OUTLOOK,在已发邮件中可看到工资条中所要发送的邮件,如果网络较慢,会在发件箱中。

下图是测试后,在本机收到的邮件样式
邮件合并后出现小数点数据很长,就选中这个小数点后面变长了的地方用鼠标右键点击出现的“切换域代码”,在已经存在的域代码后面的反括号内输入\#"0.00”(注意是在英文输入格式下)后右击鼠标选“更新域代码”就可以了。

如果只想保留一位小数点就只输入\#"0.0”。

邮件群发-工资条教程

邮件群发-工资条教程

此工资群发必须在OFFICE OUTLOOK的基础上完成首先对OutLook进行设置打开OutLook,如下图,选择工具-账户设置OutLook设置完成。

为了保证能够正常收发邮件,建议用此账号直接收发邮件,以确保此账号设置正确。

首先建立如下格式工资表并保存,注意第一行只能是工资标题,且在工资条中有一列显示需要发送邮件的邮件地址。

打开WORD,首先编制如下图样式,此样式为发给员工的工资表格式点击“邮件-开始邮件合并-电子邮件”点击后,再点击“选择收件人-使用现有列表“在选择工资表文档,并选择对应的页签,如下将光标接入编号下,需要插入的具体值,选择手稿合并域-具体域完成后如下图点击“预览结果”可看刚才所设置的结果,点预览结果后的可查看第2条,第3条等信息设置完成后点击“完成并合并-发送电子邮件”在收件人列表中,选择电子邮件所在列,输入主题及邮件格式点击“确定”完成发送,只要网络和OUTLOOK设置正确,即已发送出去了。

检查是否发送邮件,可打开OUTLOOK,在已发邮件中可看到工资条中所要发送的邮件,如果网络较慢,会在发件箱中。

下图是测试后,在本机收到的邮件样式在用word邮件合并功能时使小数点保留两位2010-03-17 10:43:53| 分类:信息技术| 标签:|字号大中小订阅《Word非常接触》对邮件合并保留数据原格式的精彩论述chencha8077兄好!以下是小弟的操作步骤(红色字为每一步操作后的结果),请参考:①在主文档内按Alt+F9快捷键若干次,直到主文档内显示出{ MERGEFIELD "抵押率()"}为止。

②选定{ MERGEFIELD "抵押率()" },按Ctrl+F9快捷键为之加上一个域括号,变成{ { MERGEFIELD "抵押率()" } }。

③在{ { MERGEFIELD "抵押率()" } }中输入一个等号,使之变成{ ={ MERGEFIELD "抵押率()" } },先按一次Alt+F9快捷键,然后再按一次F9键以刷新域,即可看到原来的66.670000000000002已经变成了66.67。

Winform excel工资条邮件批量发送工具

Winform excel工资条邮件批量发送工具

关于WINFORM下EXCEL格式工资报表邮件批量发送工具的说明一、前言行政或者财务的工作过程中,由于需要给很多人发送邮件,比如工资条,每个人是不一样的,所以普通邮箱的群发已经不能满足工作需要了,EXCEL中一条一条的粘贴又是费时费力。

二、操作说明在上述需求的情况下我们这套工具就产生了。

接下来我来介绍下工具的用法,很简单。

首先配置好EXCEL要发送的内容,EXCEL格式如下(普通工资表的格式即可):需要注意的是注意,EXCEL表格中月份列和邮箱列为唯一且是必须的,其他的列都可以根据实际需要进行增删减。

接下来看操作界面:主界面首先配置好您邮箱的用户名密码和SMTP服务器,SMTP服务器必须是您对应的邮箱的服务器。

选择好后可以点测试链接来测试你配置的是否成功。

接下来可以点击加载EXCEL按钮选择你要发送的数据,如下:待发送界面右侧的附加内容里可填写信息和工资条一并发送,加载数据后,只需点击一下“批量发送”,就可以轻松完成以往所有的繁杂工作。

另外,本软件基于SMTP协议,无需打开任何如OUTLOOK,Foxmail等客户端。

方便快捷。

下图为帮助说明,针对常用的会出现的操作问题可以在此查看。

下方提供了注册正式版本的服务。

帮助界面三、综述本软件是新鲜出炉,开发完成于2012年8月份,采用VS2010开发。

基于最新的framework4.0框架,如果没有 4.0框架的可以网上进行下载,在此提供下载地址:/detail/9/89110.shtml本软件提供注册码,未注册用户一次只能发送5条数据,注册码为88元。

请体谅苦逼程序员的辛苦劳动成果,谢谢。

如有特别需求也可联系本人定制。

联系作者QQ:334089450邮箱:334089450@新浪微博:/westinfeng。

利用office生成工资条并自动下发

利用office生成工资条并自动下发

利用office生成工资条并自动下发文档目的:1、适用于每月给很多人下发工资条:工资条每个人不一样,若有2000人,若一个一个的ctrl+c、ctrl+v,则浪费很多的时间。

2、其它的适合给很多人下发通知、面试的工作也可以使用该功能。

工具:office 2007(excel、word、outlook)操作过程:本文以下发工资条为例来介绍具体的过程。

注意:因为邮件地址对应下发每个人的工资,所以千万注意邮件地址一定对应正确,否则就发给别人了。

(我是通过vlookup公式引用我们公司的员工通讯录将邮件地址引用到工资表中的,vlookup公式的具体使用方法各位可到网上查使用方法)。

第二步:上述整理好准备下发工资条的数据整理好后,将该工资条数据新建一个excel文件,excel第一行对应如上的标题行,然后就是每个人的工资明细了。

将该文件保存到你的机器上,文件名字定为“2010年5月份工资”(可根据自己喜好命名)第三步:建立一个WORD文件,文件内容就是以后你发给员工的一封信。

:您好!人力资源部2010年6月8日注意:这个文件中的内容就是以后发给每个人的邮件内容,由于每个人人的不同,所以工资条数据也不同,后续介绍工资条数据获取的方法。

第四步:邮件开始合并(获取每个人的工资条)请保持第二步和第三步的文件是打开状态,然后按以下步骤做:1、在三步WORD文件上点击“邮件”/“开始邮件合并”/“邮件合并分步向导”;2、在右侧上部“选择文档类型”向导提示中,选择“电子邮件”,然后在该向导提示的下方选择“下一步:正在启动文档”3、在右侧上部“选择开始文档”向导提示中选择“使用当前文档”,然后在该向导提示的下方选择“下一步:选取收件人”4、在右侧上部“选择收件人”向导提示中选择“使用现有列表”,然后选择“浏览”,在弹出的“选取数据源”窗口中,找到你第二步建的excel文件,在弹出的“选择列表”中选择有工资数据的“sheet”,弹出的“邮件合并收件人”窗口,是所有员工的数据,应该与你的工资表一致。

利用python轻松解决用邮箱批量发工资条

利用python轻松解决用邮箱批量发工资条

利⽤python轻松解决⽤邮箱批量发⼯资条import os,datetime,timeimport pandas as pdimport tkinter as tkfrom tkinter import filedialogimport smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrdef mail(uname,m,txt,tomail,upass):my_sender='test@' # 发件⼈邮箱账号my_pass = upass # 发件⼈邮箱密码(当时申请smtp给的⼝令)my_user = tomail # 收件⼈邮箱账号,我这边发送给⾃⼰ret=Truetry:msg=MIMEText(txt,'html','utf-8')msg['From']=formataddr(["发件⼈昵称",my_sender]) # 括号⾥的对应发件⼈邮箱昵称、发件⼈邮箱账号msg['To']=formataddr(["收件⼈昵称",my_user]) # 括号⾥的对应收件⼈邮箱昵称、收件⼈邮箱账号msg['Subject']="%s %s⽉份⼯资条" %(uname,m) # 邮件的主题,也可以说是标题server=smtplib.SMTP_SSL("", 465) # 发件⼈邮箱中的SMTP服务器,端⼝是465server.login(my_sender, my_pass) # 括号中对应的是发件⼈邮箱账号、邮箱密码server.sendmail(my_sender,[my_user,],msg.as_string()) # 括号中对应的是发件⼈邮箱账号、收件⼈邮箱账号、发送邮件server.quit()# 关闭连接except Exception:# 如果 try 中的语句没有执⾏,则会执⾏下⾯的 ret=Falseret=Falsereturn retdef ReadFile(filePath):print('打开⽂件:%s' % filePath)filePath = filePath.replace('\', '/')if (os.path.exists(filePath) == False):print('excel⽂件:%s 不存在 %s' % (filePath, datetime.datetime.now()))# dfxsd = pd.read_excel(filePath)df = pd.read_excel(filePath, dtype=str)err_i = 0count_i = 0err_name = ''m = input('请输⼊⼯资条的⽉份:')upass = input('请输⼊你的邮箱密码:')title = ['编号', '姓名', '应出勤天数', '实际出勤(天)', '基本底薪', '实际底薪', '绩效提成', '外访补贴','其他补贴', '加班补贴(天数)', '加班补贴(⾦额)', '应发⼯资合计', '事假(天)', '事假(⾦额)','扣费明细', '扣下其他','本⽉⼯资合计', '社保缴纳⾦额(公司)', '社保缴纳⾦额(个⼈)', '公积⾦缴纳⾦额(公司)','公积⾦缴纳⾦额(个⼈)', '本⽉实缴税额', '实发⼯资', '个⼈邮箱']for i in df.index.values: # 获取⾏号的索引,并对其进⾏遍历:# 枫软备注1 = 客户编号(长度为15) , 备注2 = 批次, 备注3 = 合同编号(长度最⼤为5位数), 相关备注 = 包含(产品代码信息,产品代码⼀般为13位) row_data = df.loc[i].reindex(title)CustomerNumber = ''ContractNumber = ''ProductCode = ''html = '<table border="1">'html += '<tr>'for titlestr in title:html += '<td>%s</td>' %titlestrhtml += '</tr>'html += '<tr>'for titlestr in title:html += '<td>%s</td>' % row_data['%s' %titlestr]html += '</tr>'html += '</table>'if(row_data['个⼈邮箱']!='nan' or row_data['个⼈邮箱']!=''):mail(row_data['姓名'],m,html,row_data['个⼈邮箱'],upass)time.sleep(1)else:err_name += ',' + row_data['姓名']print(html,'')print('发送失败的⼈员:'+err_name)def rep(strs): # 替换字符strs = str(strs)strs = strs.replace(' ', '')strs = strs.replace(' ', '')strs = strs.replace('', '')strs = strs.replace('', '')strs = strs.replace("'", '')strs = strs.replace('"', '')strs = strs.replace('\', '\\')strs = strs.replace('/', '')strs = strs.replace('/', '')strs = strs.replace('%', '')strs = strs.replace(':', '')strs = strs.replace(':', '')strs = strs.replace('32', '\Z')strs = strs.replace('?', '')strs = strs.replace('☎', '')return strsdef getLocalFile(): # 获取⽂件root = ()root.withdraw()filePath = filedialog.askopenfilename()print('⽂件路径:', filePath)return filePathinput_file = getLocalFile()ReadFile(input_file)import tkinter as tkfrom email.utils import formataddrmy_sender=''# 发件⼈邮箱账号smtp给的⼝令)try:"发件⼈昵称"# 括号⾥的对应发件⼈邮箱昵称、发件⼈邮箱账号 msg['To']=formataddr(["收件⼈昵称",my_user])# 括号⾥的对应收件⼈邮箱昵称、收件⼈邮箱账号# 发件⼈邮箱中的SMTP服务器,端⼝是465server.login(my_sender, my_pass)# 括号中对应的是发件⼈邮箱账号、邮箱密码except Exception:# 如果 try 中的语句没有执⾏,则会执⾏下⾯的 ret=Falsereturnprint('打开⽂件:%s'% filePath)err_i =0upass = input('请输⼊你的邮箱密码:')''基本底薪''实际底薪''绩效提成''外访补贴'''加班补贴(天数)''加班补贴(⾦额)''应发⼯资合计''事假(天)''事假(⾦额)''扣费明细','扣下其他','本⽉⼯资合计','社保缴纳⾦额(公司)','社保缴纳⾦额(个⼈)','公积⾦缴纳⾦额(公司)',# 获取⾏号的索引,并对其进⾏遍历:备注1 = 客户编号(长度为15) , 备注2 = 批次, 备注3 = 合同编号(长度最⼤为5位数), 相关备注 = 包含(产品代码信息,产品代码⼀般为13位) row_data = df.loc[i].reindex(title)ContractNumber =''for titlestr in title:html +='<tr>'''个⼈邮箱''姓名''个⼈邮箱'time.sleep(1)'姓名''# 替换字符strs = str(strs)strs = strs.replace("'",'')':'strs = strs.replace(':','')def getLocalFile():# 获取⽂件filePath = filedialog.askopenfilename() ReadFile(input_file)。

教你制作漂亮的电子工资条并邮件发送给每个员工

教你制作漂亮的电子工资条并邮件发送给每个员工

教你制作漂亮的电子工资条并发送给每个员工每次月底给员工发电子工资条明细单都要一个一个的发送,麻烦而效率低,除去做统计每个人的工资的工作,还需大量的消耗体力的发送动作。

有什么办法可能快速制作并把电子工资单通过邮件发放给每个员工呢?现在笔者就将自己使用的亲身体验教给大家,解放这些体力劳动。

首先,先看一下发出来的结果:(如图1-1) 所示,这就是员工最终邮件收到的电子工资明细表(即工资单),怎样?不错吧?,让我一步一步教大家来制作及使用。

(图1-1)第一步:准备Excel工资条格式如下:(如图1-2)(图1-2)这个工资表表格的样式,就是第一行为标题行,即部门、职务、姓名等等名称之类的,每行表示1个员工,发送时会按行处理,当然,最主要的就是要有一列“邮箱地址”列,不要搞错员工的邮箱哦。

第二步:准备工具。

笔者这里使用的工具叫GoGoMail 2010 其版本是8.4.2,这里就不提供下载了,可自行百度一下。

第三步:使用GoGoMail向导GoGoMail2010 提供了多种处理向导,要做成跟笔者所展示的一样的邮件工资条,我们使用它的Excel-自定义样式处理向导功能,这个功能的用途就是将我们准备的Excel工资条的数据导到工具上。

操作:双击<Excel-自定义样式处理向导>,并运行起来,如下图所示,点击“浏览(B)…”,选择我们第一步时准备好的选择好后,我们点击“下一步”,出现如下图所示的选择项,很简单,它就2项让我们选择1.收件人姓名所在列2.收件人邮箱地址所在列我们只需选择Excel对应的列就行了。

然后再点击一下步。

下一步会提示“是否开始处理?”,我们点是工具就帮我们自动处理到软件上来了,提示如下。

处理完后,如图所示,会在工具的列表中出现我们excel每个人的列表。

好了,这就把数据导到软件上来了,接下来,我们要做的事情就是要设计一下邮件的格式。

第四步:邮件工资条样式的设计点击GoGoMail 右上角的“编辑邮件” ,进入编辑界面进入编辑邮件的界面,如下图所示:根据自己的需要,我设计了格式如下图所示:我来解释一下格式的意思:主题:我在主题中填写了:{名称}-2014年01月工资条这里的{名称}是关键字,也就是每个人的姓名,发送时,GoGoMail会把列表中的名称替换成收件人的名称正文:带{} 标识的,都为关键字,GoGoMail在发送时会自动处理成每个人的内容。

WPS邮箱工资群发助手步骤演示

WPS邮箱工资群发助手步骤演示

WPS邮箱工资群发助手步骤演示
1、编辑好工资表格如下(也可以按照需要设置自行的工资表格)最后一栏是邮箱号
注意;该表格必须是工资表的第一个表格才可以进行后续步骤,如下:
2、点击WPS文档助手栏如下:
3、选择工资群发助手,及出来如下界面
4、点击设置按钮
5、分别进行以下操作:选择工资条表头字段
点击手动选择字段,把需要的表头信息选好,如下点击确认
6、标记邮件模拟板,例如下图,如果不需要可用默认模板
7、设置收件人性名列及邮箱列,点击下图设置
确认即可,邮箱列同上
编辑好即可点击完成
8、点击预览及发送,设置好发送邮箱
即可完成!。

工资条使用说明

工资条使用说明

工资条使用说明本模板先利用邮件合并功能,可实现批量自动生成工资单。

然后使用outlook邮件群发功能,可实现批量发送邮件。

(手机截屏效果,不同手机型号显示效果会有所差异)具体操作步骤如下:1.打开“工资条(邮件合并模板) ”Word文档,2.点击:邮件—开始邮件合并—邮件合并分布向导:3.点击右下角的: “下一步:开始文档”。

4.然后点击:“下一步:选择收件人”。

5.点击:“下一步:撰写信函”。

6.找到:“工资单名册(批量模板)”Excel表格,点击“打开”,然后点击“确定”。

7.点击:“下一步:撰写信函”。

8.点击:“下一步:完成合并”。

(备注:完成合并后,“工资单名册(批量模板)”Excel表中的数据都显示出来了。

9.点击:“完成并合并”下拉的“编辑单个文档”,可以生成所有员工的工资条。

(生成所有员工的工资条)10.点击:“完成并合并”下拉的“发送电子邮件”,勾选“邮箱”然后:“主题行”里填上内容,如:亲!3月份工资到账请查收!然后点击“确定”,即可把工资条自动发送到员工预留的邮箱(EXCEl名册里有邮箱这一项)。

重要提示:一.请确保电脑安装的是office,如果是wps请卸掉后安装office,其中一定要有outlook,否则无法实现邮件自动群发功能。

二.要预先设置好outlook邮件群发功能,并使outlook为开启登陆状态。

三.准备一个给员工发送工资条的邮箱,建议用QQ邮箱。

具体操作如下:1.打开outlook,点击:下一步2. 点击:下一步3.输入给员工发送工资条的邮件。

4.在此界面停留,然后打开QQ邮箱:点击“设置”下面的“账户”。

5.点击:“开启”,。

需要通过手机号码激活,按以下操作发送短信,然后点击“我已发送”。

基于SMTP组件使用CDO Message进行工资条批量发送的实现

基于SMTP组件使用CDO Message进行工资条批量发送的实现

基于SMTP组件使用CDO.Message进行工资条批量发送的实现摘要:使用CDO.Message+SMTP编写一个邮件发送器,专门应用到人力资源部给每位员工发送工资条。

替代传统手动一封一封地进行邮件发送的重复劳动,避免了因为误操作导致的工资泄密的可能。

关键词:工资汇总表;FoxMail;OutLook;CDO.Message;SMTP;模型;属性1需求分析根据分析,原始资料是全公司的工资汇总表,需要以此形成每个人的工资条,然后将其以附件的形式分别发给相应的个人。

简单的流程图如下:根据以上流程,可以分解为第一步打开工资汇总表,并提取有效信息行的数量;第二步,形成个人工资条,并获取个人基本信息,收件人和发件人的邮箱地址;第三步,发送邮件;然后重复执行第二和第三步,直到发完最后一个。

图1需求分析流程2邮件发送模块的选取编写一个邮件接收发送工具的方法很多,比如可以调用已有的邮件收发工具FoxMail、OutLook等,也可以调用系统自带的模块。

通过几个方法的对比,发现基于SMTP组件使用CDO.Message的方法比较合适。

3SMTP及CDO.message介绍3.1SMTP简介SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。

SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。

通过SMTP协议所指定的服务器,就可以把Email寄到收信人的服务器上了。

SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。

3.2SMTP模型SMTP 是一种提供可靠且有效的电子邮件传输协议。

SMTP 是建立在FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。

SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。

如何以邮件形式给员工发送工资条

如何以邮件形式给员工发送工资条

如何以邮件形式给员工发送工资条-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII如何以邮件形式给员工发送工资条第一步:建立excel版的工资表,把工资表中的数据单元格格式选择为“货币”保留两位小数位。

第二步:建立一个WORD文件,文件内容为发给员工的邮件内容,如下:XXX :您好!Xxxx年x月工资明细如下,请注意查收。

如果您在工资方面有任何疑问,请与人力资源部某某联系。

人力资源部Xxxx 年x月x日第三步:检查Outlook邮箱是否可用(该邮箱为office自带邮箱,可在“开始”菜单内打开)。

第四步:邮件合并1、在WORD文件上点击“工具”/“信函与邮件”/“邮件合并向导”;2、在右侧上部“邮件合并”栏中,选择“电子邮件”;3、在右侧下部选择“下一步:正在启动文档”;4、在右侧上部“想要如何设置信函” 中选择“使用当前文档”;5、在右侧下部选择“下一步:选取收件人”;6、在右侧上部“选择收件人” 中选择“使用现有列表”;7、在右侧中部选择“浏览”,在弹出的“选取数据源”窗口中,找到你第二步建的excel文件,在弹出的“选择列表”中选择有工资数据的“表”;8、弹出的“邮件合并收件人”窗口,是所有员工的数据,应该与你的工资表一致。

每行前边的“√”,代表你选择给“他”发邮件;如果不给他发邮件,请点击取消“√”;9、上一步“确定”之后,在右侧下部选择“下一步:撰写电子邮件”;10、用鼠标光标,点击(或放在)WORD文件内容你需要插入信息的位置,比如,你需要在“:”前边插入每个人的姓名,请把光标点击放在放“:”前面的位置,然后在右侧上部“撰写信函”栏选择“其他项目”。

弹出的窗口“插入合并域”选择“姓名”/“插入”;然后选择“关闭”。

再把光标放到下一个要插入的地方,比如“工资标准”下面,然后同样选择“其他项目”选择“工资标准”然后“插入”,后面的项目,一样的操作方法。

利用WORD的邮件合并实现工资条的发送

利用WORD的邮件合并实现工资条的发送

利用WORD的邮件合并实现工资条的发送利用WORD 的邮件合并功能实现工资条的发放一直以来,员工个人工资条的发放是件非常麻烦的事,每次都是为每个人建立一个文档进行发放。

根据学习和摸索,笔者发现利用Word的“邮件合并”功能可以实现工资条的自动发放功能。

现在,就请大家打开计算机,跟着我一步一步进行吧。

一、准备好Excel数据库:利用Excel建立一个名为“10月工资表”,其中包含员工工资数据库,如图:注意:此数据库应从Excel表格的第1行写起,且不能有合并单元格。

二、邮件合并1、OFFICE2003的合并数据库做好后,我们就可以用Word2003的邮件合并了。

打开Word2003,创建一个文档,如图所示:在“工具”菜单下找到“信函与邮件”中的“邮件合并”并单击,出现邮件合并提示栏,选择“信函”→“使用当前文档”→“使用现有列表”,并通过浏览选择前面创建好的Excel文档“10月工资表”→合并完成。

选择工具→信函与邮件→显示邮件合并工具栏。

将光标放在表格中“编号”下方的单元格中,单击邮件合并工具栏上的“插入域”,出现以下选项,(这些选项来源于“10月工资表.xls第一行的标题),选择“编号”,如下图所示。

用同样方法,在职员姓名、事假扣款、病假扣款……单元格下方分别插入相应域。

点击邮件合并工具条上的“合并到电子邮件”,并在设置中选择“含邮件/传真地址的数据域”为“姓名”。

单击“合并”后即按姓名将每个人的工资条发放到员工的邮箱中了。

怎么样,是不是方便了很多?2、OFFICE 2007/2010的合并从EXCEL数据源中将表头信息复制过来,并保留一空行数据点击邮件选项卡,找到“开始邮件合并”菜单,点击图标右下角的三角按钮,选择“邮件合并分步向导”合并类型选择“信函”→“使用当前文档”→“使用现有列表”,并通过浏览选择前面创建好的Excel文档“10月工资表”。

点击下一步,直到如下图所示将光标放在表格中“编号”下方的单元格中,单击邮件合并工具栏上的“插入域”,出现以下选项,(这些选项来源于“10月工资表.xls第一行的标题),选择“编号”,如下图所示。

企业制作工资表-利用Excel+outlook批量快速发送电子邮件-。

企业制作工资表-利用Excel+outlook批量快速发送电子邮件-。

Excel 和outlook 结合自己制作出可以群发工资的程序,然后通过HTML语言实现排版的表格化。

首先是实现EXCLE 中VB 自动调用OUTLOOK 的语句,举一反三。

1 .准备通过以下是通过HTML 做的一个表格的部分,具体的数据项则通过VB 来索引实现。

效果如下你好[==1==],下面是你2月份的<font color="red"><b>工资</b></font>,,明细如下:<table align="center" width="500" height="25" border=1bordercolor="#000000"><tbody><tr><td colspan="4" align="center"> 工资表</td></tr><tr><td width="25%" height="25">薪酬等级</td><td width="25%" height="25">[==2==]</td><td width="25%" height="25">稿费、其它</td><td width="25%" height="25">[==3==]</td></tr><tr><td width="25%" height="25">薪档</td><td width="25%" height="25">[==4==] </td><td width="25%" height="25">岗位津贴</td><td width="25%" height="25">[==6==] </td></tr><tr><td width="25%" height="25">基本工资</td><td width="25%" height="25">[==4==] </td><td width="25%" height="25">应发合计</td><td width="25%" height="25">[==6==] </td></tr><tr><td width="25%" height="25">岗位工资</td><td width="25%" height="25">[==4==] </td><td width="25%" height="25">扣公积金</td><td width="25%" height="25">[==6==] </td></tr><tr><td width="25%" height="25">补贴</td><td width="25%" height="25">[==4==] </td><td width="25%" height="25">扣统筹保险</td><td width="25%" height="25">[==6==] </td></tr><tr><td width="25%" height="25">工龄工资</td><td width="25%" height="25">[==4==] </td><td width="25%" height="25">扣医疗保险</td><td width="25%" height="25">[==6==]</td></tr><tr><td width="25%" height="25">特补、独子</td><td width="25%" height="25">[==4==]</td><td width="25%" height="25">扣失业保险</td><td width="25%" height="25">[==6==]</td></tr><tr><td width="25%" height="25">加班费</td><td width="25%" height="25">[==4==]</td><td width="25%" height="25">计税工资</td><td width="25%" height="25">[==6==]</td></tr><tr><td width="25%" height="25">事假等扣款</td><td width="25%" height="25">[==4==]</td><td width="25%" height="25">扣税金</td><td width="25%" height="25">[==6==]</td></tr><tr><td colspan="2" align="center" width="50%" height="25">实发合计</td><td colspan="2" align="center" width="50%" height="25">[==4==] </td></tr></tbody></table>,感谢你的辛勤工作。

批量发送Excel工资条小工具提升工作速度

批量发送Excel工资条小工具提升工作速度

所有的工资表信息都是由Excel统计和制表的?以往每到月末发工资的时候,工资条要一条一条复制、粘贴,发送,要花上一整天的时间?来试试这个小工具吧,只需两步,可以轻松完成以往所有的繁杂工作。

先加载一个当月的工资表文件,支持office 2000的兼容格式,以“.xls”为后缀的excel 表格,或office 2007之后的版本支持的.xlsx格式。

选中工资条格式文件之后,软件会自动把所有员工的月工资详情罗列出来。

如果要修改此工资条格式,可参照附件压缩包中自带的“工资条格式.xls”。

可以增加列或删减列,但需确保工资条格式的第一列是月份,第二列是姓名,最后一列是每个员工的私人邮箱。

压缩包中的additional.htm是额外的一些说明,比如当月有什么调整,哪些销售收入未入账或有问题等。

对于当月有奖金的同事,需要额外在软件目录下生成:苏某.xls,李某.xls之类的文件。

格式是(“员工名字.xls”,如果是office2007以上的版本,也支持保存为“员工名字.xlsx”的格式)。

如果要一对一的发送其它类型的附件,可以按照 "苏某.zip"及"李某.zip"格式来命名。

如果要给每个人都发送同一个附件,可以把此附件命名为:"公共附件.zip",然后放在软件同一个目录下。

配置好了之后,点“批量发送邮件”。

对于additional.htm和 (名字.xls)之类的文件如何生成,只要在excel的另存于,选择保存为htm网页格式或excel表格式即可。

如果想消除OutLook每次都弹出的“允许和拒绝”的警告信息,office2007可以点“工具”菜单中“信任中心”,office2010 可以点“文件”——“选项”——“信任中心”——“信任中心设置”,然后选择“编程访问”选项卡,选中“从不向我发出可疑活动警告”。

Office 2003似乎无法禁用此警告,建议升级至0ffice2007或office2010.如果发送过程中,每次都弹出“选择配置文件”,可点弹出窗口上的“选项”按钮,然后勾选“设为默认的配置文件”即可。

工资条群发邮件

工资条群发邮件

工资条群发邮件介绍工资条群发邮件是指将公司员工的工资条通过邮件批量发送给员工。

这种方式可以提高工资条的传递效率,节省人力资源部门的时间和精力。

本文将介绍如何使用邮件群发工具来发送工资条。

步骤步骤一:准备工资条在进行工资条群发邮件之前,首先需要准备好每位员工的工资条。

通常情况下,工资条可以使用电子表格软件(如Excel)进行制作,并保存为CSV格式,以便后续导入群发工具。

在工资条中,需要包含员工的基本工资、津贴、奖金、扣款等信息。

可以根据公司的具体情况自定义工资条的内容和格式。

步骤二:导入员工信息使用邮件群发工具前,需要将员工的邮件地址导入到工具中。

这可以通过导入CSV文件或手动输入的方式完成。

确保每个员工的邮件地址都能正确导入到工具中。

步骤三:创建邮件模板在工资条群发邮件中,每封邮件都需要包含员工的工资条附件。

为了节省时间,可以事先创建好一个邮件模板,并将工资条附件的位置占位。

在发送邮件时,群发工具会自动将每位员工的工资条附件添加到相应位置。

邮件模板可以使用Markdown语法进行编写,以便添加文字、图片、链接等元素。

在模板中,可以使用变量来代替员工的具体信息,例如员工姓名、工资条附件名称等。

以下是一个示例邮件模板的例子:尊敬的{{ 员工姓名 }},您的工资条已发送,请查收附件{{ 工资条附件名称 }}。

如有任何问题,请随时与我们联系。

祝好!公司人力资源部门步骤四:设置邮件参数在发送工资条群发邮件之前,需要设置一些邮件参数,包括发件人名称、发件人邮箱、邮件主题等。

这些参数可以根据公司的需要进行自定义。

步骤五:发送工资条邮件在完成以上准备工作后,就可以开始发送工资条邮件了。

通过选择员工列表和导入的邮件模板,群发工具会自动将每位员工的工资条附件添加到邮件中,并发送到相应的邮件地址。

在发送过程中,可以实时监控发送进度和发送结果。

对于发送失败的邮件,可以根据错误原因进行相应的修复和重发操作。

总结通过工资条群发邮件,可以大大提高工资条的传递效率,节省人力资源部门的时间和精力。

太牛了!Excel工资表的自动拆分邮件群发,原来这么简单!

太牛了!Excel工资表的自动拆分邮件群发,原来这么简单!

太牛了!Excel工资表的自动拆分邮件群发,原来这么简单!
某单位的工资表(为了方便演法只列了两行数据)
审核过后,HR下一步是把工资发送到每个员工的邮箱中(E列),如果是你,你会怎么做呢?
•一个个的保存为Excel表,然后打开邮箱以附件形式逐个发送邮件
•一个个的复制到邮件正文中,然后逐个发送邮件
如果你们单位有几百名员工,一个个拆分、发邮件的工作量太恐怖了!
有简单方法吗?当然有,而且不需要VBA编程,只需要借助Word中的一个功能,很多同学应该猜到了,它就是:
邮件合并
设置步骤:
1、制作模板
在word中制作发送邮件的正文模板。

(以后月份可反复用)
2、关联工资表
邮件 - 选择收件人 - 使用现有列表 - 浏览并找到工资表 - 选取工资表所在的工作表名称
3、导入Excel表格中的工资数据
选取要插入工资项目的单元格,通过插入合并域逐个关联数据
4、邮件群发
邮件 - 完成并合并 - 发送电子邮件 - 设置邮件群发的选项,然后会自动启用outlook软件,完成群发。

QQ邮件收到了!正文是Word中的工资通知单格式。

注意:邮件发送是借用outlook软件(Office组件之一),这就要求你的outlook已完成添加账户的初始设置并可正常发送邮件。

否则是无法发送工资条的。

(怎么添加outlook账户?不会用outlook 可不是一个合格的HR。

由于篇幅有限,同学们问百度吧)
重要:下月工资表更新后,如果表格位置不变,只需要在Word 中点击发送邮件即可。

「ExcelVBA」让Excel自动批量发邮件,如何让Excel自动发送邮件?

「ExcelVBA」让Excel自动批量发邮件,如何让Excel自动发送邮件?

「ExcelVBA」让Excel自动批量发邮件,如何让Excel自动发送邮件?比如说,使用outlook批量发送工资条,并且把指定单元格区域作为表格粘贴在邮件正文内……嗯,还得增加一个《关于企业调整职工工资的通知.docx》的附件。

发送后的邮件像下图酱紫的。

2.首先,得有安装并注册过outlook软件。

然后,咱们得有一份工资表。

发工资条嘛,没工资表发个大头鬼啊。

示例工资表如下图所示。

其中A列是邮箱。

再然后,在该工作簿内新建一张工作表。

设定并美化下工资条。

比如下图的模样。

3.最后,复制以下代码,激活工资条所在的工作表后运行代码就可以批量发送邮件了。

Sub SendMailEnvelope()Dim avntWage As VariantDim i As LongDim strText As StringDim objAttach As ObjectDim strPath As StringWith Application.ScreenUpdating = False.EnableEvents = FalseEnd WithstrPath = ThisWorkbook.Path & '关于企业调整职工工资的通知.docx''------------邮件发送附件的路径avntWage = Sheets('工资表').[a1].CurrentRegion'------------工资表的数据装入数组For i = 2 To UBound(avntWage)[a2:i2] = Application.Index(avntWage, i)'------------工资条数据放入a2:i2区域[b1:i2].Select'------------选中b1:i2作为邮件正文的表格内容ActiveWorkbook.EnvelopeVisible = True'------------MailEnvelope可见With ActiveSheet.MailEnvelopestrText = avntWage(i, 2) & '您好:' & vbCrLf & '以下是您' & _ avntWage(i, 3) & '月份工资明细,请查收!'.Introduction = strText'------------邮件正文内容With .Item.To = avntWage(i, 1)'------------收件人.CC='*******************''------------抄送人.Subject = avntWage(i, 3) & '月份工资明细''------------主题Set objAttach = .AttachmentsDo While objAttach.Count > 0'------------Do While语句删除可能存在的旧附件objAttach.Remove 1MsgBox objAttach.CountLoop.Attachments.Add strPath'------------添加新附件.send'------------发送邮件End WithEnd WithNext iActiveWorkbook.EnvelopeVisible = False With Application.ScreenUpdating = True.EnableEvents = TrueEnd WithSet objAttach = NothingEnd Sub。

自动拆分excel工资条并一对一发送邮件

自动拆分excel工资条并一对一发送邮件

自动拆分Excel工资条并一对一发送邮件第一步:当然你有一份已经制作好的全公司的Excel格式工资总单,如下图:《xx公司员工工资总清单.xls》,如下图1.1,第一行为标题行,用来说明每项数值名称,最重要的一点,每行都有一个与之对应的邮箱地址。

图 1.1第二步:点击GoGoMail主界面的Excel-工资条处理向导(正文),会弹出Excel工资条处理向导对话框,如图1.2图 1.2第三步:点击一下浏览(B)按钮,出现让你选择要处理的Excel文件,如图第四步:选中要处理的公司员工工资总清单的,出现以下对话框第五步:接下来,我们点击一下,将出现以下对话框,第六步:下一步后,可以看到样式效果预览,点“完成”,开始进行处理.第七步:等提示工资条处理完毕后,即完成了要发送的工资条的自动制作第八步:点击确认,返回到已处理好的工资条列表中,如图第十步:这样就完成了整个工资条的制作,当然,大家收到的邮件附件都是各自工资条,接下来了,我们要对正文写些什么?第十一步:点击编辑邮件,输入邮件的主题及邮件正文后,保存即可第十二步:现在我们就可以点击,开始发送了,就完成了整个工资条的快速分发。

是不是很省时省力?只要你亲手去操作一下,就知道了。

下面是赠送的团队管理名言学习,不需要的朋友可以编辑删除谢谢1、沟通是管理的浓缩。

2、管理被人们称之为是一门综合艺术--“综合”是因为管理涉及基本原理、自我认知、智慧和领导力;“艺术”是因为管理是实践和应用。

3、管理得好的工厂,总是单调乏味,没有任何激动人心的事件发生。

4、管理工作中最重要的是:人正确的事,而不是正确的做事。

5、管理就是沟通、沟通再沟通。

6、管理就是界定企业的使命,并激励和组织人力资源去实现这个使命。

界定使命是企业家的任务,而激励与组织人力资源是领导力的范畴,二者的结合就是管理。

7、管理是一种实践,其本质不在于“知”而在于“行”;其验证不在于逻辑,而在于成果;其唯一权威就是成就。

EXCEL版工资条自动生成和自动邮件发送的方法与实现

EXCEL版工资条自动生成和自动邮件发送的方法与实现

EXCEL版工资条自动生成和自动邮件发送的方法与实现现在,办公自动化的应用已经非常广泛了,但许多公司没有整套的OA系统,特别是每月工资的制作还是传统的办法,大大影响了财务的工作效率,如果能有一款自动生成工资条和自动邮件发送的系统,即可解放财务人员双手,来做更多有价值的事情,本文就这一点,给出了一些自己的方法,与各位共享。

利用EXCEL实现工资条的生成与邮件发送,要比软件开发的方便灵活一些,每个人的电脑基本都装有EXCEL,不需要复杂的设置,如果是软件开发版本,工资表格式一般都是固定的,这就不一定适合每一个公司的情况,EXCEL 开发则很灵活,任意工资表格式,复制进去就可以生成和发送了,我们是使用者,具体如何开发就不用关注了,下面我演示一下已开发好的一个工资表的生成与发送,发送工具附后。

上图是首页,对使用者做了些软件说明,还有一个发送邮件按钮,等把工资表复制进来后,点击发送邮件按钮就自动生成单人工资并邮件发送了(每个人只能收到自己的工资条)。

上图是配置表,非常简单,就像配置FORMAIL一样,最后一项是邮件页尾内容,相当邮件的签名,可以随意修改。

上图是EMAIL关系表,是每个员工的EMAIL,方便自动发送给每个员工。

没有什么特殊的,复制进来即可,需要注意的是:费用表和本表的人员姓名一定要一致,如果费用表的姓名是”李四“(中间有空格),而本表中的是“李四”,两边就不对应了,就会发送失败,同样姓名的后边也不能有空格,如:“李四”,这样也不对,一个简单的办法就是,全部替换一下空格。

上图这张表是工资表(或其他费用,如补助等表),本表有两个要求,表头只能是一行,如果你的表头是多行,存在合并等单元格,需要简单整理一下,整理成一行就可以了;另一个要求是姓名列必须在第二列,你想任何一个软件也不会让随意设置的,否则如何对应EMAIL关系表啊,对吧呵呵,其他没有要求,其实表头你这个月做好了,下个月直接用就可以了,无须每次重做的。

使用_outlook快速群发工资条详细图文教程

使用_outlook快速群发工资条详细图文教程

使用word、outlook快速群发工资条详细图文教程工资条这种每个人不一样,为了保密,不能群发。

下面就介绍一下用word、outlook给每个员工单独发放工资邮件的方法。

当然,这种方法不只是用于群发工资条,用于通知等的邮件群发,都非常实用。

软件要求:word、excel、outlook(foxmail目前不具备此功能,但是最新7.1版新增“分别发送”功能,即选择多个收件人但一对一发送,适合发送相同内容)本人使用office2007编写此教程,可能因为版本不同显示的界面及功能位置不一致。

详细步骤:1、建立excel版工资表明细,工资表中要增加每个员工的email地址:2、建立一个word文件,文件内容就是你发送给每个员工的工资条内容(请根据公司自身情况设计,word表中所有字段必须在excel工资明细表中能找到数据来源,并不一定包括excel中所有字段),注意:由于人的不同,所以详细的数据也不同,这些不同的地方请全部空出来,接下来的步骤就要解决这个问题。

3、保持excel工资表明细和word工资条表格是打开状态a.在word文件上点击邮件-开始邮件合并-邮件合并分步向导(注意,可能由于word的版本不同,请大家参考执行);b.在右侧上部“邮件合并”窗口中,选择“电子邮件”,然后在右侧下部选择“下一步:正在启动文档”;c.在右侧上部“想要如何设置电子邮件”中选择“使用当前文档”,在右侧下部选择“下一步:选取收件人”;d.在右侧上部“选择收件人”中选择“使用现有列表”,在右侧中部选择“浏览”,在弹出的“选取数据源”窗口中,找到你第1步建的excel文件,在弹出的“选择列表”中选择有工资数据的“表”e.弹出的邮件合并收件人窗口,是所有员工的数据,应该与你的工资表一致。

每行前边的“√”代表你选择给他发邮件,如果不给他发邮件,请点击取消“√”,然后点击确定;f.在右侧下部选择“下一步:撰写电子邮件”,用鼠标光标,点击(或放在)WORD文件内容你需要插入信息的位置,比如,你需要在“姓名”后边插入每个人的姓名,请把光标点击放在放“姓名”后边的单元格,然后在右侧上部“撰写电子邮件”栏选择“其他项目”,弹出的窗口“插入合并域”选择“姓名”-“插入”(这一步是在excel文档和word文档间建立“链接”关系);然后选择“关闭”。

工资条制作及批量自动发送邮件的方法

工资条制作及批量自动发送邮件的方法

工资条制作及自动发送邮件的有效方法
一、准备文件及软件:
1、安装word2010或2007
2、安装microsoft outlook并在其选项中勾选为默认邮件程序
3、完整安装adobe pdf专业版,在office中生成加载项如下图
4、新建WORD表格;2、工资数据excel;3、工资条模板。

5、准备excel工资数据表(要有邮件地址的列)
二、制作方法:
2、点击“邮件”选项卡,单击“开始邮件合并”,并单击“目录”如图:
3、单击“选择收件人”并单击“使用现有列表”,出现“选择数据源”对话框,操作如
图:
4、把光标移到如图那里
5、单击“插入合并域”,并单击“序号”,这样就把excel的“序号”这列数据插进去了,
其他项依次类推,如图:
生成以下目录
6、生成打印工资条的方法(如需直接发送邮件到邮箱请跳过此条直接操作下面第9条)
点击“完成并合并”,并单击“编辑单个文档”,出现“合并到新文档”对话框,如
图:
7、点击确定后就生成了“工资条”,并保存。

8、注意:制作完成后可以直接修改“工资数据”这个文件后,直接操作第6步,来实
现不同月份工资条的更新。

(也就是复制→粘贴一步搞定)
9、做好目录后,预览没问题后直接点“合并到adobe pdf”
10、在如下弹出的对话框中选取所有记录、当前记录或制定记录(将发送给指定的
人)
11、Acrobat pdfmaker将会把对应的工资单单独转为PDF文件并作为附件发送邮件
给对应的人.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工资条制作及自动发送邮件的有效方法
一、准备文件及软件:
1、安装word2010或2007
2、安装microsoft outlook并在其选项中勾选为默认邮件程序
3、完整安装adobe pdf专业版,在office中生成加载项如下图
4、新建WORD表格;2、工资数据excel;3、工资条模板。

5、准备excel工资数据表(要有邮件地址的列)
二、制作方法:
2、点击“邮件”选项卡,单击“开始邮件合并”,并单击“目录”如图:
3、单击“选择收件人”并单击“使用现有列表”,出现“选择数据源”对话框,操作如
图:
4、把光标移到如图那里
5、单击“插入合并域”,并单击“序号”,这样就把excel的“序号”这列数据插进去了,
其他项依次类推,如图:
生成以下目录
6、生成打印工资条的方法(如需直接发送邮件到邮箱请跳过此条直接操作下面第9条)
点击“完成并合并”,并单击“编辑单个文档”,出现“合并到新文档”对话框,如
图:
7、点击确定后就生成了“工资条”,并保存。

8、注意:制作完成后可以直接修改“工资数据”这个文件后,直接操作第6步,来实
现不同月份工资条的更新。

(也就是复制→粘贴一步搞定)
9、做好目录后,预览没问题后直接点“合并到adobe pdf”
10、在如下弹出的对话框中选取所有记录、当前记录或制定记录(将发送给指定的
人)
11、Acrobat pdfmaker将会把对应的工资单单独转为PDF文件并作为附件发送邮件
给对应的人.。

相关文档
最新文档