办公室实用VBA小程序之代码部分(四)_第1页
办公室实用VBA小程序之代码部分(四)_第2页
办公室实用VBA小程序之代码部分(四)_第3页
办公室实用VBA小程序之代码部分(四)_第4页
办公室实用VBA小程序之代码部分(四)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

办公室实用VBA小程序之代码(3)摘要:本部分是办公室实用VBA小程序(一)的各项功能的具体代码,现分享给大家。我的白土受匚目基本后思演结果输出

当前用户:北国骑士文件名:VB醐!!试.Klm路役:C:∖U≡er≡∖usəɪ∖Dθ≡ktqp∖VB当前工作簿共有工作表:1张当前时间:2015∕□∕Ξ211:07:53表格年检区Γ空格检查厂隐藏行检查I合7单元格检查Γ公武检空全选Γ窟藏在榜意开始执行检查Γ情诺值信有一麒藤到J⅛查3、慎用功能区代码:Sub工作簿数字化()ProgressBar1.Visible=TrueApplication.ScreenUpdating=FalseProgressBar1.Min=0ProgressBar1.Max=Sheets.CountIfMSgBox("数字化后将不可恢复公式,确定全部数字化?",VbYeSNo,"警告")=vbYesThenForEachMyShtInWorkSheetSMysht.ActivateMysht.UsedRange.Select'Selection.Copy'Selection.PasteSpecialPaste:=xlPasteValues,Operation:=xlNone,SkipBlanks_' :=False,Transpose:=FalseSelection.Value=Selection.Valuecot=cot+1ProgressBar1.Value=cotNextElseExitSubEndIfApplication.ScreenUpdating=TrueSheets(1).ActivateLabel2.Caption="数字化完毕,共"&cot&"张。"cot=0EndSub'工作表数字化Sub工作表数字化()Application.ScreenUpdating=FalseIfMSgBox("数字化后将不可恢复公式,确定将该Sheet数字化?",vbYesNo,"警告")=vbYesThenActiveSheet.USedRange.Select'Selection.Copy'Selection.PaSteSpecialPaSte:=xlPaSteValueS,Operation:=xlNone,SkipBlankS_' :=FalSe,TranSpoSe:=FalSeSelection.Value=Selection.ValueElSeExitSubEndIfApplication.ScreenUpdating=TrueLabel2.Caption="该Sheet已数字化完毕。”EndSubSub选定区域数字化()Selection.Value=Selection.ValueUnloadUSerForm2EndSubSub删除非活表()DimshtAsWorksheetApplication.DisplayAlerts=FalseIfMSgBox("删除后将只保留当前工作表,确定删除所有非活动的工作表吗?",vbYesNo,"警告")=vbYesThenForEachShtInWorkSheetSIfSht.Name<>ActiveSheet.NameThenSht.Deletecot=cot+1EndIfNextApplication.DiSplayAlertS=TrueLabel2.Caption="共删除"&cot&"张非活动工作表。"ElSeExitSubEndIfEndSubOptionExplicitSub删除表中批注()DimcomcntASDoubleDimrnggAsRangecomcnt=ActiveSheet.Comments.CountIfcomcnt>0ThenIfMSgBox("是否只清除批注内容,保留批注以便重新编辑?",vbYesNo,"请选择")=vbYesThenForEachrnggInActiveSheet.USedRange.CellSIfNotrngg.CommentISNothingThenrngg.ClearCommentSrngg.AddCommentEndIfcot=cot+1USerForm2.Label2.Caption="已清除所有批注内容,您可重新编辑批注,共"&comcnt&"处!"NextElSeIfMSgBox("确定删除所有批注?",VbYeSNo,"请选择")=VbYeSThenForEachrngInActiVeSheet.USedRange.CellSrng.ClearCommentScot=cot+1UserForm2.La

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论