1.
双击打开一个不需要输入数据的excel表格;
2.
中,选择要输入数据的所有单元格;
3.
你选选项栏中的数据,然后再直接点击工具栏中的数据不验证;
4.
在数据验证弹窗中,你选择系统设置,在允许下选择类型整数;
1.
右键点击然后打开一个不需要输入数据的excel表格;
2.
选择类型必须输入数据的所有单元格;
3.
选择类型选项栏中的数据,然后把再点工具栏中的数据验证;
4.
在数据验证弹窗中,你选择设置中,在允许下中,选择整数;
range(cells(1,1),cells(4,4))或则cells(1,1).resize(4,4)就可以了,另外cells没办法摘录一个区域,必须借助range或则resize
数组定义变量又不能真接那样的话用=某个单元格区域……要按照循环语句轮流定义变量……考虑到如何修改如下:
dimaa()thoughdoubleredimarr(1need1036)fori1need1036arr(i)cells(i,8)nextstop的原因你在用了动态数组所以才在赋值前可以给它一个重新设置范围的语句redim……
excel中代码是编辑器编辑和运行的,以excel2007为例详细介绍操作步骤:
1、单击excel2007窗口左上角的“office按钮”图标,在提示框的菜单中,右键单击“excel选项”按钮;
2、在“excel选项”对话框中,右击左侧“广泛”分类,取消勾选“在功能区显示#34开发工具#34选项卡”项,单击“判断”选择按钮直接返回excel2007主窗口,即可先添加开发工具选项卡;
3、单击“开发工具”菜单-“visualbasic”图标;
4、excel2007先打开代码编辑器窗口,右击“再插入”菜单-“模块”菜单项,即可插到系统默认的模块“模块1”,即可在右侧的vba代码编辑器窗口再输入vba代码;
5、代码编辑成功后,再点击工具栏运行按钮即可不运行。