Excel只能输入不能修改

一、选择需要加密的单元格,右键→设置单元格格式→保护→锁定;

二、按Alt+F11键进入VBE环境,在左侧的相应sheet名称上(如sheet1)右键→查看代码;

三、选择Worksheet的SelectionChange事件,写入如下代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
With TargetIf .Value <> "" ThenPW = InputBox("要修改内容,请输入密码!")If PW <> "123" ThenCells(1, 1).SelectElseExit SubEnd IfEnd If
End With
End Sub


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/289064.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 百度云文字识别 proxy_python使用百度文字识别功能方法详解

介绍python使用百度智能去的文字识别功能&#xff0c;可以识别截图中的文&#xff0c;登陆路验证码等等。&#xff0c; 登陆百度智能云&#xff0c;选择产品服务。选择“人工智能”---文字识别。点击创建应用。 如图下面有关于“文字识别”的各类信息&#xff0c;如通用文字识别…

Android性能优化典范(转)

本文转自&#xff1a;http://hukai.me/android-performance-patterns/ 2015新年伊始&#xff0c;Google发布了关于Android性能优化典范的专题&#xff0c;一共16个短视频&#xff0c;每个3-5分钟&#xff0c;帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Andr…

Xamarin效果第二十一篇之GIS中可扩展浮动操作按钮

在前面文章中简单玩了玩GIS的基本操作、Mark相关、AR、测距和加载三维白模,今天再次对操作栏又一次修改了,直接放到了右下角可伸缩效果;啥也不说了都在效果里:添加支持圆角 ContentView:Xamarin.Forms.PancakeView再来Xamarin 社区工具包:Xamarin.CommunityToolkit再来看看最终…

LeetCode 3_Longest Substring Without Repeating Characters

LeetCode 3_Longest Substring Without Repeating Characters 题目描写叙述&#xff1a; Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for "abcabcbb" …

ASP.NET 连接MySql数据库

ASP.NET Mysql操作类 以下连接MySql数据库以VS2010为例&#xff0c;对于其他的编辑器也差不多 1. 我们需要在Mysql官网下载一个组件http://dev.mysql.com/downloads/connector/net/ 下载最新版的即可&#xff0c;并且安装connector&#xff0c;其实仅仅只是为了得到Mysql.Data…

linux之安装boost环境

1 下载最新的boost代码包 网址www.boost.org,如果觉得网速很慢,你可以直接在别人的csdn那里去下载 地址:https://download.csdn.net/download/weixin_42404995/10508611,我这里就是用的这个boost_1_67_0.tar.gz 2 安装boost环境 1) 解压boost_1_67_0.tar.gz之后进入boost目…

IDL 自定义函数

function add,x,yreturn, xy endpro sumx1y2print,add(x,y) end

java反射有什么用_java反射的作用知识点总结

Java的反射机制是Java特性之一&#xff0c;反射机制是构建框架技术的基础所在。灵活掌握Java反射机制&#xff0c;对大家以后学习框架技术有很大的帮助。什么是Java的反射&#xff1f;反射是Java的特征之一&#xff0c;是一种间接操作目标对象的机制。JAVA反射机制是在运行状态…

【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持

ComponentOne Enterprise是葡萄城推出的一款内置 300 多种开发控件的 .NET控件集&#xff0c;可满足 WinForm、WPF、Blazor、ASP.NET MVC 等平台下的系统开发需求&#xff0c;提供表格数据管理、数据可视化、报表和文档等功能&#xff0c;被开发人员誉为“.NET开发的‘瑞士军刀…

python多进程和多线程一起使用_Python3多进程与多线程区别及使用(2.线程)

threading模块 简述&#xff1a; threading模块 threading.currentThread(): 返回当前的线程变量。 threading.enumerate(): 返回一个包含正在运行的线程的list。正在运行指线程启动后、结束前&#xff0c;不包括启动前和终止后的线程。 threading.activeCount(): 返回正在运行…

Ruby如何成长成高性能系统构架

为什么80%的码农都做不了架构师&#xff1f;>>> 结束了一份Ruby为主的工作,想把个方面总结一下,这篇是关于系统性能方面的.以下数据都是简单回忆的数据,加之企业保密数据的需要,和精确数有些出入,仅供参考. 说起Ruby的性能,无论从官方到社区,都公认是劣于其它的框架…

Android之build.gradle配置签名

1 问题 android签名除了我们用android studio build->generate Signed Apks ... 我们还可以自己用build.gradle构建,容易忘记还是记录下来 2 配置如下 1) build.gradle文件如下 android {...signingConfigs {release {def prpe = new Properties()def input = project.…

ArcGIS 10.2数字化线状要素时自动拼接成一条线

&#xff08;1&#xff09;在已有线的基础上自动连接成一条线 数字化时&#xff0c;经常会碰到这种情况&#xff0c;不小心双击了&#xff0c;或者画到一半饿了&#xff0c;双击完成去吃饭了&#xff0c;回来继续画&#xff0c;该怎样去做呢&#xff1f; 一开始一直和捕捉和经典…

Python 字符串操作基础

1.Python 字符串 字符串可以看做是由单个文本字符构成的列表&#xff0c;每个字母构成一个列表元素&#xff0c;可以用下标取值&#xff0c;切片&#xff0c;用于for循环&#xff0c;用len()函数 name Zophoie name[2] name[-3] name[0:3]Zoin nameZOin name len(name)ZOOnot …

设置tableView的分割线从最左端开始

苹果原生的tableView的cell分割线默认是没有从最左端开始&#xff0c;有时候这样不免影响美观&#xff0c;有时也会有这样的需求&#xff0c;设置tableView的分割线从最左端开始&#xff1a; 不多说了&#xff0c;直接上代码吧&#xff1a; //分割线从顶端开始 --------适配iO…

java 定时 spring_Spring定时任务实现与配置(一)

朋友的项目中有点问题。他那边是Spring架构的&#xff0c;有一个比较简单的需要定时的任务执行。在了解了他的需求之后&#xff0c;于是提出了比较简单的Springquartz的实现方式。注意本文只是讨论&#xff0c;在已搭建完毕的Spring工程下&#xff0c;完成最简单的定时任务。第…

内核同步机制

内核中用于临界区保护下的互斥机制&#xff0c;它包括自旋锁、原子操作和信号量&#xff0c;三者保证了对临界资源访问的互斥型。 1.1 内核中的互斥机制 1.1.1 自旋锁 自旋锁用在多个CPU系统中。当一个线程在一个CPU上正使用资源&#xff0c;而另一个线程在另一个CPU上正忙等待…

makefile运行_NVDIA TX2入门 系列之三:运行Yolov3

上篇TX2安装完成OpenCV 3.4.0之后&#xff0c;基本软件包已经安装完成&#xff0c;本篇开始安装并运行大名鼎鼎的号称速度最快的目标识别分类算法Yolov3。Yolov3 是啥啊Yolov3是一款基于darknet深度学习框架的目标检测开源项目&#xff0c;目前已经发展到第3版本&#xff0c;即…

.NET7之MiniAPI(特别篇):.NET7 Preview3

.NET7的第三个预览版发布了&#xff0c;同样带来了mini api的更新&#xff0c;这次带来了路由过滤器&#xff0c;与mvc版的action 过滤器相似。具体见https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-7-preview-3/用官方的代码&#xff0c;跑不起来&…

C#实现树的双亲表示法

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace 树的实现 {public partial class Form1 : Form{public Form1(){Init…