如何下载Excel制表软件?下载一个软件的地方非常的多,下载一个办公软件会建议在正规一些的地方下载,如系统之家请点击输入图片描述网页查找“系统之家”打开,进入系统之家的官网,
EXCEL 用VB编辑器对指定内容的单元格加密
如何用vba对excel表有内容的加密空单元格可以使用
用vba可以实现 依次打开:工具-宏-visual bisic编辑器,打开vba编辑器,在左侧工程中双击你要保护的工作表,然后将下列代码粘贴到编辑窗口中: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveCell < Then If InputBox(请输入修改密码:, 密码) = abc ThenEndElseMsgBox 密码错误 ActiveWorkbook.Close savechanges:=FalseEnd IfEnd IfEnd Sub以后只要单元格中已经存在数据,你选择了该单元格就会要求Excel用宏vb命令怎指定某一列锁定,其他单元格可编辑与合并?
应该无法实现,excel本身是二维表格,行列都是关联的,保护了列,本身行的结构也不能够进行修改,而且工作表保护是本身就保护了工作表结构的一致性,所以只能在原有结构基础上进行修改,不能进行格式的调整,格式部分只能修改填充这类非结构内容,如果非要修改,那么可以直接用VBA模拟锁定工作表的某一列,也就是在某一列所有单元格上触发select事件,可以自动取消select,转移到其他位置或者直接提示报警框,下面是个示例:
结果如下:
这种保护并不是加密
VB中如何锁定EXCEL中的某个单元格?
楼主理应贴出VB代码, 以便人家更容易回答 假设A4是不可以改变内容, 其中一个可能有效的代码方法: If Not Cells(n, 1).Address = "$A$4" Then Cells(n, 1) = xx.Offset(n, 1) End If 当然最终都要根据实际VB的内容来编写才有效 ------------------------------------------------------ xx 是此是range, 可以是某工作表某单元格, 如Sheet2.Range("B4") 其实楼主应贴出部分代码, 才发问, 应较佳用VB代码在Excel中写代码,要求从数据库中读取出来的数据在Excel中显示出来并且加密某一列。
操作系统层面的VB?
还是Excel层面的VBA?
如果是在Excel中:
模块:
OptionExplicit
PublicoldCellAsString
Sheet1:
PrivateSubWorksheet_SelectionChange(ByValTargetAsRange)
IfTarget.Count>1OrTarget.Column<>3Then
IfoldCell<>""ThenRange(oldCell).NumberFormatLocal="""***"""
oldCell=""
Else
Target.NumberFormat=""
IfoldCell<>""ThenRange(oldCell).NumberFormatLocal="""***"""
oldCell=Target.Address
EndIf
EndSub
附件可下载参考
在EXCEL中,某单元格经确认以后指定单元格被保护怎么编辑VB函数。
发错地方了…… ———————————————————————— 1、Excel文件的加密与隐藏 如果你不愿意自己的Excel文件被别人查看,那么你可以给它设置密码保护,采用在保存文件时用加密的方法就可以实现保护目的,在这里要特别注意的是,自己设定的密码一定要记住,否则自己也将被视为非法入侵者而遭拒绝进入。给文件加密的具体方法为: A、单击“文件”菜单栏中的“保存或者(另存为)”命令后,在弹出的“保存或者(另存为)”的对话框中输入文件名; B、再单击这个对话框中“工具”栏下的“常规选项”按钮,在弹出的“保存选项”的对话框中输入自己的密码; 这里要注意,它提供了两层保护,如果你也设置了修改权限密标签:信息技术 MicrosoftExcel MicrosoftOffice excel vb
相关文章
- 详细阅读
-
EXCEL 的超额累进函数问题详细阅读
求救。。超额累进的EXCEL公式怎么做呀?转载自百家号作者:mihu我们知道Excel中的公式非常有用,它可以让我们快速完成数据的分析和统计工作。但是在通常情况下,Excel中输入公式的
-
Microsoft Office Excel 2007其中详细阅读
office2007打开某个excel文件全灰色,无内容文档隐藏导致的,解决步骤:一、首先鼠标左键双击打开无法显示的表格。二、进入之后点击顶部导航栏的“视图”。三、然后在下部“窗口
-
EXCEL表格中按同一数字填充另一单详细阅读
如何实现excel中某单元格自动顺序填充另一文件中一列数据?把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(请特别注意:要03
-
急急急!!想请VBA大佬指点帮助我完成详细阅读
VBA编程 麻烦各位帮帮忙,我刚接触vba,不太懂怎么编程序,谢谢各位了。。。第一个问题解答如下: excel vba编程,答案在你打开的excel表格第一行(自己加起来吧,如果要加到一起也行,程序
-
如何在EXCEL把文字时间格式转换成详细阅读
Excel 怎么用函数把前面的文字格式的时间转换为数字格式?度友,用公式可以达到多少。如图。具体公式为:=--IF(ISNUMBER(FIND("上午",A1,1)),REPLACE(A1,FIND("上午",A1),LEN(A1)
-
excel 每月中只显示当天和之前内详细阅读
如何在EXCEL月报表中每天自动显示当天数据?而不用按日期去查。1.在sheet2中计算出sheet1表中月花费总额的最大值。sheet1和sheet2如下图所示。2.在sheet2中的C4格写入公式“=
-
vbs 1025 800A0401 需要语句的结详细阅读
Microsoft VBScript 编译器错误 '800a0401' 语句未结束 哪里错了语句未结束,从提示行来看,明显双引号不配对。 " 缂栧佛锛?&rs("ProductNo") &rs("ProductNo")的前边应该有一
-
matlab如何用导入的excel数据画零详细阅读
在matlab上如何导入excel表格然后画图工具:matlab2018b1、打开matlab,点击主页下面导入数据,可以导入excel数据,在此将自己命名的huitushuju文件导入:2、点击打开按钮,即可将数据
-
vbs计算器的问题详细阅读
vbs整人代码 疯狂打开 计算器楼上的批处理代码是有问题的,用批处理的话得这样,用start,不要直接用程序名,否则会等待: ::═════代═══码═══开═══始═════ @echo