- 2024-09-05VBA信息获取与处理第三个专题第二节:工作簿和工作表模块代码(Workbook And Sheet Modules)
《VBA信息获取与处理》教程(版权10178984)是我推出第六套教程,目前已经是第一版修订了。这套教程定位于最高级,是学完初级,中级后的教程。这部教程给大家讲解的内容有:跨应用程序信息获得、随机信息的利用、电子邮件的发送、VBA互联网数据抓取、VBA延时操作,剪贴板应用、Split函数扩展、
- 2024-08-01SaveAsメソッドを使ったファイル保存方法を徹底解説!
SaveAsメソッドを使ったファイル保存方法を徹底解説!参照元:https://www.sejuku.net/blog/67491名前を付けて保存するサンプル:SubTestSave1()'ファイル名作成DimstrFileNameAsStringstrFileName="請求書_"&Format(Now,"yyyymmddhhmmssms")&".xlsm"
- 2024-07-05VBA 定时自我删除
1.利用ThisWorkbook的Workbook_Open事件,实现定时自我删除。注意:这是个狠角色,宏文件打开后自动运行,会把当前整个宏文件删除掉,回收站都没有的那种,谨慎使用。PrivateSubWorkbook_Open()DimdatKillAsDate'指定一个日期,例如2025年4月1日datKill=DateS
- 2023-11-19vba程序中使用Like 加通配符(*?)
Sub多表选择()DimwksAsWorksheet,shtCntAsIntegerDimarr()AsVariant,iAsIntegershtCnt=ThisWorkbook.Sheets.Count'取得工作表总数'ReDimarr(1ToshtCnt)'声明变量'ForEachwksInThisWorkbook.Sheets'在所有工作表中循环&
- 2023-11-19选择工作簿中所有工作表中的A1:D10
SubSheet3_按钮1_Click()choice2EndSubSubchoice2()ThisWorkbook.Sheets.Select'组合工作表'ActiveSheet.[A1:D10].Select'选择区域'EndSubThisWorkbook工作簿ThisWorkbook.Sheets所有工作表ActiveSheet激活的工作表[A1:D10]区域
- 2023-11-19获取非当前工作表名称并选择其中B2:B11区域
1SubSheet3_按钮1_Click()2DimshAsWorksheet,n%,i%,arr,s3n=ThisWorkbook.Sheets.Count'取得工作表总数'4ReDimarr(1Ton)'声明变量'5ForEachshInThisWorkbook.Sheets'循环检查工作表表名'6Ifsh.Name&
- 2023-10-14VBA Picture Copy&Paste
setmyshapes=.worksheets(1).shapes(“1”)myshapes.CopyPictureAppearance:=xlScreen,Format:=xlPictureThisWorkbook.Worksheets("Sheet3").PasteDestination:=ThisWorkbook.Worksheets("Sheet3").Cells(s,c)``SubpictureCV()Application.Scr
- 2023-09-11VBA批量创建文件夹
SubcreateFolder()DimwksAsWorksheetOnErrorResumeNextSetwks=ThisWorkbook.Worksheets(1)basepath=ThisWorkbook.Path&"\"Max=wks.Range("A100000").End(xlUp).RowFori=2ToM
- 2023-07-06vba 二维码生成
PrivateDeclarePtrSafeFunctionOpenProcessLib"kernel32"(ByValdwDesiredAccessAsLong,ByValbInheritHandleAsLong,ByValdwProcessIdAsLong)AsLongPrivateDeclarePtrSafeFunctionWaitForSingleObjectLib"kernel32"(ByValhHa
- 2023-03-06vba 流程控制语句 if
if判断有三种格式 SubTest()Dimthe_valuethe_value=ThisWorkbook.Sheets("Sheet1").Range("A1").ValueEndSub 1.if...endifWithThisWorkbo
- 2023-02-06批量通过模板打印
模版表名Templatesheet25数据列表名sheet1打印程序SubPrintLabel()WithThisWorkbook.Sheets("Sheet1")limitmax=.Range("B10000").End(xlUp).Row
- 2022-12-07用vba把excel文件发布转化为pdf格式文件
SubPDF()DimasyAsWorksheetDimspathAsStringspath=Excel.ThisWorkbook.PathForEachasyInExcel.ThisWorkbook.WorksheetssName=spath&"\"&as
- 2022-11-052.第一个宏代码
#//在本工作簿路径下新增工作簿并输入数据//在本工作簿路径下新增工作簿并输入数据functiontest()//声明函数,函数名字为text{