
Excel:如何僅對某些單元格禁用自動完成
在 Excel 中,默認情況下會打開自動完成功能。 您可以在 Excel 選項窗口中選擇將其關閉。 但有時,您可能只想在某個范圍內禁用此自動完成,您如何解決這項工作?
注意:本教程提供的方法均在 Excel 2021 中測試,在不同的 Excel 版本中可能會有一些不同。
在一定范圍內禁用自動完成在 Excel 中,沒有內置的功能可以實現(xiàn)這個目標,但這里介紹一個 VBA 代碼來解決它。
1.激活包含要禁用自動完成的范圍的工作表,右鍵單擊狀態(tài)欄中的工作表名稱,然后選擇 查看代碼
從彈出的上下文菜單中。
2.在彈出 Microsoft Visual Basic應用程序 窗口,將以下代碼復制并粘貼到空白腳本窗口。
VBA:禁用某些單元格的自動完成
Private Sub Worksheet_SelectionChange(ByVal Target As Range)UpdatebyExtendofficeDim xRgAddress As StringxRgAddress = "A:A" the range that you want to disable auto completeIf Intersect(Target, Range(xRgAddress)) Is Nothing ThenApplication.EnableAutoComplete = TrueElseApplication.EnableAutoComplete = FalseEnd IfEnd SubCopy請注意,在上面的代碼中,我在 A 列中設置為禁用自動完成,請更改代碼 xRgAddress = "A:A" 到您需要的其他范圍,例如 xRgAddress = "A1:B5".
保存代碼并返回工作表,現(xiàn)在只有您設置的范圍將停止自動完成。
其他操作(文章)如何關閉自動完成這是 Excel 中可以停止自動完成的選項。
如何減小 Excel 文件大小?有時,如果 Excel 文件太大,打開或保存需要幾分鐘。 為了解決這個問題,在本教程中,它告訴您如何通過刪除不必要或從未使用過的內容或格式來減小 Excel 文件的大小。
如何自動完成另一個表中的單元格在本教程中,它討論了如何在輸入一個列值后從另一個表中的表格中自動完成其他列單元格。
如何在Excel中將陰影應用于奇數或偶數(替代)行/列?在設計工作表時,許多人傾向于對奇數或偶數(替代)行或列應用陰影,以使工作表更直觀。 本文將向您展示兩種將陰影應用于Excel中奇數或偶數行/列的方法。
更多文章

