友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
富士康小说网 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

Excel word ppt office使用技巧大全(DOC格式)-第44部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!





                     比较A、B 两列数据并在 A 列中包含 B 列的数据删除  



工作表中 A 列数据是原始数据,而 B 列是另一些数据,现在要比较两列的情况,然后将 A 列 

中包含B 列的数据删除  

Sub wswx0041()  

Dim i&; j&  

On Error Resume Next  

For j = Range(〃B65536〃)。End(xlUp)。Row To 1 Step …1  

For i = Range(〃A65536〃)。End(xlUp)。Row To 1 Step …1  

If Cells(i; 1) Like 〃*〃 & Cells(j; 2) & 〃*〃 And Not IsEmpty(Cells(j; 2)) Then Cells(i;  

1)。Delete shift:=xlUp  

Next i  

Next j  

End Sub  



                                                                                357  


…………………………………………………………Page 358……………………………………………………………

                                         



                       怎样让我的图表随着数据透视表的更新  



我的问题是:  1、当有新月份的数据出现的时候,图表无法包含新数据;2 、但REGION 选择 

不是全部,比如 CD; 图表中没有数据。怎样实现图表随数据透视表的更新而更新呢?  

解答:DATA=Data!A1:G129、固定的范围;不值钱、 

DATA=OFFSET(Data!A1;;;COUNTA(Data!A :A);6)  

动态范围、按数据透视表'!'按钮;更新数据   

Sales Date;改用年月日三个字段;目的是当'索引';让条件容易下; 

DATA=OFFSET(Data!A1;;;COUNTA(Data!A:A);8)。  

直接由'数据透视表'工具;'图表精灵'出;'图表'  

如此就是完美的三层式结构,分工完成工作,只不过是接条龙,很简单吧!   

又问:每次刷新数据,列宽等格式就需要重调,有没有办法将格式固定住?  

答:工具》》选项》》一般》》标准字型》》大小》》确定。设定好以后;开新档案;列宽行高自动会调整。 

但这不是重点   

'数据透视表';鼠标右键》》分页显示。此功能是用来打印整本活页簿;出报表用  

双击总计字段下之单元格;此功能是用来列出该笔合并数据所有明细;所以'自动筛选''进阶 

筛选'就用不着了;也不必去写复杂之'数组公式';需要甚么数据;直接找'数据透视表'要;操 

作非常简单  

DATA 可以转到 mbd 檔;ACCESS 可以汇入 Excel 数据;用精灵操作;汇入以后 xls 档即可删除  

Excel》》数据》》取得外部数据》》新增外部数据查询》》》》》》转入'数据透视表';此物即为 

Microsoft Query  

第一次使用会要求放入光盘片;安装 ODBC 驱动程序  

改用年月日三个字段;是有道理的。别嫌麻烦  



                                 循环引用问题  



vba 中输入公式,我想用变量代替 RC               地址,以便循环操作,如何做到?比如:在 

Range(〃am6〃)。FormulaR1C1 = 〃=SUM(R'…5'C:R'…5'C'10')〃中,如何才能用变量x 来代替其中的 

10 或…5 等数字?    

解答:=〃=SUM(R'〃 & x & 〃'C'〃 & y & 〃':R'〃 & xx & 〃'C'〃 & yy & 〃')〃   



                        如何才能有条件的引用某一区的内容  



请教各位,怎样才能引用符合条件的某一区域的内容。如下:    

A      B      C          

9…1    1      9…15  /9…2    2      9…16  /9…2    2      9…17  /9…2    1      9…18  /9…4    

2      9…18    

请问,用什么方法才能在另外的单元格中引用同时符合 A 列中“9…2 ”和B 列中“2 ”的 C 列 

的内容。  

解答:先判断个数,再列出符合的数据:  

{=IF(ROW()…ROW(A18)+1》SUM((A2:A7=B16)*(B2:B7=C16));〃〃;TEXT(SMAL 

L(IF(IF(A2:A7=B16;B2:B7;〃〃)=C16;C2:C7;〃〃);ROW(A1));〃m 月 d  日〃))}  



                                  Excel 基本功  



1。引用同一工作薄中另外一工作表的单元格    



                                                                        358  


…………………………………………………………Page 359……………………………………………………………

                                                     



= Worksheets(〃工作表名称〃)。Cells(1; 1)    

……………………………………………………………………………………………………………………………………………………………   

如当前工作表为 sheet1,想引用 sheet2 中的B2;则=sheet2!B2    

2。如何使 0 值不显示    

方法 1:if (A1〃〃; A。; 〃〃)    

方法 2 :对于整个工作表中的0 值全不显示,'工具'…'选项'…'视图',清除 0 值选项。    

方法 3 :用自定义数字格式,其中〃#〃和〃?〃有屏蔽 0  值的效果。比如:〃G/通用格式;G/通用格 

式;#〃,〃G/通用格式;G/通用格式;?〃。    

3。如何定义格式和 Copy 格式?    

在 EXCEL 中;可不可以把某一范围定义成一种格式;而其中某些数据又不是。并且又如把这种格 

式 COPY 到同一张 sheet1 中?如:    

大制程  标准工时  状况  2002/1/24 2002/1/25    

二次   13  / 焊接  20    。而其它空格就不包括在格式中。被填写了的这张表格的格式又能重新 

COPY。如何做呢?    

解答:新建一个只有一个工作表的工作簿  ;在这个工作表中设计你的格式另存为模板(*。xlt)。 

以后插入新工作表时,选择刚才建的模板。    

又问:但是假如我只有一张工作表;我如何在同一张工作表中 COPY                                          呢?如我的固定格式在 

sheet1 的A1:Z15 范围内;我要把这种格式 copy 到 A17:Z24;而其中的数据又不 COPY 进来。怎么 

办?  

解答:假设你要复制格式的范围为 A1:Z1 和 A1:B15 两个区域,则用下面的宏能实现你的复制 

要求。    

你只要选定新区域左上角的单元格,然后执行宏即可。    

Sub  宏 1()    

aaa = ActiveWindow。RangeSelection。Address    

Range(〃A1:Z1〃)。Select    

Selection。Copy    

Range(aaa)。Select    

ActiveSheet。Paste    

Range(〃A1:B15〃)。Select    

Application。CutCopyMode = False    

Selection。Copy    

Range(aaa)。Select    

ActiveSheet。Paste    

Application。CutCopyMode = False    

Range(aaa)。Select    

End Sub    

……………………………………………………………………………………………………………………………………………………………   

如果 A1:Z15 中的数据全部都要清除,    

可以'复制'A1:Z15,'选择性粘贴'到 A17 ,粘贴栏中选中〃格式〃。    

……………………………………………………………………………………………………………………………………………………………   

选定范围后直接使用格式刷就可以了    

4。如何实行列互换?    

解答:Transpose 函数    

或选中一行或一列,复制,选择性粘贴->转置。    



                                                                                              359  


…………………………………………………………Page 360……………………………………………………………

                                                 



……………………………………………………………………………………………………………………………………………………………   

在某一单元格输入公式“INDEX(reference;COLUMN(A1);ROW(A1)) ”    

然后向下向右拖放。    

5。EXCEL2000 中视面管理器如何具体运用呀?    

请问高手 EXCEL2000 中视面管理器如何具体运用呀?    

……………………………………………………………………………………………………………………………………………………………   

其实很简单呀,你把它想象成运动场上的一串照片(记录不同时点的场景),    

一张照片记录一个场景,选择一张照片就把运动“拖”到照片上的时点。    

不同的是只是场景回复,而值和格式不回复。  



                                  解除 officeXP  50  次限制  



1、      首先使用下面这个序号来安装 Office XP 。    

2 、     BMV8D…G272X…MHMXW…4DY9G…M8YTQ    

3、      2 、安装后,启动新建一个Word 文档,程序会提示你激活,不管它!关闭 Word 。    

4 、     3、打开注册表编辑器REGEDIT。exe ,进入到下面的子键里面:    

5、      'HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerP 

   roducts4080820900063D11C8EF00054038389CAlways Installed'    

6、      4 、把右边的这个DWORD 类型的键删除:〃Usage〃=dword:2adb0001    

7、      5 、在右边新建这样一个字符串型的键:Usage ,将其值改为 AlwaysInstalled   即:  

   Usage=〃AlwaysInstalled〃    

8、      6、最后使用法国人写的字节数为 12;800 的Crack。exe 来破解 Office XP 后,即大功告 

   成!    

9、      我破解后,打开 Word 70 次,打开 Excel 60 次后,还是能够新建文档、表格,而且可 

    以顺利保存。    

10、     无论 Win98 或 Win2000 操作系统我都成功了;且已运行了 200 次以上!    



                                  小写数字转换成人民币大写  



方法 1、  

Function UNumber(LNumber As Double)  

Dim NumberStr  

Dim NumberLen%  

Dim DotLoc1%  

Dim DotLoc2%  

Dim NumberStr1  

Dim NumberStr2  

If LNumber = 0 Then  

UNumber = 〃零元整〃  

Exit Function  

End If  

NumberStr = Application。WorksheetFunction。Text(LNumber; 〃'DBnum2'〃)  

NumberLen = Len(NumberStr)  

DotLoc1 = InStr(1; NumberStr; 〃。〃; vbTextpare)  

DotLoc2 = NumberLen DotLoc1  



                                                                                       360  


…………………………………………………………Page 361……………………………………………………………

                                                     



If DotLoc1 = 0 Then  

NumberStr = NumberStr & 〃元整〃  

Else  

NumberStr = Replace(NumberStr; 〃。〃; 〃元〃)  

If DotLoc2 = 2 Then  

NumberStr = NumberStr & 〃分〃  

If Mid(NumberStr; DotLoc1 + 1; 1)  〃零〃 Then  

NumberStr1 = Mid(NumberStr; 1; DotLoc1 + 1) & 〃角〃  

NumberStr2 = Right(NumberStr; 2)  

NumberStr = NumberStr1 & NumberStr2  

End If  

Else  

NumberStr = NumberStr & 〃角整〃  

End If  

End If  

On Error Resume Next  

UNumber = Replace(NumberStr; 〃零元〃; 〃〃)  

End Function  

方法 2、  

=IF(TRUNC(H16)=H 16;TEXT(H16;〃'DBNum2'G/通用格式〃)&〃元整 

〃;TEXT(TRUNC(H16);〃'DBNum2'G/通用格式〃&〃元 

〃))&IF(AND(TRUNC(H16)H16;RIGHT(TRUNC(H16*10))〃0〃);TEXT(TRUNC(MOD(H16*1 

0;10));〃'DBNum2'G/通用格式〃)&〃角 

〃;〃〃)&IF(AND(RIGHT(TRUNC(H16*10))=〃0〃;TRUNC(H16)H16);〃零 

〃;〃〃)&IF(TRUNC(H16*10)H16;TRUNC(H16*10)=H16*10); 〃整〃;〃〃)  

方法 3、  

=IF(F10=0;〃〃;CONCATENATE(IF(INT(F10)=0;〃〃;TEXT(INT(F10);〃'DBNum2'G/通用格式元 

〃));IF(INT(MID(RIGHT(FIXED(F10;2;1);2);1;1))=0;IF(INT(MID(RIGHT(FIXED(F10;2;1);1);1;1)) 

=0;〃〃;IF(INT(F10)=0;〃〃;〃零〃));TEXT(INT(MID(RIGHT(FIXED(F10;2;1);2);1;1));〃'DBNum2'G/通 

用格式角〃));IF(INT(MID(RIGHT(FIXED(F10;2;1);1);1;1))=0;〃整 

〃;TEXT(INT(MID(RIGHT(FIXED(F10;2;1);1);1;1));〃'DBNum2'G/通用格式分〃))))  

方法 4 、  

人民币大写的函数公式,可正负,最多两位小数。  

=IF(A1
返回目录 上一页 下一页 回到顶部 9 9
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!