乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>双击<em>单元格</em>不能进入编辑状态

<em>excel</em>双击<em>单元格</em>不能进入编辑状态

作者:乔山办公网日期:

返回目录:excel表格制作


设置dataGridVIew的行为里边的EditMode属性,修改为EditOnKeystrokeOrF2,这样就可以修改单元格了,如果设置为EditProgrammatically的话,单元格不可编

你的意思是不是双击单元格无法象以前一样有处于编辑状态,有光标在里面显示?那你设置一下,左上角的图标点击一下--EXCEL选项--高级---允许直接在单元格内编辑前打上勾,应该就可以了
ActiveSheet.Protect Password:="******", DrawingObjects:=True, Contents:=True, Scenarios:=True
其中********是你自己设定的密码字符,你可自行修改。这句可以整个工作页进行保护。
excel默认的工作页内所有单元格都是锁定的,即保护状态时,不可编辑zd和修改任何内容、格式等;当需要局部可编辑修改时,选定局部的单元格取消其锁定就可以在保护状态中进行编辑修改。vba代码如下:
Selection.Locked = False

亲,假设你要设置的单元格是A1。

打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。

这样,你就可以点击选择A1单元格,但当你试图编辑它时就会出现工作表被保护的提醒并禁止编辑。而其他单元格不受影响。

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Target.Address = "$A$1" Then
    ActiveSheet.Protect
Else
    ActiveSheet.Unprotect
End If
End Sub

相关阅读

  • 如何修改<em>excel单元格属性</em>

  • 乔山办公网excel表格制作
  • range,cell属性 名称 说明 AddIndent 返回或设置一个 Variant 值,它指明当单元格中文本的对齐方式为水平或垂直等距分布时,文本是否为自动缩进。 Address 返回一个 String 值,它代表宏语
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网