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

首頁 > 辦公 > Excel > 正文

excel打不開宏怎么辦?

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

  例如我想到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即可

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 离岛区| 宁强县| 沂水县| 千阳县| 莫力| 静安区| 弥勒县| 玉田县| 河北区| 民乐县| 云阳县| 平原县| 石城县| 清涧县| 庆阳市| 石城县| 辰溪县| 大邑县| 平泉县| 阿鲁科尔沁旗| 临武县| 汕尾市| 杭锦旗| 加查县| 上犹县| 岳普湖县| 洱源县| 朝阳县| 镶黄旗| 望江县| 梁河县| 太白县| 邛崃市| 墨玉县| 高台县| 东宁县| 抚顺市| 波密县| 苗栗市| 关岭| 商城县|