这是因为用高版本打开了低版本excel表格,两个版本的后缀不一样;所以每次都会出现这样的提示的,只要重新另存为2003版格式的表格就可以的。
刚才自己弄了个vbs,这个应该可以实现,请进行测试:SetEapp=CreateObject("Excel.Application")IfMsgBox("是否调用宏?",vbYesNo)=6ThenWithEapp.Visible=TrueSetmbk=.Workbooks.Open("D:...
直接点击另存为,选择相应的格式就可以了啊
可以这样实施,你写好你的代码,然后在ThisWorkbook中写下面的语句调用写好的程序代码就可以直接执行了将整个程序模块写好了保存为VBA加载宏,使用定时软件定时运行这个加载宏就可以执行你的程序了但EXCEL要设置为...
woexcel.DefaultSaveFormat=xlNormal在VBA中:MsgBoxxlNormal
Dimwbasworkbookforeachwbinworkbookswb.Savenextwb
1选中所有数据。2点击上方工具栏的“插入”。3然后点击“数据透视表”。4弹出窗口后,勾选“现有工作表”,随意选择一个单元格,然后点击确定。5然后将上方选项按照自己的需求拖动到下方矩形框中。6输入新数据后...
使用saveas方法前,加上一句:application.displayalerts=falsesaveas后,最好恢复默认设置:application.displayalerts=true
设文件为F:\Data.txt,保存到F:\Data.xls,如果F:\Data.xls存在,则覆盖,请注意!TxtUrl="F:\Data.txt"XlsUrl="F:\Data.xls"Setxls=CreateObject("Excel.Application")xls.Visible=Truexls.Display...
SubSave_Close()OnErrorResumeNextApplication.DisplayAlerts=FalseDimi,jAsSingleForj=1ToWorkbooks.CountFori=1ToWorkbooks.CountIfWorkbooks(i).Name<>ThisWorkbook.NameThenWork...