Excel使用vba快速隱藏鎖定單元格的操作方法

      網友投稿 918 2022-12-12

      excel中使用vba快速隱藏鎖定單元格的操作方法

      excel使用vba來快速隱藏鎖定單元格,該如何去進行操作的呢?今天,小編就教大家在Excel中使用vba快速隱藏鎖定單元格的操作方法。

      Excel中使用vba快速隱藏鎖定單元格的操作步驟如下:

      首先讓我們打開一個工作樣表作為例子。

      進入vba編輯器,插入一個新的模塊,在編輯器中輸入以下代碼:

      Sub 鎖定和隱藏公式()

      If ActiveSheet.ProtectContents = True Then

      MsgBox "工作表已保護!"

      Exit Sub

      End If

      Worksheets("Sheet1").Range("A1").CurrentRegion.Select

      Excel中使用vba快速隱藏鎖定單元格的操作方法

      Selection.Locked = False

      Selection.FormulaHidden = False

      Selection.SpecialCells(xlCellTypeFormulas).Select

      Selection.Locked = True

      Selection.FormulaHidden = True

      Worksheets("Sheet1").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

      Worksheets("Sheet1").EnableSelection = xlNoRestrictions

      End Sub

      一開始我們需要判斷本工作表是否在保護狀態,如果活動工作薄,也就是當前工作薄是已經鎖定保護的狀態,則彈出信息對話框提示工作表已保護。

      接著選取sheet1工作薄當前活動區域單元格。大家還記得CurrentRegion函數的作用嗎?CurrentRegion函數是定位活動(指定)單元格區域,我們這里的語句是選取指定的單元格區域。并將其鎖定隱藏設定為false。

      然后下面的語句 Selection.SpecialCells(xlCellTypeFormulas).Select是選擇含有公式的單元格,并將其設置為鎖定和隱藏公式,其值為TRUE。

      最后兩句代碼定義的是保護工作薄中的圖像,內容不被修改和允許選取單元格。

      Excel中使用vba快速隱藏鎖定單元格的操作方法

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel中進行date日期函數的計算使用
      下一篇:Excel中制作身高體重計算器的操作方法
      相關文章
      亚洲午夜福利精品久久| 国产精品亚洲аv无码播放| 亚洲一区AV无码少妇电影☆| 人人狠狠综合久久亚洲高清| 国产精品国产亚洲区艳妇糸列短篇| 亚洲国产成a人v在线观看 | 亚洲AV日韩AV天堂久久| 亚洲中文字幕无码中文字在线| 欧洲亚洲综合一区二区三区| 国产精品亚洲二区在线| 亚洲国产精品人人做人人爱| 亚洲精品无码久久| 婷婷亚洲综合一区二区| 亚洲精品麻豆av| 国产美女亚洲精品久久久综合| 亚洲热妇无码AV在线播放| 久久精品国产亚洲网站| 日本红怡院亚洲红怡院最新| 亚洲国产a∨无码中文777 | 亚洲精品无码国产片| 亚洲熟妇无码AV不卡在线播放 | 国产av天堂亚洲国产av天堂 | 日本亚洲高清乱码中文在线观看| 内射无码专区久久亚洲| 久久精品国产亚洲AV不卡| 亚洲乱码一区二区三区在线观看| 亚洲AV无码国产丝袜在线观看 | 亚洲AV无码一区二区三区牲色| 亚洲 小说区 图片区 都市| 亚洲午夜精品一级在线播放放 | 国产亚洲精品无码成人| 99久久精品国产亚洲| 亚洲免费福利视频| 亚洲欧美黑人猛交群| 亚洲国产小视频精品久久久三级| 亚洲熟妇av一区二区三区漫画| 亚洲一区二区三区日本久久九| 亚洲一区动漫卡通在线播放| 亚洲AV无码国产精品永久一区| 亚洲а∨天堂久久精品| 亚洲va久久久噜噜噜久久男同|