用excel宏看账的操作

用excel宏看账的操作
用excel宏看账的操作

这个宏是用来看账的,如果企业没办法提供账套或者我们鼎信诺暂时没办法用的时候,我们可以用这个宏来看账,以下为操作明细:

第一、宏加载

首先打开一个空白的excel,点击excel选项,然后点击加载项——转到——确定。在加载项那里点击浏览,找到加载宏所在的位置。确定之后excel界面就会多了一个加载项。

以下为图解:

第二步:让企业帮忙导一到末级的科目余额表以及一到末级的序时账。然后把科目余额表和序时账处理成以下格式:

记得科目余额表和序时账的命名要是余额表和序时账。序时账如果没有那么多级明细科目也没有关系的。

第三步:处理完了放在同一个工作簿,开始以下操作:

首先加工余额表:在加载项中点击京都底稿——分布加工向导——加工余额表

第一步会出现这个:

然后就按照这个提示一直操作下去,如果有这个选项就选取整列确定没有就点击取消。处理完之后下面的余额表就变成了红色的了。

再次加工序时账:在加载项中点击京都底稿——分布加工向导——加工序时账

也是这样一步一步操作下去。

做完之后,序时账那里也比被标上颜色。

第四步:开始看账查账各种操作:

点击总账,就会看到科目余额表那里只剩一级科目,要看一到末级科目就直接清除筛选就可以了。

想看某一行的明细账就全选那一行,例如看现金的明细账,然后点击明细账,这样就会出现以下界面

确定之后:

就会出现筛选这个工作表,这就是现金的所有明细账。如果想看凭证就在这里选取某一行或者某几行的明细账,点击联查凭证。

然后就可以看到多了一个联查凭证的工作表。

以上就是简单看账的操作。其他操作我就不会了,如果有同事研究出来的可以共享一下。

需要注意一点的时候,我发现加载了这个宏之后,control + G这个函数是用不了的,需卸载这个宏才可以用,卸载宏操作:点击excel选项——加载——转到——去掉加载的宏,确定就可以了。如果要用直接再加回来就可以用了。

怎么用excel宏命令完成财务指标的计算

怎么用excel宏命令完成财务指标的计算 于是,你的价值一直没有很好地体现。 事实上在同一家单位里,你所编制的会计报表其格式一般都是固定不变的,每月如此,每季如此,每年如此。除非财政部又发通知,要求变更。 由于报表格式不变,计算公式不变,每月重复,是可以利用宏来完成的。其步骤如下: 首先,建立报表分析数据源。以后报表项目不变,我们只改变报表项目金额就可以了。在利用财务软件的情况下,只要导出报表就 可以了,也省了重新输入的麻烦。 我们在EXCEL中建立三张报表,资产负债表,利润表,现金流量表,如图: 图:在EXCEL中建立报表的数据源 其次,录制宏命令。 (1)执行【开发工具】/〖录制宏〗命令,(在2003版中,是“工具”菜单下)在录新新宏的对话框中输入宏的名称,保存在个人宏工 作簿中,以便让她能在所有的工作簿中发挥作用,如下图:图:录制新宏,宏的命名 (2)然后新增工作表,在新增的工作表中输入需要计算的各项指标,并利用引用方式进行各种财务指标的计算公式设置。 图:利用引用方式进行各期各项指标的计算公式设置 这项工作是不能偷懒的,第一次嘛,要做认真,要一项一项地设置,而且要做对。注意,一定要以引用的方式建立计算公式,如流 动比率计算公式,是等于流动资产合计/流动负债合计见上图。

(2)操作完成后,执行【开发工具】/〖停止录制〗命令,此时,宏命令就录制完成了。 以后,计算新报表的财务指标。当你新的年报出来了,或是月报出来,你只要执行相应的宏命令就可以了。 图:执行宏命令 你会注意到,一张反映各期财务指标的工作表出来了,其间不需花费2秒钟,当然,你也可以象我一样再进行录制比较资产负债表,结构资产负债表的宏命令制作。 这一切,将工作变得更轻松,更有效率。 猜你喜欢:

《Excel在会计中应用》教案

第1、2课时总教案数: 74 授课班级周次星期节次 12会计班一一 3、4节 [课题名称]Excel在会计中的应用概述 [教学目标] 1、了解掌握Excel在会计中的应用知识的重要性 2、了解本课程需要掌握的知识章节。 3、了解机房上计算机课的要求。 4、了解学习本门课程后对于从事财会专业人员的重要性。 [教学分析与准备] 1、PPT讲解说明 2、课时安排 2课时(45分钟×2) 3、教学环境 计算机6号机房 [学习过程] PPT讲解说明 [课堂小结] 了解到学习excel在会计中的应用的重要性。为接下去的学习打下结实的基础,提高学生学习的积极性和重要性。 [课外作业] 预习第一章 [教学后记] 所有学生都对计算机基础知识有一定的基础,特别是EXCEL方面的知识,所以往后的学习应该比较容易掌握。 第3、4课时总教案数: 授课班级周次星期节次 12会计班一三 1、2节 [课题名称]建立财务数据工作表(2) [教学目标] 1、基本知识 了解Excel工作表、工作簿、数据列表、单元格(区域)掌握 2、操作技能目标 掌握单元格、单元格区域的选取 掌握单元格中输入字符、数值 设置行高、列宽、单元格格式 [教学分析与准备] 1、教学重点 单元格的操作 2、教学难点 单元格的操作

3、教学策略 本课通过上机操作,分知识点向学生演示操作细节,使学生熟练各操作过程。 4、课时安排 2课时(45分钟×2) 5、教学环境 计算机6号机房

加表头斜线 探索 (案例 演示) 实训任 务课堂 发下去的练习 练习 本节课主要要求学生了解工作表数据列表和单元格选取及其设置,懂得建立工作表和对工作表进行相应的格式设置和相关操作。 [课外作业] 理论作业:作业本 [教学后记] 由于学生对该部分知识点有一定的基础,只是不熟练操作,通过讲解、师范和练习后大部分学生都能较好掌握本节课所学知识点。 第5、6课时总教案数: 授课班级周次星期节次 12会计班二一 3、4节 [课题名称]建立财务数据工作表(3) [教学目标] 1、基本知识 了解单元格字符、数值、序列数据的输入方法

用VB操作excel方法汇总

用VB操作excel方法汇总 Private Sub Command3_Click() Dim i As Long Dim j As Long Dim objExl As Excel.Application '声明对象变量 Me.MousePointer = 11 '改变鼠标样式 Set objExl = New Excel.Application '初始化对象变量 objExl.SheetsInNewWorkbook = 1 '将新建的工作薄数量设为1 objExl.Workbooks.Add '增加一个工作薄 objExl.Sheets(objExl.Sheets.Count).Name = "book1" '修改工作薄名称 objExl.Sheets.Add , objExl.Sheets("book1") '增加第二个工作薄在第一个之后 objExl.Sheets(objExl.Sheets.Count).Name = "book2" objExl.Sheets.Add , objExl.Sheets("book2") '增加第三个工作薄在第二个之后 objExl.Sheets(objExl.Sheets.Count).Name = "book3" objExl.Sheets("book1").Select '选中工作薄 For i = 1 To 50 '循环写入数据 For j = 1 To 5 If i = 1 Then objExl.Selection.NumberFormatLocal = "@" '设置格式为文本 objExl.Cells(i, j) = " E " & i & j Else objExl.Cells(i, j) = i & j End If Next Next objExl.Rows("1:1").Select '选中第一行 objExl.Selection.Font.Bold = True '设为粗体 objExl.Selection.Font.Size = 24 '设置字体大小 objExl.Cells.EntireColumn.AutoFit '自动调整列宽 objExl.ActiveWindow.SplitRow = 1 '拆分第一行 objExl.ActiveWindow.SplitColumn = 0 '拆分列 objExl.ActiveWindow.FreezePanes = True '固定拆分 objExl.ActiveSheet.PageSetup.PrintTitleRows = "$1:$1" '设置打印固定行 objExl.ActiveSheet.PageSetup.PrintTitleColumns = "" '打印标题 objExl.ActiveSheet.PageSetup.RightFooter = "打印时间: " & _ For mat(Now, "yyyy年mm月dd日 hh:MM:ss") objExl.ActiveWindow.View = xlPageBreakPreview '设置显示方式 objExl.ActiveWindow.Zoom = 100 '设置显示大小 '给工作表加密码 objExl.ActiveSheet.Protect "123", DrawingObjects:=True, _ Contents:=True, Scenarios:=True objExl.Application.IgnoreRemoteRequests = False

excel在会计中的应用教案

一、制定课程标准的依据 参照行业企业、职业岗位标准和技术要求确定本课程的职业能力目标,“以任务为载体、以能力为本位”进行课程的整体设计,通过学习《EXCEL在会计中的应用》课程,培养会计基础理论扎实,能成熟使用excel等工具,独立承担企业会计工作的专业人才。 二、课程的性质 EXCEL在会计中的应用是会计专业学生必修的基础学课。本课程的目的将EXCEL与会计处理实务结合起来,针对会计的三大处理流程,以及薪酬管理、固定资产管理、往来账管理等会计实务,做了较为系统、详细的介绍,以帮助学生掌握利用EXCEL解决会计实务中一些实际问题的方法和步骤。 三、课程设计思路 本课程采用模块化教学方式,以高等职业教育财务信息管理专业的学生就业为导向,岗位为标准,以实际操作能力等基本业务为课程主线,以专业教学法原理、方法、过程为载体,以各专门化方向应共同具备的岗位职业能力为依据,采用教学理论与学生实训相结合的结构来展示教学内容,通过讲解、讨论、案例分析等活动项目来组织教学,倡导以学生应用为中心的教学理念,特别关注学生的自主学习和训练,培养学生具备利用EXCEL进行会计实务处理的基本职业能力。建议本课程课时为96课时。 四、本课程与其它课程的关系 表1 与前导课程的关系 序号前导课程名称为本课程提供的能力支撑备注 1财经法规与会计职业道德财经法律法规基础知识能力 2初级会计实务企业会计核算能力 3经济法基础税收法律基础知识能力 表2 与同步课程的关系

序号后续课程名称本课程提供的能力支撑备注1中级会计实务 2财务报表分析数据处理能力 表3 与后续课程的关系 序号后续课程名称本课程提供的能力支撑备注1会计综合模拟实训 五、课程的教学目标 (一)知识目标 通过本课程的学习,学生应该较为系统地掌握EXCEL2003的基本概念以及EXCEL在会计凭证制作、日记账和分类账、会计报表编制三大会计处理流程、薪酬管理、固定资产管理、往来账管理等会计实务中的应用;要求学生能够按照书中的操作步骤,对照范例文件进行实际操作,迅速掌握利用EXCEL解决会计实务问题的方法和诀窍,最终开发、建立自己的会计管理系统。 (二)能力目标 1.通过本课程的学习,有利于学生高效、准确地从事会计工作,提高企业经济效益,并能使学生清晰地掌握应用EXCEL进行会计账务处理的全貌。 2.通过本课程的学习,同时也能使学生理用EXCEL进行账务处理的分析思路,拓展知识面,发展思维空间。 3.要想较为全面的掌握本门课程所涉及的理论与实践知识,需以EXCEL、会计基础等作为前续知识。 (三)素质目标 通过本课程的学习,为学生今后参加工作岗位做好准备。要想较为全面的掌握本门课程所涉及的理论与实践知识,需以财经法规与会计职业道德,基础会计实务,初级会计实务,经济法基础等作为前续课程。学完本课程,学生的思想素

VB编程在Excel中的应用

EXCEL 编程(VBA) Excel 最重要的应用就是利用公式进行计算。无论输入是纯粹的数字运算,还是引用其他单元格计算,只要在一个单元格中输入公式,就能得到结果。这个直接显示结果的设计对于绝大多数场合来说都是适用的,但某些情况下就不那么让人满意了。比如说在做工程施工的预结算编写,使用Excel,既要写出工程量的计算式,也要看到它的结果,于是这样相同的公式在Excel里面要填两次,一次在文本格式的单元格中输入公式,一次是在数据格式的单元格中输入公式让Excel计算结果。如何既能看到公式又能看到结果呢?这个问题笔者认为可以从两个方面考虑:一种方法是所谓“已知结果,显示公式”,先在数据格式单元格中输入公式让Excel计算结果,然后在相邻的单元格中看到公式;另一种方法所谓“已知公式,显示结果”,就是先在一个文本格式的单元格中输入公式,在相邻的单元格中看到结果。 ★ 已知结果,显示公式 假设C列为通过公式计算得到的结果(假设C1为“=A1+B1”,或者直接是数字运算“=2+3”),而相邻的D列是你需要显示公式的地方(即D1应该显示为“=A1+B1”或者“=2+3”)。 1. 打开“工具”菜单选择“选项”命令,出现“选项”对话框。 2. 在“常规”选项卡中,选中“R1C1引用方式”选项。 3. 定义名称,将“引用位置”由“=GET.CELL(6,Sheet1!RC[-1])”即可。这里的RC[-1]含义是如果在当前单元格的同行前一列单元格中有公式结果,则在当前单元格中得到公式内容,即在含公式结果单元格的同行后一列单元格显示公式内容;如果将RC[-1]改为RC[1],则在公式结果的同行前一列单元格显示公式内容。 4. 如果“引用位置”中含有“RC[-1]”,则在含公式结果单元格的同行后一列单元格中输入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC[1]”,则在含公式结果单元格的同行前一列单元格中输入“=FormulaofResult”即可得到公式。 提示:如果想要在含公式结果单元格的同行后数第2列中显示公式内容,则需要把“引用位置”中的“RC -1 ”改为“RC -2 ”。 ★已知公式,显示结果 假设C列为输入的没有等号公式(假设C1为“A1+B1”),而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。 1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。 2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ResultofFomula”,在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!C1)”,单击[确认]按钮退出。 3. 在 D1中输入“=ResultofFomula”,然后选中按住右下角的填充柄向下拉动填充即可。 提示:EVALUATE 是Eexcel 4.0版的宏表函数,Excel 2000和Excel 2002中 还支持,但只可用于名称定义中。 4. 填充后要按[F9]进行重算,如果C列的公式有改动,也需要及时按[F9]进行

怎样实现用VB对EXCEL的操作

用VB操作excel方法 Private Sub Command3_Click() Dim i As Long Dim j As Long Dim objExl As Excel.Application'声明对象变量 Me.MousePointer=11'改变鼠标样式 Set objExl=New Excel.Application'初始化对象变量 objExl.SheetsInNewWorkbook=1'将新建的工作薄数量设为1 objExl.Workbooks.Add'增加一个工作薄 objExl.Sheets(objExl.Sheets.Count).Name="book1"'修改工作薄名称 objExl.Sheets.Add,objExl.Sheets("book1")'增加第二个工作薄在第一个之后 objExl.Sheets(objExl.Sheets.Count).Name="book2" objExl.Sheets.Add,objExl.Sheets("book2")'增加第三个工作薄在第二个之后 objExl.Sheets(objExl.Sheets.Count).Name="book3" objExl.Sheets("book1").Select'选中工作薄 For i=1To50'循环写入数据 For j=1To5 If i=1Then objExl.Selection.NumberFormatLocal="@"'设置格式为文本 objExl.Cells(i,j)="E"&i&j Else objExl.Cells(i,j)=i&j End If Next Next objExl.Rows("1:1").Select'选中第一行 objExl.Selection.Font.Bold=True'设为粗体 objExl.Selection.Font.Size=24'设置字体大小 objExl.Cells.EntireColumn.AutoFit'自动调整列宽 objExl.ActiveWindow.SplitRow=1'拆分第一行 objExl.ActiveWindow.SplitColumn=0'拆分列 objExl.ActiveWindow.FreezePanes=True'固定拆分 objExl.ActiveSheet.PageSetup.PrintTitleRows="$1:$1"'设置打印固定行 objExl.ActiveSheet.PageSetup.PrintTitleColumns=""'打印标题 objExl.ActiveSheet.PageSetup.RightFooter="打印时间:"&_ For mat(Now,"yyyy年mm月dd日hh:MM:ss") objExl.ActiveWindow.View=xlPageBreakPreview'设置显示方式 objExl.ActiveWindow.Zoom=100'设置显示大小 '给工作表加密码 objExl.ActiveSheet.Protect"123",DrawingObjects:=True,_ Contents:=True,Scenarios:=True objExl.Application.IgnoreRemoteRequests=False objExl.Visible=True'使EXCEL可见

EXCEL宏编程简明教程(有实例),

Excel宏编程简明教程 一)、宏学习 首先需要明确的是,本文不可能教会您关于宏的所有内容。您需要学会利用"录制宏"的方法来学习宏: 点击Excel"工具"下拉菜单中"宏"下?quot;录制新宏",此后可象平时一样进行有关操作,待完成后停止录制。然后再点击"工具"下拉菜单中"宏"下"宏"的"编辑"选项即可打开刚才所录制的宏的Visual Basic源程序,并且可以在此时的"帮助"下拉菜单中获得有关的编程帮助。对录制宏进行修改不仅可以学习宏的使用,还能大大简化宏的编写。 二)、基本概念 为了学习Excel中的宏,我们需要先了解以下一些基本概念。 1、工作簿: Workbooks、Workbook、ActiveWorkbook、ThisWorkbooks集合包含Excel中所有当前打开的Excel工作簿,亦即所有打开的Excel文件;Workbook对应Workbooks中的成员,即其中的Excel文件;ActiveWorkbook代表当前处于活动状态的工作簿,即当前显示的Excel文件;ThisWorkbook代表其中有Visual Basic 代码正在运行的工作簿。 在具体使用中可用Workbooks(index)来引用Workbook对象,其中index为工作簿名称或编号;如Workbooks (1)、Workbooks("年度报表.xls")。而编号按照创建或打开工作簿的顺序来确定,第一个打开的工作簿编号为1,第二个打开的工作簿为2……。 2、工作表: Worksheets、Worksheet、ActiveSheet

Worksheets集合包含工作簿中所有的工作表,即一个Excel文件中的所有数据表页;而Worksheet则代表其中的一个工作表;ActiveSheet代表当前处于的活动状态工作表,即当前显示的一个工作表。 可用Worksheets(index)来引用Worksheet对象,其中index为工作表名称或索引号;如Worksheets (1)、Worksheets("第一季度数据")。工作表索引号表明该工作表在工作表标签中的位置: 第一个(最左边的)工作表的索引号为1,最后一个(最右边的)为Worksheets.Count。需要注意的是: 在使用过程中Excel会自动重排工作表索引号,保持按照其在工作表标签中的从左至右排列,工作表的索引号递增。因此,由于可能进行的工作表添加或删除,工作表索引号不一定始终保持不变。 3、图表: Chart、Charts、ChartObject、ChartObjects、ActiveChart代表工作簿中的图表。该图表既可为嵌入式图表(包含在ChartObject中),也可为一个分开的(单独的)图表工作表。 Charts代表指定工作簿或活动工作簿中所有图表工作表的集合,但不包括嵌入式在工作表或对话框编辑表中的图表。使用Charts(index)可引用单个Chart 图表,其中index是该图表工作表的索引号或名称;如Charts (1)、Charts("销售图表")。图表工作表的索引号表示图表工作表在工作簿的工作表标签栏上的位置。Charts (1)是工作簿中第一个(最左边的)图表工作表; Charts(Charts.Count)为最后一个(最右边的)图表工作表。 ChartObject代表工作表中的嵌入式图表,其作用是作为Chart对象的容器。利用ChartObject可以控制工作表上嵌入式图表的外观和尺寸。

Excel在会计和财务中的应用

Excel在会计和财务中的应用 第二章excel进阶 1.作为功能强大的电子表格,excel具有很强大的数据计算功能。 2.excel的操作对象包括单元格,工作表,工作簿和工作范围。 (1)单元格是工作簿的基本对象核心,也是组成excel工作簿的最小单位。在工具----选项----常规----R1C1中可以把列的ABC转化为123. (2)工作表用sheet表示,最多能有255个,而每一个工作表最多可以有65536行,256列数据。 (3)工作簿用book表示,是计算和存储数据的文件,每一个工作表都可以包含多张工作表。(练习窗口重排)打开工作簿显示sheet1,然后在窗口----新建窗口,单击新建窗口中的sheet2,然后在窗口----重排窗口,选中水平平铺。(4)选取工作范围可以是连续的也可以是离散的单元格。一篇连续区域直接用鼠标左键,然后拖动;几篇不连续的区域或单元格,可按住ctrl建;选中一行或一列可单击序列去的字母或行列去的数字。 3.输入多行数据,在一个单元格中输入两行数据,只要同时按下alt+enter键就可以在第二行开始输入。 4.数据的快速填充 (1)在多个单元格中输入相同的数据 首先选择输入相同数据的单元格,然后输入数据,并同时按下ctrl+enter. (2)自动完成输入功能 如果在单元格中输入的起始字符与该列以有单元格中的类容相符,excel会自动填写其余字符,如果接受就按enter不接受就继续输入,按backspace可以清

除自动提供的字符;或者单击右键,从下拉列表中选择也可。 (3)自动填充 如果输入的数字或文字数据并不一样,而是遵循某种规律,应先建立一段有规律的数据,然后选中她们,拖到适当的位置。 (4)用户自定义填充序列在工具----选项----自定义序列,进行自行填充。5.工作表的基本操作 (1)激活工作表 ①单击工作簿底部的“工作表”标签 ②使用键盘,按ctrl+pageup快捷键激活当前页的前一页工作表,然后按ctrl+pagedown快捷键激活当前页的后一页工作表。 ③使用工作表的“标签滚动”按钮 (2)插入和删除工作表 ①选择插入---工作表命令 ②在需要插入工作表的后一个工作表标签上单击右键,在快捷菜单中选择插入命令。 ①选择编辑----删除工作表命令,然后确定。 ②在需要删除的工作表标签上单击鼠标右键,在选择删除命令,在单击确定。(3)移动和复制 ①使用菜单:激活要移动的工作表,选择编辑---移动或复制工作表命令,打开移动或复制工作表对话框,根据需要选择。 ②使用鼠标:单击要移动的工作表标签,将他拖到指定位置,然后释放鼠标。如果是复制操作,则需要在拖动鼠标时按住ctrl键。

用VB操作EXCEL(VB6.0)(整理)

用VB操作Excel(VB6.0)(整理)全面控制Excel: 首先创建Excel对象,使用ComObj: Dim ExcelID as Excel.Application Set ExcelID as new Excel.Application 1)显示当前窗口: ExcelID.Visible:=True; 2)更改Excel标题栏: ExcelID.Caption:='应用程序调用MicrosoftExcel'; 3)添加新工作簿: ExcelID.WorkBooks.Add; 4)打开已存在的工作簿: ExcelID.WorkBooks.Open('C:\Excel\Demo.xls'); 5)设置第2个工作表为活动工作表: ExcelID.WorkSheets[2].Activate; 或ExcelID.WorkSheets['Sheet2'].Activate; 6)给单元格赋值: ExcelID.Cells[1,4].Value:='第一行第四列'; 7)设置指定列的宽度(单位:字符个数),以第一列为例: ExcelID.ActiveSheet.Columns[1].ColumnsWidth:=5; 8)设置指定行的高度(单位:磅)(1磅=0.035厘米),以第二行为例:ExcelID.ActiveSheet.Rows[2].RowHeight:=1/0.035;//1厘米 9)在第8行之前插入分页符: ExcelID.WorkSheets[1].Rows[8].PageBreak:=1; 10)在第8列之前删除分页符: ExcelID.ActiveSheet.Columns[4].PageBreak:=0; 11)指定边框线宽度: ExcelID.ActiveSheet.Range['B3:D4'].Borders[2].Weight:=3;

运用EXCEL实现银行对账自动化

运用EXCEL实现银行对账自动化 许国吴光校 银行对账是指每月单位的银行存款日记账和银行对账单核对,勾销已达账,生成银行存款余额调节表的过程,这是保证资金安全的最重要手段。一般财务系统也带有银行对账模块,但在实际操作中存在这样那样的问题,要么银行对账单的数据文件格式与财务系统不符, 要么财务系统的对账模块不能正常使用,这样只能用手工核对,但这要花较长时间,而且容易出错,一旦出错,核查起来更麻烦。本人充分运用Excel的VBA 功能实现了银行对账自动化。 一、收集对账数据 1、从账务系统中导出银行存款明细账的数据,并保存为EXCEL文档,然后把相应的内容复制到图1中对应的栏目内。 2、银行对账单数据文件一般为DBF格式,也有的为EXCEL文档,如果为DBF文件,就需要转化为EXCEL文档,然后把对应的内容复制到图1中对应的栏目内。处理完后的EXCEL文档如图1,并把“sheet1”工作表重命名为“对账数据”。 图1 二、自动核对对账数据 1、在“对账数据”工作表中选择[工具] →[宏]→[Visual Basic编辑器]菜单,进入VBA编辑窗口,执行[插入]→[模块]命令,插入模块1,然后在编辑窗口中输入如下代码。 Sub zdhd() Dim Irow As Integer, i As Integer, j As Integer Irow = [a1].CurrentRegion.Rows.Count ’取得行数 For i = 3 To Irow ’数据从第3行开始 For j = 3 To Irow If Cells(i, "C") = Cells(j, "K") Then ’如果C列i行等于K列j行 If Cells(i, "D") = Cells(j, "L") Then ’并且D列i行等于L列j行 If Cells(i, "C") <> "" Then ’并且C列i行不等于空 Cells(j, "L") = "√"’则L列j行的值为√ Cells(i, "D") = "√"’则D列i行的值为√

Excel在会计中的应用练习一及答案

《Excel在会计中的应用》练习一及答案 一、选择题 1.在Excel2003中,选定整个工作表的方法是(B )。 A、双击状态栏 B、单击左上角的行列坐标的交叉点 C、右键单击任一单元格,从弹出的快捷菜单中选择"选定工作表" D、按下Alt键的同时双击第一个单元格 2.在Excel2003中产生图表的源数据发生变化后,图表将(C )。 A、不会改变 B、发生改变,但与数据无关 C、发生相应的改变 D、被删除 3.在Excel2003中输入分数时,最好以混合形式(0 ?/?)方式输入,以免与(A )格式相混。 A、日期 B、货币 C、数值 D、文本 4.在Excel2003中文版中,可以自动产生序列的数据是(B )。 A、一 B、1 C、第一季度 D、A 5.在Excel2003中,文字数据默认的对齐方式是(A )。 A、左对齐 B、右对齐 C、居中对齐 D、两端对齐 6.在Excel2003中,在单元格中输入=12>24,确认后,此单元格显示的内容为(A)。 A、FALSE B、=12>24 C、TRUE D、12>24 7.在Excel2003中,删除工作表中与图表链接的数据时,图表将(D )。 A、被删除 B、必须用编辑器删除相应的数据点 C、不会发生变化 D、自动删除相应的数据点 8.在Excel2003中工作簿名称被放置在(B )。 A、标题栏 B、标签行 C、工具栏 D、信息行 9.在Excel2003中,在单元格中输入=6+16+MIN(16,6),将显示(B )。 A、38 B、28 C、22 D、44 10.在Excel2003中选取"自动筛选"命令后,在清单上的(A )出现了下拉式按钮图标。 A、字段名处 B、所有单元格内 C、空白单元格内 D、底部 11.在Excel2003中建立图表时,我们一般(A )。 A、先输入数据,再建立图表 B、建完图表后,再输入数据 C、在输入的同时,建立图表 D、首先建立一个图表标签 12.EXCEL工作表中可以选择一个或一组单元格,其中活动单元格的数目是(A )。

一些实用的excel宏

Excel宏教程 一、选中单个单元格 Range(“<单元格地址>“).Select 例:Range("C9").Select …选中“C9”单元格 二、选中多个单元格 Range(“<单元格地址>:<单元格地址>[,<单元格地址>……]”).Select 例:Range(“A1:B2”).Select…选中“A1”、“A2”、“B1”、“B2”四个连续的单元格Range(“12:12”).Select…选中第12行 Range(“B:B”).Select…选中第B列 Range(“A1:A2,B7,2:2”).Select…选中“A1”、“A2”、“B7”五个不连续的单元格和第二行Cells.Select …选中当前SHEET中的所有单元格 Rows("<行地址>:<行地址>").Select …选中整行 Columns("<列地址>:<列地址>").Select …选中整列 例:Rows(“2:2”). Select…选中第2行 Rows(“2:5”). Select…选中2到5行 Columns("A:A").Select …选中A列 Columns("E:B").Select …选中E到B列

三、设置活动单元格 Range("<单元格地址>").Activate 注:设置活动单元格与选中单元格类似,不同之处就是 后者在选中指定的单元格之前会将在此前已被选中的单元格取消掉。 前者在设置之前不会取消已选中的单元格, 如果此时操作的单元格不是被选中的单元格,这时他实现的功能与选一个单元格相同。 四、给活动的单元格赋值 ActiveCell.FormulaR1C1 = <值> 例:Range("A1").Select ActiveCell.FormulaR1C1 = "Name" Range("B1").Select ActiveCell.FormulaR1C1 = "Age" Range("A2:B3").Select Range("A2").Activate ActiveCell.FormulaR1C1 = " BUG" Range("B2").Activate ActiveCell.FormulaR1C1 = "12" Range("A3").Activate ActiveCell.FormulaR1C1 = "Archer" Range("B3").Activate ActiveCell.FormulaR1C1 = "37"

Excel在会计中的应用实训报告

经管实验中心 实验报告 学院:经济与管理学院 课程名称:Excel在会计中的应用 专业班级:财务管理142 姓名:朱轩 学号: 实训四实验报告 一、实验目的及要求: 1、目的 会计凭证是会计账务处理的重要依据,是会计核算的起点。通过实训一的练习,上手操作Excel在会计账务处理流程中编制会计凭证环节的应用,大家可以了解和熟悉会计实务,掌握会计基本概念,熟悉会计核算的基本程序和基本方法,。 2、内容及要求 了解并掌握Excel在会计账务处理流程中编制会计凭证环节的应用。 ●认知会计凭证,能够建立并处理会计科目表以及会计凭证表 ●能够利用Excel美化会计科目表 ●掌握Excel的CONCATENATE()函数、VLOOKUP()函数建立起具有自 ●完成实验报告并提交

二、仪器用具: 仪器名称规格/型号数量备注 计算机 1 有网络环境 三、实验方法与步骤: 查阅模拟企业和会计制度等相关资料,翻阅书本知识,熟悉基本概念和流程 “开展”会计业务 整理实验数据和文档,总结模拟的过程,编写实验报告 四、实验结果与数据处理: 下载查找一个行业5家上市公司5年的财务报表,资产负债表如图4-1所示,利润表如图4-2所示。 图4-1 图4-2 对神奇制药企业2015年12月31日和2014年12月31日的资产负债表进行水平分析,如图4-3所示。

图4-3 对神奇制药企业2015年12月31日和2014年12月31日的利润表进行水平分析,如图4-4所示。 图4-4 对神奇制药企业2015年12月31日和2014年12月31日的资产负债表进行垂直分析,如图4-5所示。 图4-5

Excel宏功能简单应用介绍

Excel宏功能简单应用介绍 所谓宏,就是一组指令集,通过执行类似批处理的一组命令,来完成某种功能。MicrosoftOffice的组件都可以支持宏(Macro)的操作,而Office的宏是指使用VB Script指令集(VB编程语言的子集,可以使用VB的常用语句)编写的针对Office组件的小程序。利用宏,我们可以完成很多程序原本并不支持的特殊应用,比如完成某种特殊的数据计算,或者文档的特殊格式排版等等。下面,就让我们举个简单的例子,看看宏在Excel中如何应用。 有这样一个Excel表格,工作表Sheet1中的第2行的B列开始至D列的连续单元格中是一组共3个数据,第A列的第3行开始至第6行的连续单元格中是一组共4个日期,要编写一段宏来完成这样的工作:将Sheet1第2行的数据由左至右依次纵向复制到Sheet2的B列(从B2开始)中,然后将这组复制完的3个数据所在行的A列都填入Sheet1的A3单元格里面的日期,完成后重复之前的操作,将Sheet1第2行的数据再次复制到Sheet2的B列,这次是从上次复制的B列数据下面的空白单元格,也就是B5开始,然后再在这次复制的3个数据的左侧A列填入Sheet1的A4单元格的日期,这样反复循环,直到She et1的A列的所有日期都出现在了Sheet2的A列里面,也就是Sheet1的第2行数据在 Sheet2的B列里面被复制了4次为止。 编写宏只要有一点点简单的VB编程知识就可以了,并不一定需要很高深的编程技巧,很多时候我们需要的只是一些重复的操作,我们可以通过宏的录制功能来录制一次需要的操作过程,然后再对已经录制的宏进行简单的修改,就能得到所需要的宏了。 对于上面这个事例,实际上只是简单的复制操作,所以甚至连录制的工作都可以省掉了。因为所需要的操作是一个循环的过程,所以我们可以使用一个循环语句来编写程序,这样只要写出一个完成的复制过程,一次循环就可以达到我们的目的了。循环判断的依据就是是否Sheet1的A列所有日期都复制过了,因为数据都是连续排列的,艘以我们可以把Sheet1的A列某个单元格是否有数据作为进入循环的条件,依次复制日期,直到A7这个没有数据的空单元格,循环结束,我们的工作也就完成了。至于循环里面的内容,我们同样再嵌套一个循环,只不过这次是判断第2行的数据是否全都复制完成了,在这个循环里面自然就是单元格数据和日期的复制了。 Sub Macro1() Dim st1y Dim st2y Dim st1x

Excel在会计中的应用

Excel在会计中的应用会计是现代企业管理中不可或缺的一部分,其主要工作职责是核算和监督企业的经济活动。在会计的日常账务处理中,Excel的使用范围十分广泛,如编制各种会计报表、通过公式和函数计算表格中的数据、对数据进行分析和预测等。 1.1.1 认识会计电算化 会计电算化是使用电子计算机和现代数据处理技术来进行会计实务工作的简称,主要包括通过电子计算机代替人工记账、算账、报账和对会计信息的分析、预测、决策等过程。会计电算化逐渐代替了传统的手工记账,大大提高了企业的财会管理水平和经济效益。 1.1.2 会计做账的一般流程 会计核算是以货币为主要计量单位,以企业过去发生的交易或事项取得的原始凭证为依据,对数据进行填制、计算、分析和分类汇总,最终形成财务报表。日常的会计工作必须遵循一定的流程,才能使繁杂的工作有条不紊地进行。会计的一般账务处理流程如图1-1所示。 图1-1 会计做账的一般流程结账、对账时,需做到账证相符、账账相符、账实相符。 原始凭证是出纳根据实际 发生的经济业务来填制的, 是用于记录和证明经济业 务的发生或完成情况的文 字凭据。 出纳的含义 出纳的工作内容一般包括办理本单位的现金收付、银行结算及有关账务,保管库存现金、有价证券、财务印章及有关票据等,处理与现金收支相关的所有最基本凭证,这些凭证是财务工作中最原始的数据来源。 知识提示

1.1.3 使用Excel进行账务处理 基于Excel 2010强大的数据分析功能,广大会计人员可通过Excel进行会计账务处理,如制作记账凭证,编制明细账、总账和财务报表等,且Excel中提供了专门的财务函数,方便了日常工作中的账务处理。如图1-2所示即为使用Excel制作的记账凭证,图1-3所示为使用Excel制作的资产负债表。 图1-2 记账凭证 3

用VB操作Excel(VB6.0)(整理)

用V B操作E x c e l(V B6.0)(整理) 全面控制Excel: 首先创建Excel对象,使用ComObj: Dim ExcelID as Excel.Application Set ExcelID as new Excel.Application ? 1)显示当前窗口: ? ExcelID.Visible:=True; 2)更改Excel标题栏: ? ExcelID.Caption:='应用程序调用MicrosoftExcel'; 3)添加新工作簿: 4)打开已存在的工作簿: 5)设置第2个工作表为活动工作表:

? ExcelID.WorkSheets[2].Activate; 或ExcelID.WorkSheets['Sheet2'].Activate; 6)给单元格赋值: ? ExcelID.Cells[1,4].Value:='第一行第四列'; 7)设置指定列的宽度(单位:字符个数),以第一列为例: 8)设置指定行的高度(单位:磅)(1磅=0.035厘米),以第二行为例: 9)在第8行之前插入分页符: ? ExcelID.WorkSheets[1].Rows[8].PageBreak:=1; 10)在第8列之前删除分页符: 11)指定边框线宽度: ? 1-左 2-右 3-顶4-底 5-斜(\) 6-斜(/)

12)清除第一行第四列单元格公式: 13)设置第一行字体属性: 14)进行页面设置: a.页眉: b.页脚: c.页眉到顶端边距2cm: d.页脚到底端边距3cm:

e.顶边距2cm: f.底边距2cm: g.左边距2cm: h.右边距2cm: i.页面水平居中:j.页面垂直居中:k.打印单元格网线:

Excel宏的使用教程

Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件,其中包括Excel、PPT、Word、Outlook等。 使用Excel的VBA开发的Excel文档,在Excel中运行时需要开启Excel 的宏功能,否则此文档的VBA自动化功能将被完全屏蔽,文档的功能无法实现。 因此,在打开这些Excel程序文件之前,您需要先对您的Excel宏安全性进行设置(设置永久有效,在同一台电脑上无需再次设置) 在Excel2003版本中,可以依以下步骤操作: 1,在Excel的菜单栏上依次单击“工具”——“宏”——“安全性”,打开下图所示的“安全性”对话框, 2,在“安全级”选项卡中将宏的安全级别设置为“中”或“低”。其中推荐使用“中”级,这样的设置并不会降低您的安全性,您仍然对任意一个宏文件都拥有主动选择是否运行的权力。 在宏的安全性级别设置成功后,再次打开Excel程序文件时,会出现下图所示信息框,此时点击“启用宏”按钮即可使本程序正常运行: 在Excel2007/2010版本中,可以依以下步骤操作: 1,依次单击Excel的Office按钮(2010版本为“文件”按钮)——“Excel 选项”,打开下图所示的“Excel选项”选项卡,在左侧列表中选择“信任中心”,在右侧出现的窗口中点击“信任中心设置”按钮, 2,打开“信任中心”选项卡,在左侧选择“宏设置”,在右侧出现的窗口中选择“禁用所有宏,并发出通知”选项,单击确定完成。 在宏的安全性级别设置成功后,再次打开Excel程序文件时,在信息栏(编辑栏上方)会出现下图所示的警告信息,此时点击其中的“选项”按钮打开Offi ce安全选项对话框,在其中选择“启用此内容”选项并确定即可使本程序正常运行。

EXCEL在财务中的应用实训心得体会

excel 财会应用综合实训心得 通过这次的excel实训,让我对excel有了更多的感性认识。excel是office系列软件中的创建和维护电子表格的应用软件,不仅具有强大的制表和绘图功能,而且还内置了数学、财务、统计和工程等多种函数,同时特提供了数据管理与分析等多种方法和工具。它可以进行各种数据处理、统计分析和辅助决策操作,被广泛的运用于财务、会计及管理工作等多个方面。 老师的教学内容从实际需求出发,合理安排知识结构,让我们从零开始,由浅入深、循序渐进地讲解excel在会计和财务中的应用。excel的实训不仅培养了我实际动手能力,增加了实际的操作经验,缩短了抽象的课本知识与实际工作的距离,对实际财务工作有了一个新的认识。 老师的教学方法对于我很适用,在老师所讲的理论和实训教学基础上让我们自己手动操作一遍,进一步的巩固已学基本理论及应用知识并加以综合提高,学会将知识应用于实际的方法,提高分析和解决问题的能力。在老师的带领下及时反映操作过程中所遇到的问题,并及时解决问题,给予一些经验。 在这实训过程中,我深深的感觉到自身所学的知识有限,我觉得最重要的一点就是上课必须集中精神,观察老师在课堂上操作的流程和步骤,这样才能更顺利的完成实训。受条件下的限制,我们不能在课堂上在老师的指导下操作,所以上课集中精神听课是非常重要的。在实训课程上,至少应自主完成课本上要求的习 题,在这基础上,加强和巩固excel在财务中的应用。在所有实训课程中,我都能按时完成实训,但我明白,仅仅依靠实训上学到的操作知识是不够的,而且光在实训中练习,没有课后的复习,时间长了也会遗忘的,所以我认为,在以后的学习和工作中应该注意积累经验,及时复习和巩固所学的知识。在我们的其他专业课程中,有很多值得分析的财务资料,比如财务管理这门课程,书上有许多案例报表,我们可以以此建立财务分析模型,或者在网上下载相关的资料练习,还可以在网上搜索网上课程学习。 总的来说,excel不仅让我们巩固了以前使用的方法,如排序、才分、冻结单元格、分类汇总、sum、average、max、min函数的使用方法,以及设置单元各的边框、对角线以及对角线的上下怎样添加文字,还知道了一些以前没有用过的函数如db、ddb、pv、vlookup等函数的使用方法,学会了单元格的使用等许多的excel操作内容。 总之,在这次的excel实训中,让我受益匪浅。篇二:excel会计管理应用技术心得体会 excel课后感 以前也接触过excel还以为自己都会了呢,这次重新学习才知道一句话的含义:如果你觉得excel你已经会了,那你就错了。excel的功能真的是太多了,好多时候有些功能存在但是自己却并不知道,只能用最笨拙的方法去解决问题,浪费了人力、时间。 我们的实验内容有:excel的基本应用、,在excel中编制会计科目、编制记账凭证、编制财务报表、编制现金流量表、excel在财务分析中的应用、excel进销存管理、excel固定资产管理等等,包括填制完成各种报表及数据计算和图表生成。 我们的excel上课形式是老师讲完了理论就给我们时间自己去练习,碰到问题了就问老师或者同学,或者自己上网找答案。平时上课就是讲书里的内容,跟着老师一步一步做,觉得也没有太多问题出现,但是在做期末考查的实训时,问题就出现很多了,公式用不对、输入不正确、还有自己没有使用过的方法啊,等等,出了这些问题一般都是找同学商量解决的,因为是期末考题,就不那么问老师了。 其中,我觉得函数的应用是最为困难的,在老师的带领下,我们学会了函数的运用,可以在很短的时间内解决很多棘手的问题,甚至是用平常的方法根本解决不了的问题。“事物存在即合理”要想学好excel,函数是首先要解决的大问题,所以一定要学会函数并灵活运用。熟能生巧,要学会函数的运用关键还是多练习。需要慎密。 excel实验中有对于成本会计中辅助生产费用的分配,现在我们正在做手工账,都快让辅助生产费用的分配这一块内容烦死了,真希望能用excel解决它啊,如果可以使用 excel,可以节省

相关文档
最新文档