精华内容
下载资源
问答
  • Excel2021教程 设置单元格输入长度数据.docx
  • 可以保护工作表,为工作表设置多个可以修改的区域,并为每个单元格区域设置一个修改密码,当修改这些区域需要输入正确密码才能修改,从而达到一个工作表多人进行有限的编辑。 怎样同一张EXCE

    保护工作表时,可以设置某些单元格区域授予给指定的人员编辑,编辑这些单元格时需要对方输入编辑密码。这样做可以让同一份工作表让不同的人参与编辑,并且可有效的限制编辑权限,防止不小心或恶意的破坏,有效降低风险。

    可以在保护工作表时,为工作表设置多个可以修改的区域,并为每个单元格区域设置一个修改密码,当修改这些区域时需要输入正确密码才能修改,从而达到一个工作表多人进行有限的编辑。

    怎样在同一张EXCEL表格的不同区域设置密码,让不同的人登陆,只能修改自己区域内的内容?

    Excel中分区域设密码保护:

    比如:在A2:C8,E2:G8两个不区域分别设置密码,使只知道A2:C8区域密码的人能在该区域进行录入字符之类的操作而不能在其它区域进行操作。
    同理,知道E2:G8区域密码的人也只能在E2:G8进行相关操作。

    1、菜单栏:工具——保护——充许用户编辑区域,在弹出的对话框中,按“新建”按钮,在对话框的“引用单元格”中写入指定区域,如:A2:C8,然后指定区域密码,确定。
    2、重复第1步,指定第二块区域,及不同的密码。
    3、工具——保护——保护工作表,弹出对话框,再设置整个工作表的保护密码,在下面的允许操作的下拉列表中,选定最上面的两项和你允许他们进行的操作,确定即可。

    Excel2013中分区域设密码保护:

    ①启动Excel2013,任选几个单元格,输入文字,然后单击审阅选项卡下的“允许用户编辑区域”选项。

    设置Excel2013单元格被修改时需要输入密码

    ②弹出允许用户编辑区域对话框,单击新建按钮。

    设置Excel2013单元格被修改时需要输入密码

    ③输入新标题,设置引用单元格,这里我们就设置“PPT教程”和“WPS教程”这两个单元格。输入区域密码,单击确定按钮。

    设置Excel2013单元格被修改时需要输入密码

    ④系统为了防止我们出错,我们重新输入一次密码。

    设置Excel2013单元格被修改时需要输入密码

    ⑤这样“PPT教程”和“WPS教程”这两个单元格就允许编辑了,单击确定按钮。

    设置Excel2013单元格被修改时需要输入密码

    ⑥返回到Excel主页面,点击保护工作表选项,勾选“选定锁定单元格”和“选定未锁定的单元格”,单击确定。

    设置Excel2013单元格被修改时需要输入密码

    ⑦设置完毕,我们来验证一下,双击“PPT教程”和“WPS教程”这两个单元格企图进行编辑,提示我们输入密码才可进行编辑。

    设置Excel2013单元格被修改时需要输入密码

    ⑧再来看看其他的单元格,根本就禁止输入,非要取消单元格保护才行。

    设置Excel2013单元格被修改时需要输入密码http://pdftoword.55.la/eb2txt/

    展开全文
  • 数据库应用编程实例,DataGrid单元格设置输入提示,C++.net源代码编写
  • MSFlexGrid做单元格输入示例
  • 一、设置单元格内容下拉框选择单元格提示功能 手工设置: excel菜单栏上--数据--有效性--允许--序列, excel菜单栏上--数据--有效性--输入信息. 程序设置: 注意:poi的jar包最好3.9及以上。...

    一、设置单元格内容下拉框选择和单元格提示功能

    手工设置:

    excel菜单栏上--数据--有效性--允许--序列,

    excel菜单栏上--数据--有效性--输入信息.


    程序设置:

    注意:poi的jar包最好3.9及以上。jar包版本过低可能此功能无法实现

    样式:



    代码:

    import java.io.FileOutputStream;  
    import java.io.IOException;  
      
    import org.apache.poi.hssf.usermodel.DVConstraint;  
    import org.apache.poi.hssf.usermodel.HSSFDataValidation;  
    import org.apache.poi.hssf.usermodel.HSSFSheet;  
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;  
    import org.apache.poi.hssf.util.CellRangeAddressList;  
      
    public class PoiTest2 {  
      
        public static void main(String[] args) throws IOException {  
            HSSFWorkbook wb = new HSSFWorkbook();// excel文件对象  
            HSSFSheet sheetlist = wb.createSheet("sheetlist");// 工作表对象  
      
            FileOutputStream out = new FileOutputStream("d:\\success.xls");  
            String[] textlist = { "列表1", "列表2", "列表3", "列表4", "列表5" };  
      
            sheetlist = setHSSFValidation(sheetlist, textlist, 0, 500, 0, 0);// 第一列的前501行都设置为选择列表形式.  
            // sheetlist = setHSSFPrompt(sheetlist, "promt Title", "prompt Content",  
            // 0, 500, 1, 1);// 第二列的前501行都设置提示.  
      
            wb.write(out);  
            out.close();  
        }  
      
        /** 
         * 设置某些列的值只能输入预制的数据,显示下拉框. 
         *  
         * @param sheet 
         *            要设置的sheet. 
         * @param textlist 
         *            下拉框显示的内容 
         * @param firstRow 
         *            开始行 
         * @param endRow 
         *            结束行 
         * @param firstCol 
         *            开始列 
         * @param endCol 
         *            结束列 
         * @return 设置好的sheet. 
         */  
        public static HSSFSheet setHSSFValidation(HSSFSheet sheet,  
                String[] textlist, int firstRow, int endRow, int firstCol,  
                int endCol) {  
            // 加载下拉列表内容  
            DVConstraint constraint = DVConstraint  
                    .createExplicitListConstraint(textlist);  
            // 设置数据有效性加载在哪个单元格上,四个参数分别是:起始行、终止行、起始列、终止列  
            CellRangeAddressList regions = new CellRangeAddressList(firstRow,  
                    endRow, firstCol, endCol);  
            // 数据有效性对象  
            HSSFDataValidation data_validation_list = new HSSFDataValidation(  
                    regions, constraint);  
            sheet.addValidationData(data_validation_list);  
            return sheet;  
        }  
      
        /** 
         * 设置单元格上提示 
         *  
         * @param sheet 
         *            要设置的sheet. 
         * @param promptTitle 
         *            标题 
         * @param promptContent 
         *            内容 
         * @param firstRow 
         *            开始行 
         * @param endRow 
         *            结束行 
         * @param firstCol 
         *            开始列 
         * @param endCol 
         *            结束列 
         * @return 设置好的sheet. 
         */  
        public static HSSFSheet setHSSFPrompt(HSSFSheet sheet, String promptTitle,  
                String promptContent, int firstRow, int endRow, int firstCol,  
                int endCol) {  
            // 构造constraint对象  
            DVConstraint constraint = DVConstraint  
                    .createCustomFormulaConstraint("BB1");  
            // 四个参数分别是:起始行、终止行、起始列、终止列  
            CellRangeAddressList regions = new CellRangeAddressList(firstRow,  
                    endRow, firstCol, endCol);  
            // 数据有效性对象  
            HSSFDataValidation data_validation_view = new HSSFDataValidation(  
                    regions, constraint);  
            data_validation_view.createPromptBox(promptTitle, promptContent);  
            sheet.addValidationData(data_validation_view);  
            return sheet;  
        }  
      
    }  

    此功能是观看了此文章实现的 可查看此网址 http://wuhaidong.iteye.com/blog/2039848

    这里感谢此网址作者也帮助我解决了问题

    展开全文
  • Excel设置单元格内容下拉框选择单元格提示功能 ,效果图如下:   本文实例是对poi方法进行了进一步封装,封装后的方法使用起来更方便.

    Excel设置单元格内容下拉框选择和单元格提示功能 ,效果图:

     

    手工设置方法:

    excel菜单栏上--数据--有效性--允许--序列,

    excel菜单栏上--数据--有效性--输入信息.

    程序现实方法:


    本文实例是对poi方法进行了进一步封装,封装后的方法使用起来更方便.


    本实例需要注意一下两点:

    1. 使用POI3.2.jar创建的提示框不支持中文,最终我换成了POI3.5.jar就能支持中文了.

    2. DVConstraint constraint = DVConstraint.createCustomFormulaConstraint("B1");这样写有点问题,提示字段中可输入的值只能输入B1的内容.
    这一句的意思是设置约束条件引用B1单元格中的内容,查找API后发现必须要有一个约束才行,我的灵活处理的方法是设置为BB1,一般不会有这么多字段,BB1没有约束就相当于创建了一个没有约束的单元格.

                                                   

    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFDataValidation;
    import org.apache.poi.hssf.usermodel.DVConstraint;
    import org.apache.poi.hssf.util.CellRangeAddressList;
    import java.io.IOException;
    import java.io.FileOutputStream;
    
    public class PoiTest2 {
    
    	public static void main(String[] args) throws IOException {
    		HSSFWorkbook wb = new HSSFWorkbook();// excel文件对象
    		HSSFSheet sheetlist = wb.createSheet("sheetlist");// 工作表对象
    
    		FileOutputStream out = new FileOutputStream("d:\\success.xls");
    		String[] textlist = { "列表1", "列表2", "列表3", "列表4", "列表5" };
    
    		sheetlist = setHSSFValidation(sheetlist, textlist, 0, 500, 0, 0);// 第一列的前501行都设置为选择列表形式.
    		sheetlist = setHSSFPrompt(sheetlist, "promt Title", "prompt Content",0, 500, 1, 1);// 第二列的前501行都设置提示.
    
    		wb.write(out);
    		out.close();
    	}
    
    	/**
    	 * 设置某些列的值只能输入预制的数据,显示下拉框.
    	 * @param sheet 要设置的sheet.
    	 * @param textlist 下拉框显示的内容
    	 * @param firstRow 开始行
    	 * @param endRow 结束行
    	 * @param firstCol   开始列
    	 * @param endCol  结束列
    	 * @return 设置好的sheet.
    	 */
    	public static HSSFSheet setHSSFValidation(HSSFSheet sheet,
    			String[] textlist, int firstRow, int endRow, int firstCol,
    			int endCol) {
    		// 加载下拉列表内容
    		DVConstraint constraint = DVConstraint.createExplicitListConstraint(textlist);
    		// 设置数据有效性加载在哪个单元格上,四个参数分别是:起始行、终止行、起始列、终止列
    		CellRangeAddressList regions = new CellRangeAddressList(firstRow,endRow, firstCol, endCol);
    		// 数据有效性对象
    		HSSFDataValidation data_validation_list = new HSSFDataValidation(regions, constraint);
    		sheet.addValidationData(data_validation_list);
    		return sheet;
    	}
    
    	/**
    	 * 设置单元格上提示
    	 * @param sheet  要设置的sheet.
    	 * @param promptTitle 标题
    	 * @param promptContent 内容
    	 * @param firstRow 开始行
    	 * @param endRow  结束行
    	 * @param firstCol  开始列
    	 * @param endCol  结束列
    	 * @return 设置好的sheet.
    	 */
    	public static HSSFSheet setHSSFPrompt(HSSFSheet sheet, String promptTitle,
    			String promptContent, int firstRow, int endRow ,int firstCol,int endCol) {
    		// 构造constraint对象
    		DVConstraint constraint = DVConstraint.createCustomFormulaConstraint("BB1");
    		// 四个参数分别是:起始行、终止行、起始列、终止列
    		CellRangeAddressList regions = new CellRangeAddressList(firstRow,endRow,firstCol, endCol);
    		// 数据有效性对象
    		HSSFDataValidation data_validation_view = new HSSFDataValidation(regions,constraint);
    		data_validation_view.createPromptBox(promptTitle, promptContent);
    		sheet.addValidationData(data_validation_view);
    		return sheet;
    	}
    
    }


     

    展开全文
  • Win7下wps表格中禁止单元格输入重复数值的设置方法.docx
  • 这几天做项目遇到一个问题,excel中,某个单元格输入内容,该单元格所在行指定范围的列自动添加边框,查了一些资料解决了。 第一步:选中区域,比如我是选择第A列到第M列 第二步: 点击菜单栏的“开始”--&...

    这几天做项目遇到一个问题,在excel中,某个单元格输入内容,该单元格所在行指定范围的列自动添加边框,查了一些资料解决了。

    第一步:选中区域,比如我是选择 第A列到第M列

    第二步: 点击菜单栏的“开始”-->"条件格式"-->"管理规则"

     第三步: 点击新建规则

     第四步:选择“使用公式确定要设置格式的单元格”,同时在下面的输入框中填入=OR($A1:$M1<>"")  注意此处的A和M是所选区域列的范围,然后点击格式,出现右侧的图,选中“外边框”,然后确定,最后点击作图的确定

    第五步:步骤四完之后,出现下图,在点击确定即可

    结果 如下,而且把单元格的内容清除之后,边框自动消失

     

    展开全文
  • 有一个datagridview,有一列可以用来输入内容 输入的内容要求可以分行(单元格内换行),但是datagridview输入无论多少只能一行显示怎么办,有没有大牛bang'yi'xia
  • 汇总数据Excel,懒得一个个去复制粘贴,每一列为一个问题,设置相应列的单元格选择答案即可。 比如,问题1的选项为“是”或者“否” 选中问题1这一列,菜单栏找到“数据-数据验证” 选择允许的“序列”,来源里面...
  • 1 比如我要C这一列都做成下拉菜单,则我选中这一列的第一个单元格,然后点击数据-有效性,然后把允许改成"序列",来源中输入每一项(用逗号隔开),比如我一共要做四个下拉菜单选项,则样式为A,B,C,D ...
  • (当然也可以使用别的方式,但别的方式不好实现:当该单元格值不满足条件,锁定整个gridview,除该单元格之外的位置都不允许输入,即将焦点锁定这一个单元格)。 1、首先将要验证的列设置为...
  • 【Excel】设置自定义单元格格式

    万次阅读 2018-10-14 17:51:52
    我们知道Excel中设置单元格格式可以通过自定义方式设置格式,但是具体如何使用一般人都不是很清楚,其实自定义功能非常强大。本文主要介绍一下自定义单元格格式的小技巧,主要流程: 1.选中要设置单元格格式的...
  • (1)在单元格输入换行符方法:Alt+Enter (2)替换换行符:Ctrl+H 打开替换,然后“查找内容”中输入Alt+1+0(按着不放),即可看到闪动的小黑点,即可替换 ps:如果excel中有换行符,但是出现查找不到的情况,...
  • 日常工作中,经常需要更新表格...这个加载宏良好的解决了这个问题,INI配置里,设置好当前列和累积列后,即可以实现当前列中输入的内容,自动累积累积列里,逐行记录全产历史内容,给记录更新带来很大方便。
  • 几种用VBA在单元格输入数据的方法

    千次阅读 2004-12-07 14:09:00
    几种用VBA在单元格输入数据的方法 作者:KLYan 出处:officefans 这是试写的VBA的课程 VBALesson1,希望各位给予意见,以便以后改进。程序说明:几种用VBA在单元格输入数据的方法:Public Sub Writes()1-- 2 方法...
  • 使用2013版excel,当鼠标双击单元格进入编辑模式、或者直接在单元格输入内容,电脑会卡顿2-5秒钟,这个过程中电脑形同死机,explorer.exe进程会使得cpu占用率会瞬间飞到100%(不可见),每编辑一个单元格...
  • 您可不要以为这个问题很简单,其实,当我们准备在单元格中换行,只要按下回车键Excel便肯定转到下一个单元格了。那么如何做才能同一个单元格输入多行数据呢?笔者这里就给大家介绍两个小技巧。  【注】 ...
  • 选择一个或多个要进行验证的单元格“数据”选项卡上的“数据工具”组中,单击“数据有效性”。 “数据有效性”对话框中,单击“设置”选项卡。 “允许”框中,选择“序列”。单击“来源”框,然后...
  • vxe-table 使用编辑表格,在单元格使用输入框无法输入值data 中未存在列字段属性导致无法编辑例如以下代码解决方法 data 中未存在列字段属性导致无法编辑 这个就和 vue 的实现方式的问题了,vue 的双向绑定是先...
  • C# datagridview限制单元格输入数字

    千次阅读 2017-02-09 10:51:16
    方案一:进入编辑后EditingControlShowing后屏蔽其他按键 方案二:使用textbox覆盖编辑单元格前面 方案三:对datagridview的单元格类型进行...为避免DataGridView的单元格输入错误的数据类型导致保存错误
  • POI 生成Excel,怎么限制 单元格输入长度的限制啊?
  • 1 做好一级菜单和二级... 3 只选择第一列,因为这些事一级菜单,然后点击名称管理器,弹出的窗口中输入名字,比如叫做Total,然后点击确定。  4 再次打开名称管理器,然后可以发现现在一共有五组名称,我
  • 问题:QQ五笔输入法Excel2010首次输入时,会在单元格内容产生一个空格 解决方案: 以下面为示例: 右键->属性->兼容性 点击应用->确定; 设置结束后,双击运行程序安装即可! 安装成功后即无...
  •  2 选中所有内容(包括所有的一级和二级菜单),然后点击公式-根据所选内容创建-然后弹出的菜单中只勾选"首行",点击确定  3 选中所有的一级菜单(我当前是从A1到D1的这些单元格),然后点击
  • 我们大家使用Excel文档来整理记录一些数据的时候,...首先我们打开excel表格文件,我表格中的任意一个单元格输入长段数字。 如图: 我们输入完毕后,点击另外的单元格发现我们输入的数字变成了公式。 如图: ...
  • Enter 完成单元格输入并选取下一个单元格。 Alt+Enter 单元格中换行。 Ctrl+Enter 用当前输入项填充选定的单元格区域。 Shift+Enter 完成单元格输入并向上选取上一个单元格。 Tab 实现单元格输入并向右选取下一个...
  • (当然也可以使用别的方式,但别的方式不好实现:当该单元格值不满足条件,锁定整个gridview,除该单元格之外的位置都不允许输入,即将焦点锁定这一个单元格)。 1、首先将要验证的列设置为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 89,283
精华内容 35,713
关键字:

如何设置在单元格输入时选择