-
2020-12-23 07:29:55
用借助名称一次选定单元格区域
先用鼠标圈出一部分区域,再单击工作表左上角的“名称框”,输入该区域的名称,如“文萃编辑”。以后无论工作区域的选定多么复杂,只要在名称框中键入特定的名称(如“文萃编辑”),然后按下回车键就行了。而且,以后使用时也不用去重新选择,因为即使再在这个区域中插入新的栏或列,“文萃编辑”名称框所代表的区域也会自动扩大,你根本不用担心。
取消名称定义
自己定义的单元格名称不受任何限制,其数量的多少只取决于系统所使用的物理内存。如果什么时候你想取消某个名称时,可以打开“插入”→“名称”→“定义”对话框,再删除定义的单元格名称即可。这时,不仅可以删除己有的名称,也可以增加新的名称。
自动调整单元格字号
如果将某一列的宽度固定下来,那么往往会导致该列中某些单元格中的内容无法全部显示出来,此时可能你不得不重新设置它们的字体或字号大小。不过,除此之外,还有一个好技巧:选中相应单元格,选择“格式”→“设置单元格格式”,再单击“对齐”标签,然后选中“文本控制”选项组中的“缩小字体填充”复选框。以后,当在这些单元格中输入数据时,即使输入数据的长度超过了单元格的宽度,Excel也会自动缩小字符的大小进行数据调整,以保证数据全部正常显示在单元格中,就不用你手工去更改了。
快速设置单元格边框
右击Excel工具栏,再选中“边框”,使“边框”工具栏可见。再选择其中的“绘图边框网格”工具,然后用鼠标拖动单元格区域,可以快速应用其中显示的线条样式和颜色。
取消
评论
更多相关内容 -
XSSFWorkbook 设置单元格样式_如何设置Excel单元格才能只输入数字!
2020-11-22 02:17:14要实现Excel单元格仅能输入数字,只需对单元格数据有效性进行设置即可。下面将按步骤具体介绍。一、选择目标单元格如Q4,然后点击数据工具栏,选择并点击数据有限性,弹出【数据有效性】窗口。二、设置【数据有效性...要实现Excel单元格仅能输入数字,只需对单元格数据有效性进行设置即可。下面将按步骤具体介绍。
一、选择目标单元格
如Q4,然后点击数据工具栏,选择并点击数据有限性,弹出【数据有效性】窗口。
二、设置【数据有效性】
在“数据有限性”窗口中依次设置相关功能:
(1)设置:【有效性条件】选择“自定义”
(2)输入【公式】=ISNUMBER(Q4)”
(3)【输入信息】、【出错警告】、【输入法模式】等根据实际需要设置,此处以“出错警告”举例。
①【样式】选择“警告”
②【标题】输入“填写错误!”;【错误信息】输入“您在编辑区域内录入了非数字格式的字符,请重新填写!”
③确定。
三、效果展示
在Q4单元格输入非数字字符,Excel弹出【填写错误】禁止窗口,同时弹出所输入的错误信息!
『说明』如果是对某区域设置以上数据有效性,则全选该区域,然后针对首单元格设置数据有效性,其他单元格自动填充。全选区域时一定要按“从左到右”、“从上到下”、“从左上到右下”的逻辑,切不要反着选,否则设置可能无效!!!
-
java中导出excel设置单元格的样式为数字格式怎么设置_Java代码实现设置单元格格式
2020-12-31 12:51:16java中导出excel设置单元格的样式为数字格式怎么设置如果是使用poi,它会自动根据参数值设置单元格为恰当格式,只需传入数字类型参数值即可,比如double value=....;cell.setCellValue(value);java中导出excel设置...java中导出excel设置单元格的样式为数字格式怎么设置
如果是使用poi,它会自动根据参数值设置单元格为恰当格式,只需传入数字类型参数值即可,比如
double value=....;
cell.setCellValue(value);
java中导出excel设置单元格的样式为数字格式怎么设置?
通过这个例子,演示了使用java生成以下文件:导入Excel org。Apache POI。HSSF。用户。*;进口java.io.fileoutputstream;进口,;publicclass CreateCells 。
publicstaticvoid主要(string [] args)抛出ioexcept。
java poi编写代码来设置Excel单元格的样式
还是自己去看POI的API吧
如何使用java代码实现设置excel单元格的格式。
import
org.apache.poi.hssf.usermodel.HSSFCell;
import
org.apache.poi.hssf.usermodel.HSSFCellStyle;
import
org.apache.poi.hssf.usermodel.HSSFRow;
import
org.apache.poi.hssf.usermodel.HSSFSheet;
import
org.apache.poi.hssf.usermodel.HSSFWorkbook;
import
org.apache.poi.poifs.filesystem.POIFSFileSystem;
/**
*
@param
inputFile
输入模件路径
*
@param
outputFile
输入文件存服务器路径
*
@param
dataList
待导出数据
*
@throws
Exception
*
@roseuid:
*/
public
void
exportExcelFile(String
inputFile,
String
outputFile,
List
dataList)
throws
Exception
{
//用模板文件构造poi
POIFSFileSystem
fs
=
new
POIFSFileSystem(new
FileInputStream(inputFile));
//创建模板工作
HSSFWorkbook
templatewb
=
new
HSSFWorkbook(fs);
//直接取模板第一个sheet对象
HSSFSheet
templateSheet
=
templatewb.getSheetAt(1);
//得到模板的第一个sheet的第一行对象
为了得到模板样式
HSSFRow
templateRow
=
templateSheet.getRow(0);
//HSSFSheet
timplateSheet
=
templatewb.getSheetAt(1);
//取得Excel文件的总列数
int
columns
=
templateSheet.getRow((short)
0).getPhysicalNumberOfCells();
Debug.println("columns
is
:
"
columns);
//创建样式数组
HSSFCellStyle
styleArray[]
=
new
HSSFCellStyle[columns];
//一次性创建所有列的样式放在数组里
for
(int
s
=
0;
s
<
columns;
s )
{
//得到数组实例
styleArray[s]
=
templatewb.createCellStyle();
}
//循环对每一个单元格进行赋值
//定位行
for
(int
rowId
=
1;
rowId
<
dataList.size();
rowId )
{
//依次取第rowId行数据
每一个数据是valueList
List
valueList
=
(List)
dataList.get(rowId
-
1);
//定位列
for
(int
columnId
=
0;
columnId
<
columns;
columnId )
{
//依次取出对应与colunmId列的值
//每一个单元格的值
String
dataValue
=
(String)
valueList.get(columnId);
//取出colunmId列的的style
//模板每一列的样式
HSSFCellStyle
style
=
styleArray[columnId];
//取模板第colunmId列的单元格对象
//模板单元格对象
HSSFCell
templateCell
=
templateRow.getCell((short)
columnId);
//创建一个新的rowId行
行对象
//新建的行对象
HSSFRow
hssfRow
=
templateSheet.createRow(rowId);
//创建新的rowId行
columnId列
单元格对象
//新建的单元格对象
HSSFCell
cell
=
hssfRow.createCell((short)
columnId);
//如果对应的模板单元格
样式为非锁定
if
(templateCell.getCellStyle().getLocked()
==
false)
{
//设置此列style为非锁定
style.setLocked(false);
//设置到新的单元格上
cell.setCellStyle(style);
}
//否则样式为锁定
else
{
//设置此列style为锁定
style.setLocked(true);
//设置到新单元格上
cell.setCellStyle(style);
}
//设置编码
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
//Debug.println("dataValue
:
"
dataValue);
//设置值
统一为String
cell.setCellValue(dataValue);
}
}
//设置输入流
FileOutputStream
fOut
=
new
FileOutputStream(outputFile);
//将模板的内容写到输出文件上
templatewb.write(fOut);
fOut.flush();
//操作结束,关闭文件
fOut.close();
}
-
C# datagridview限制单元格输入数字
2017-02-09 10:51:16方案一:进入编辑后EditingControlShowing后屏蔽其他按键 方案二:使用textbox覆盖在编辑单元格前面 方案三:对datagridview的单元格类型进行...为避免在DataGridView的单元格中输入错误的数据类型导致保存错误转自:http://blog.csdn.NET/i3039/article/details/5131522
方案一:进入编辑后EditingControlShowing后屏蔽其他按键
方案二:使用textbox覆盖在编辑单元格前面
方案三:对datagridview的单元格类型进行区分
为避免在DataGridView的单元格中输入错误的数据类型导致保存错误,可以用下面代码解决:
1、先设置DataGridView只能输入数字的列的外观属性:(见图1)
DefaultCellStyle为:DataGridViewCellStyle { NullValue=0, Format=N2}
其中,NullValue=0表示此单元格为空时的默认值为0,Format=N2则代表格式化
图1
2、然后编写DataGridView的EditingControlShowing事件:
TextBox control; //定义输入框控件对象
private void dataGridView1_EditingControlShowing(object sender,
DataGridViewEditingControlShowingEventArgs e)
{
//只对TextBox类型的单元格进行验证
if (e.Control.GetType().BaseType.Name == "TextBox")
{
control = new TextBox();
control = (TextBox)e.Control;
if (control.Text == "0") //需要限制输入数字的单元格
{
control.KeyPress += new KeyPressEventHandler(control_KeyPress);
}
else
{
//非数字类型单元格
control.Leave += new EventHandler(control_Leave);
}
}
}
void control_KeyPress(object sender, KeyPressEventArgs e)
{
//限制只能输入-9的数字,退格键,小数点和回车
if (((int)e.KeyChar >= 48 && (int)e.KeyChar <= 57) || e.KeyChar == 13 || e.KeyChar == 8 || e.KeyChar == 46)
{
e.Handled = false;
}
else
{
e.Handled = true;
MessageBox.Show("只能输入数字!");
}
}
void control_Leave(object sender, EventArgs e)
{
//如果需要限制字符串输入长度
if (control.Text.Length != 11)
{
MessageBox.Show("只能为位!");
control.Focus();
}
}
-
Excel如何限制单元格只能输入数字?
2018-11-07 10:07:16日常工作中,excel是最常用来处理数据的工具,有时候在某一列或行中,只能输入数字,如何进行数据编辑上的限制呢? 方法/步骤 打开要编辑的excel工作表,图中表格作为例子,我们要在单价列中输入价格,这一列... -
easyexcel基于注解的可回调的更精细的单元格格式设置(一)
2020-10-20 09:53:30在https://blog.csdn.net/sinat_33472737/article/details/103660527这篇文章中,我们通过注解实现了每一列的单元格格式精确控制,但如果想要让同一列的数据可以有不同的样式,则无法实现。例如对于同一列的值,值在... -
CsvWriter:CSVWRITER 将数字、单元格和字符矩阵写入 csv 文件。-matlab开发
2021-05-30 05:03:40CSVWRITER 将矩阵和数字、单元格和字符数组写入 csv 文件。 作为可选设置,可以设置定界符、行尾字符、文本量词和假/真表示。 可选输入以标准MATLAB格式接受。 -
C# DataGridView的单元格输入限制 数字 小数点 等
2018-01-31 08:32:16//自定义事件,检测单价的键盘的输入 private void EditingControlPrice_KeyPress(object sender, KeyPressEventArgs e) { //e.KeyChar != 8是退格键 if (e.KeyChar != 8 && !Char.IsDigit -
XSSFWorkbook 设置单元格样式_6.6 使用单元格样式
2020-11-22 02:17:17在工作表中通常需要对单元格中的数据进行格式设置,绝大部分用户都采用手工一步一步去设置相应的格式,如下次需要在其他区域或其他工作表中设置同样的格式,又需要再进行手工设置,这样的格式设置往往十分低效,并且... -
字段,颜色、设置单元格为下拉框并限制输入值、设置单元格只能输入数字等)...
2015-03-01 20:03:00NPIO使用参考:源码中的 NPOITest项目 下面代码包括: 1、包含多个Sheet的Excel 2、单元格合并 3、设置单元格样式:字段,颜色 ...5、设置单元格只能输入数字 // // GET: /Excel/ publ... -
C# dataGridView限制某一行的单元格只输入数字的方法之一
2017-06-16 10:23:43dataGridView限制某一行的单元格只输入数字的方法之一 首先,参考了如下的文章: 点击打开链接 然后,给你的dataGridView1添加dataGridView1_EditingControlShowing事件,并在事件的上方定义如下变量: ... -
excel中设置单元格中数字千分位以逗号的格式进行分割
2021-03-04 22:20:54先输入对应的数字到单元格中,然后选中所有需要设置的单元格,选中单元格之后右键: 找到设置单元格格式,然后找到数字一栏中的自定义,再找到千位以逗号分隔的形式即可,自己也可以输入数值的单元,比如输入元... -
Layui数据表格之单元格编辑方式
2020-10-16 02:45:42今天小编就为大家分享一篇Layui数据表格之单元格编辑方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
php excel 设置单元格格式为文本格式
2020-12-19 14:28:44PHPExcel 长数字串显示为科学计数在excel中如果在一个默认的格中输入或复制超长数字字符串,它会显示为科学计算法,例如身份证号码,解决方法是把表格设置文本格式或在输入前加一个单引号。使用PHPExcel来生成excel... -
Excel16:单元格数字格式设置:分数和百分比、科学记数和文本.wmv
2020-02-13 11:16:07Excel电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能... -
poi 怎么设置单元格格式,以文本方式显示数字
2017-09-06 15:56:24cellStyle.setDataFormat(format.getFormat("@")) 导出的excel中输入文本正常,输入数字以日期格式显示 -
DataGridView的单元格控制只能输入数字
2017-04-28 15:01:25当单元格进入编辑模式时,可以处理执行该编辑控件的自定义初始化的此事件。 public DataGridViewTextBoxEditingControl dgvTxt = null; // 声明 一个 CellEdit private void dgv2_EditingControl -
Excel14:单元格数字格式设置:常规、数字.wmv
2020-02-13 11:14:30Excel电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能... -
【Excel2019(二):单元格格式设置】【单元格数字格式+使用“分列“工具】
2020-02-19 14:18:06本章主要内容:单元格数字格式(数字格式,利用自定义数字格式修改日期,数字格式表,利用数字格式隐藏数据),使用"分列"工具(基本操作,文本日期改为日期格式) -
easypoi模板导出设置单元格格式为公式
2022-01-06 15:36:17easypoi模板导出设置单元格格式为公式 -
记录layui 单元格编辑 规定输入类型
2020-12-09 17:33:03记录layui 单元格编辑 规定输入类型 规定单元格编辑数字类型 layui.$(document).on("focus", ".layui-table-edit", function () { layui.$(this).attr("type", "number") }); -
Excel17:单元格数字格式设置:特殊格式、插入批注.wmv
2020-02-13 11:17:08Excel电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能... -
VBA:强制设置单元格/Range的格式
2021-05-18 15:25:08我们在使用Excel的时候,经常需要使用格式设置,尤其是文本设置,时间设置,就像是“城市牛皮癣”一样,换不过来!!真是让人火大。 即使,在VBA中使用C开头的函数,只是转换了Variant的类型,等填入到单元格并不是... -
excel在一个单元格输入内容,在其他单元格同步显示
2022-01-17 20:34:46例如sheet2 A1单元格要显示sheet1 A1单元格的内容: 1 ISBLANK函数对sheet1 A1单元格进行判断是否空白 利用if语句进行判断,如果单元格是空白的话就不显示了 如果直接用=sheet1!A1 公式的话,空白单元格显示0 ..... -
POI导出Excel设置单元格格式
2018-12-17 21:46:10使用Apache的POI相关API导出Excel设置单元格格式 栗子,一下各个代码之间的变量是通用的,要是在某个代码块中找不到某个变量,则可以向上找寻 准备工作 InputStream = template//文件输入流 XSSFWorkbook wb = new ... -
Excel--单元格格式设置
2021-03-24 09:57:25《跟王佩丰学Excel实战1800分钟》学习笔记2 二、单元格格式设置 1. 设置单元格格式 选中单元格,右键即可找到设置...自定义数字格式:设置单元格格式,由数字改为自定义格式,如数字后加“元” 单元格容量:对于数值格 -
VBA操作Excel之设置单元格属性
2020-10-16 22:19:32例如,对于可接受文本和数字的输入框,将 Type 设置为 1 + 2。 参考文档 Excel VBA入门(八)单元格边框 Excel VBA:设置行高与列宽 vba设置Excel单元格左对齐、右对齐、居中对齐、字体、字号、字型 Application.... -
请问QT中的QTableView怎么让某一个单元格只可输入某种类型(例如int)。
2018-12-04 09:04:39如题。QT中的QTableView怎么让某一个单元格只可输入某种类型(例如int)。 -
C# datagridview 限制某列只能输入数字的完整方法
2021-12-15 10:52:26{ if ((this.dgvProductList2.CurrentCellAddress.X == 14) || (this.dgvProductList2.CurrentCellAddress.X == 15) || (this.dgvProductList2.CurrentCellAddress.X == 16))//获取当前处于活动状态的单元格索引 { ... -
Excel15:单元格数字格式设置:货币会计、时间和日期.wmv
2020-02-13 11:15:16Excel电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能...