學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 工具軟件 > 辦公軟件學(xué)習(xí) > Excel教程 > Excel2010教程 > excel中使用vba以只讀方式打開(kāi)工作薄的操作方法

excel中使用vba以只讀方式打開(kāi)工作薄的操作方法

時(shí)間: 曉生931 分享

excel中使用vba以只讀方式打開(kāi)工作薄的操作方法

  如何excel中使用vba以只讀方式打開(kāi)工作薄的操作?具體怎么設(shè)置的呢?今天,學(xué)習(xí)啦小編就教大家在Excel中使用vba以只讀方式打開(kāi)工作薄的操作方法。

  Excel中使用vba以只讀方式打開(kāi)工作薄的操作步驟如下:

  首先我們打開(kāi)一個(gè)工作樣表作為例子。

  我們使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,插入一個(gè)新的模塊,并在模塊中輸入以下代碼:

  Sub openWorkbook2()

  Dim fname As String

  MsgBox "將c盤(pán)中的<新建 Microsoft Excel 工作表.xls>工作簿以只讀方式打開(kāi)"

  fname = "C:\Users\john\Desktop\新建 Microsoft Excel 工作表.xlsx"

  Workbooks.Open Filename:=fname, ReadOnly:=True

  End Sub

  以只讀模式打開(kāi)的工作表可以編輯,但是不能保存,可以另存為其他的文件,這樣的一種操作限制可以很安全的保護(hù)原有文檔。可以編輯的文檔文檔標(biāo)題欄是如圖所示的。

  而以只讀方式打開(kāi)的excel工作薄卻是顯示了只讀的提示字樣。

  我們這里對(duì)工作薄workbooks對(duì)象使用了open方法,來(lái)打開(kāi)一個(gè)變量聲明將路徑文件名賦予的fname變量。并且,設(shè)置其為只讀方式打開(kāi)。filename和readonly均是open方法的參數(shù)。其中filename參數(shù)是必須的。

  如果是在excel中操作這一方法,則是選擇打開(kāi)文件命令,選擇好需要打開(kāi)的文件夾后,在選項(xiàng)框中選擇以只讀方式打開(kāi),這樣的操作步驟很簡(jiǎn)單,但是當(dāng)每次都要運(yùn)行同一文件時(shí),使用vba明顯更高效。


excel中使用vba以只讀方式打開(kāi)工作薄的操作方法相關(guān)文章:

1.Excel2013怎么以只讀方式打開(kāi)Excel

2.excel中使用vba的方法

3.excel2010設(shè)置只讀方式打開(kāi)的教程

4.excel2013如何打開(kāi)vba的方法

5.excel中使用vba功能的方法

6.excel中vba函數(shù)獲取工作表名稱的操作方法

7.excel怎么使用VBA窗口

8.excel如何使用VBA窗口

2026449