求高手帮忙注释下excel中vba宏代码各是啥意思,满意的加满分,谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求高手帮忙注释下excel中vba宏代码各是啥意思,满意的加满分,谢谢!相关的知识,希望对你有一定的参考价值。

http://pan.baidu.com/s/1ntiSmmP中代码.txt注释下每一句的意思,并上传到云盘,把链接发上来就ok,谢谢了

<![endif]><!--[if gte mso 9]><xml> \'mso 9 是office 2000
<x:WorksheetOptions>\'工作表的设定
<x:DefaultRowHeight>285</x:DefaultRowHeight>\'行高
<x:Print>
<x:ValidPrinterInfo/>
<x:PaperSizeIndex>129</x:PaperSizeIndex> \'纸张大小
<x:HorizontalResolution>600</x:HorizontalResolution>\'水平分辨率
<x:VerticalResolution>600</x:VerticalResolution>\'垂直分辨率
</x:Print>
<x:CodeName>Sheet1</x:CodeName>
<x:ShowPageBreakZoom/>\'显示页面之间的分割
<x:Zoom>105</x:Zoom>\'缩小放大的倍率
<x:PageBreakZoom>105</x:PageBreakZoom>\'页面之间的距离
<x:Selected/>
<x:ProtectContents>False</x:ProtectContents>\'内容保护为否
<x:ProtectObjects>False</x:ProtectObjects>\'目标保护为否
<x:ProtectScenarios>False</x:ProtectScenarios>\'scenario 为否 这三个都是workbook 的保护设定
</x:WorksheetOptions>
</xml><![endif]-->
参考技术A 追问

    亲,帮忙看下excel里的宏怎么不能运行,谢谢了

参考技术B 先看看能否解答:

excel公式中:查找值,数据表,列序表,匹配条件各是啥意思?

谢谢各位了!
=vlookup(查找值,数据表,列序表,【匹配条件】)
请举例说明下,谢谢

“查找值,数据表,列序表,【匹配条件】”是EXCEL搜索函数VLOOKUP和HLOOKUP的搜索条件和返回值要求,在EXCEL帮助中有详细的说明和示例。简单说明如下:
1、VLOOKUP是纵向(按列)查找,返回该列所需查询列序所对应的值;HLOOKUP是横向(按行)查找,返回该行所需查询列序所对应的值的。
2、具体格式(以纵向查找为例):
VLOOKUP(lookup_value,,table_array,col_index_num,range_lookup),中文即:VLOOKUP(查找值,数据表,列序表,【匹配条件】)
其作用是在EXCEL表指定的区域范围内的第一列查找等于“查找值”的行,然后返回该行中“列序表”指定列的值。其中:
数据表(Table_array),需要在其中查找数据的数据表,即范围,如C5:K20。
查找值(Lookup_value),需要在上述指定范围的第一列中查找的数值。
列序表(col_index_num),即指定返回上述指定范围中的符合要求的行的第几列。如 1就是要求返回C列,2对应D列。
【匹配条件】(Range_lookup),指明查找时是否采用“近似匹配”,false或0为近似匹配,true或1则为精确匹配。此参数如省略,则默认为近似匹配。
参考技术A 我能说啥呢?
excel的帮助里面非常详细的有对这个函数的讲解。
打开excel,点一下f1.输入vlookup。看看就明白了。

先举个例:通过密度,返回粘度或者温度。
A列 B列 C列
密度 粘度 温度
0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
=vlookup(0.457,a1:c4,2,0)返回值为3.55
查找值:0.457,就是你要找的那个密度。
数据表:a1:c4,就是查找的总区域,这里要注意:你通过什么查找,什么就要在第一列。
列序表:找第几列,比如找粘度就是在第二列(输入2),温度就在第三列(输入3)。
匹配条件:0就是完全匹配。必须一模一样。1、模糊匹配,不一样的也可以。

我的建议还是去看看帮助。讲的很清楚。本回答被提问者和网友采纳
参考技术B 回答

您好,这边大概需要两三分钟来整理答案,请您稍等一下,请谅解,谢谢。

excel公式中:查询值,资料表,列序表,匹配条件各是什么意思?“查询值,资料表,列序表,【匹配条件】”是EXCEL搜寻函式VLOOKUP和HLOOKUP的搜寻条件和返回值要求,在EXCEL帮助中有详细的说明和示例。简单说明如下:1、VLOOKUP是纵向(按列)查询,返回该列所需查询列序所对应的值;HLOOKUP是横向(按行)查询,返回该行所需查询列序所对应的值的。2、具体格式(以纵向查询为例):VLOOKUP(lookup_value,,table_array,col_index_num,range_lookup),中文即:VLOOKUP(查询值,资料表,列序表,【匹配条件】)其作用是在EXCEL表指定的区域范围内的第一列查询等于“查询值”的行,然后返回该行中“列序表”指定列的值。其中:资料表(Table_array),需要在其中查询资料的资料表,即范围,如C5:K20。查询值(Lookup_value),需要在上述指定范围的第一列中查询的数值。列序表(col_index_num),即指定返回上述指定范围中的符合要求的行的第几列。如 1就是要求返回C列,2对应D列。【匹配条件】(Range_lookup),指明查询时是否采用“近似匹配”,false或0为近似匹配,true或1则为精确匹配。此引数如省略,则预设为近似匹配。EXCE表里的 VLOOKUP 查询值 资料表 列序数 [匹配条件]是什么意思匹配条件Range_lookup为一逻辑值,指明函式VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函式VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。例项:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。在这里TURE可以用 1 代替,FALSE可以是 0办公软体中的函式 =vlookup(查询值,资料表,列序数,匹配条件),“列序数如何理解”

参考技术C 字面的意思,还不懂吗?

以上是关于求高手帮忙注释下excel中vba宏代码各是啥意思,满意的加满分,谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

Excel图表横坐标如何自动排序由大到小,不需修改表格内容的情况下,求高手帮忙。

EXCEL VBA防盗代码哪里有问题,求帮忙修改。

VBA是啥语言?

请问,编程语言中,(VB或者说VBA,),宏是啥概念啊?宏做出来一个是类模块,但是类模块

宏在电脑中是啥意思起啥作用?

每行各是啥意思python求