国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

excel打不開宏怎么辦?

2024-08-23 19:53:47
字體:
來源:轉載
供稿:網友

  例如我想到2013年3月2號後自動刪除一個Excel表格,在表格中建了個宏叫Macro1

  具體如下:

  Sub Macro1()

  PRivate Sub Workbook_Open()

  application.DisplayAlerts = False

  Dim datee As Date

  datee = #3/2/2013#

  If Date > datee Then

  ActiveWorkbook.ChangeFileaccess xlReadOnly

  Kill ActiveWorkbook.FullName

  ThisWorkbook.Close False

  End If

  End Sub

  但這個宏執行不了,2013年3月4號這個excel表格還沒有刪除!我不是電腦的管理員,是用戶這不會影響吧?

  把宏的第一句刪除,變成:

  Sub Workbook_Open()

  Application.DisplayAlerts = False

  Dim datee As Date

  datee = #3/2/2013#

  If Date > datee Then

  ActiveWorkbook.ChangeFileAccess xlReadOnly

  Kill ActiveWorkbook.FullName

  ThisWorkbook.Close False

  End If

  End Sub

  然后把宏放在excel的thisworkbook下面

  宏名取什麼呀?輸入完成後怎麼去查看有沒有設置成功?用什麼宏名去查看源代碼?

  這個的宏名稱就是Workbook_Open,是excel內置的一個過程..在你打開文件的時候執行宏..

  如果你打開的日期超過3/2/2013,這個文件在打開的時候即被刪除.

  你可以復制這段代碼到任何一個空文件里,測試,切記不要放到你重要的文件去測試.

  看紅代碼按ALT+F8即可


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扬中市| 南漳县| 昂仁县| 兴业县| 仪征市| 尖扎县| 汉阴县| 神木县| 岫岩| 石景山区| 巴塘县| 贵定县| 临沭县| 龙里县| 象山县| 井冈山市| 彰化市| 湖北省| 兴山县| 海原县| 德州市| 开化县| 泾源县| 宝鸡市| 含山县| 若尔盖县| 科技| 台东县| 吉安县| 余庆县| 平原县| 大城县| 河南省| 余姚市| 融水| 浙江省| 孟州市| 视频| 鹰潭市| 苏州市| 辉县市|