第一篇:VB网格中输入数据
VB网格中输入数据
VISUAL BASIC提供的网格控制(Grid)主要是用来直观地输出数据,但不能输入数据,使用起来很不方便。能不能向网格中输入数据呢?笔者提出了两种解决方法,供大家参考:方法一:
改写网格的KeyPress事件,在每次有合法字符输入时,把Grid的Text项和输入字符连接。这种方法缺点是:一代码较复杂,需要处理各种ASCII字符信息;二是通过编程只能实现很少的编辑功能,如用退格键删除前一字符,用Del键删除所有字符;三是这种方法不能输入汉字,使用起来受到很大的限制。
方法二:
利用一文本框作为缓冲,实现编辑功能。当网格改变行列时,把网格当前行列的内容传递给文本框;当网格中有ASCII字符产生时,把输入焦点设置为文本框,并把输入的ASCII字符送给文本框;当编辑完文本框的内容时,按Enter键或TAB键,把文本框的内容送给网格的当前行列,并把输入焦点设置为网格。如下程序所示(其中Textl为文本框,Labell为标签,Gridl为网格):Option ExplicitConst EnterAsc=13Const TabAsc=9Private Sub Form-Load()Labell.Caption=”请输入”End SubPrivate Sub Gridl-KeyPress(KeyAscii As Integer)Text1.StFocusTextl.SelStart=0If KeyAscii<>EnterAsc And KeyAscii<>TabAsc ThenSendKeys Chr(KeyAscii)
End IFEnd SubPrivate Sub Gridl-RowColChange()
Textl.Text=Grid1.TextEnd SubPrivate Sub Text1-KeyPress(KeyAscii As Integer)If KeyAscii=EnterAsc ThenGrid1.SetFocusKeyAscii=0End IfEnd SubPrivate Sub Text1-LostFocus()
Grid1.Text=Text1.TextEnd Sub
第二篇:SAS数据输入总结
SAS学习总结
一、SAS的数据录入
(1)直接输入
data first;
input name $ salary;
datalines;a 12b 34c 56d 78
;
run;
注意:datalines的位置以及数据录入后的分号
(2)借助infile可读入文本格式为dat、txt、csv
A.最简单的形式
data first;
infile 'c:userslichaodesktopsasdatatoadjump.dat';
input Toadname $ Jump1 Jump2 Jump3 Jump4;
run;
proc print data=work.first;
run;
B.有空格的情况,需要数一下
data second;
infile 'c:userslichaodesktopsasdataonionring.dat';
input Name $ 1-19 Jump1 22-24 Jump2 25-28 Jump3 30-31 Jump4 33-34 Jump5 37 Jump6 40;
run;
proc print data=work.second;
run;
C.格式重复的情况
data third;
infile 'c:userslichaodesktopsasdataexercise.dat';
input Num1 Num2 Num3 @@;
run;
proc print data=work.third;
run;
注意:@@的用法
D.其他的格式
Ⅰ.输出特定的行
data icecream;
infile 'c:userslichaodesktopsasdataicecreamsales2.dat' firstobs=3 obs=5;
input Flavor $ 1-9 Location Boxessold;
run;
proc print data=icecream;
run;
注意:firstobs和obs的位置不要改变,而且两者可以单独使用
Ⅱ.有缺失值
data class;
infile 'c:userslichaodesktopsasdataallscores.dat' missover;
run;
proc print data=class;
run;
注意:在有缺失值的情况下,如果输出有错误的话就用missover
Ⅲ.非正常的输入:
data third;
infile 'c:userslichaodesktopsasdatapumpkin.dat';
input Name $16.num 3.type $2.date $11.(num1 num2 num3 num4 num5)(4.1);run;
proc print data=third;
run;
注意:16.和3.、4.1等的表示方法,都是表示宽度,相比较数列数的方法更有效;输入格式相同的话可以加括号把格式写在后面的括号里。
Ⅳ.日期的输入:
按照数值处理,根据情况,使用MMDDYYw.或者 DDMMYYw.(3)import 录入其他格式的文件(可导入的格式非常多)
proc import datafile='c:userslichaodesktopsasdatasecond.xls' dbms=xls out=mydata replace;sheet=“sheet1$”;
range=“a1:b3”;
run;
proc print data=mydata;
run;
注意:sheet表示单元表的名字,range表示导入的数据范围
input name $ test1 test2 test3 test4 test5;
第三篇:Wps Excel2013工作表中输入数据和编辑数据
Wps Excel2013工作表中输入数据和编辑数据
1.输入在活动单元格或在编辑栏中进行输入
2.输入数值型文本a.分号+数字b.格式—单元格—数字—文本
3.负数输入:在文本输入时加括号
分数输入:1/2为1月2日正确的0空格1/2
第四篇:Q2V8程序计算器输入数据操作方法
Q2V8程序计算器输入数据操作方法(1);
连续交点平曲线与竖曲线三维坐标正反算步骤;
进入 1 菜单
按 MENU2 进入 列表模式
按 SHIFTSET UP 设置串列文件(List File;File 1--6)
按F1设置(输入串列文件 号码;1--6 中的一个)
清除当前选定串列的数据;
按 MENU1进入RUNMAT模式
按 SHIFTPRGM调出程序功能菜单
清除命令; F6F1F3回车(清除了当前串列的全部数据)
(1)平曲线
按 MENU2进入 列表模式(输入平曲线数据)
List 1List2List3List4List5List6List7(起点桩号)(起点X坐标)(起点Y坐标)(入口缓曲参数)(圆曲半径)(出口缓曲参数)(交点转)(不输入)(交点X坐标)(交点Y坐标)(入口缓曲参数)(圆曲半径)(出口缓曲参数)(交点转角)
.....................(不输入)(终点X坐标)(终点Y坐标)
按 MENU9进入选择执行 Q2V8程序界面回车
输入1(只计算平曲线数据)XY(1)/H(2)/XYH(3)=?
显示出;平曲线总的交点个数(不包含起终点)hor-total JD num= 输入0(重新计算平曲线数据)new(0)/old(≠0)hor-JD data=?
显示出;输入平曲线 起点的交点号 hor-curve start JD num=?
输入0(要计算的起点的交点号)(机器开始计算等待.........)
查看计算的结果按 MENU2进入 列表模式(计算按结果如下JD1---JDn)List 1List2List3List4List5List6List7
(起点桩号)(起点X坐标)(起点Y坐标)(入口缓曲参数)(圆曲半径)(出口缓曲参数)(交点转角)(交点桩号)(交点X坐标)(交点Y坐标)(入口缓曲参数)(圆曲半径)(出口缓曲参数)(交点转角)
.....................(终点X坐标)(终点Y坐标)
查看转角值(度分秒)也就是(弧度制变 角度制);
按OPTNF6F2F5
第五篇:Excel输入数据、单元格格式设置教案
第三单元第十二课数据的输入与编辑
一、教学目标 知识目标:
1、了解简单的数据类型;
2、学会使用自动填充功能输入数据,会输入文本型数据;
3、会调整行高和列宽;
4、会设置简单的单元格格式。
能力目标:通过创建数据表、输入数据、编辑表格; 情感目标:
1、培养学生使用计算机进行数据处理的意识;
2、培养学生耐心、细致的学习态度。
二、教学重难点: 教学重点:
1、输入数据的方法;
2、插入行或列、调整行高和列宽;
3、保存工工作簿。教学难点:
1、单元格格式的设置;
2、自动填充。
三、教学方法:
演示法、观察法、自学法、实践法
四、教学过程:
课时1输入数据
一、导入
教师打开“星星合唱团通讯录”表格,让学生观察单元格中的文字和数字的对齐方式有什么不同,引出计算机处理数据数值型数据和文本型数据的方式不同,由此导入课题。
二、讲授新知识
1、数据的输入
(1)、输入数据的两种方法,教师讲解并演示: 方法一:单击需要输入数据的单元格,直接输入数据; 方法二:先单击单元格,再单击编辑栏,可以在编辑栏中编辑或添加单元格中的数据。(2)、输入数值
教师演示输入数值的方法,并要求学生上机练习。(3)、输入文本
教师演示输入文本的方法,要求学生观察屏幕显示的内容并上机练习。教师强调:让学生观察输入以0开头的数据有什么不一样、输入身份证号码有什么不同;学生会发现,输入以0开头的数据0不会显示,输入身份证号码会以科学计数法来表示,那要怎么解决呢,须将单元格格式设置为文本。
2、修改数据
教师一边讲解一边演示修改数据的方法。
三、课堂练习让学生完成课本79页中的试一试,教师来回巡视,帮助学生解决问题。
四、课堂小结
教师与学生一起小结本节课的内容、强调:数值型数据和文本型数据的不同。
五、板书设计
输入数据
一、数据的输入
1、输入数值数据
2、输入文本数据
3、数值数据和文本数据的不同
4、如何解决以0开头的数据和身份证数据的问题
二、修改数据
课时2编辑表格与自动填充并保存
一、导入
让学生观察没有设置过格式的“星星合唱团通讯录”表格和设置过格式的表格有什么不同,引出编辑表格的概念,由此导入课题。
二、讲授新知识
1、编辑表格(1)、插入行或列
教师打开“星星合唱团通讯录”表格,提出问题:如果要为合唱团成员进行编号,在数据表中增加一个编号列要怎么做? 让学生根据课本提示进行操作——教师来回巡视查看学生操作的结果——最后教师进行补充说明——请学生演示课本80页的试一试。
(2)、调整行高和列宽
为了完整、清晰的显示表格信息,还可以调整表格的行高和列宽。教师演示调整的方法:
方法一:在选中的行或列上单击鼠标右键——在弹出的快捷菜单中选择行高或列宽——输入要调整的值
方法二:鼠标指针移到行号或列标之间的分割线,鼠标指针发生变化时拖动鼠标进行调整(3)设置单元格格式
教师向学生讲授此部分知识的重要性,在每年中考试题的操作题部分一定会考到此部分知识。教师根据考试知识点进行详细的讲解。
选中要设置的单元格——单击鼠标右键——设置单元格格式——数字选项卡(数值:保留小数位数,货币:符号的设置,百分比,文本的设置)对齐选项卡(对齐方式的设置、合并单元格、自动换行)字体选项卡(字体、字型、字号的设置)边框选项卡(边框线条宽度、颜色的设置)填充选项卡(单元格底纹颜色的设置)
教师讲解完后,让学生根据给出的题目进行操作。
2、自动填充 有时表格中输入的数据有一定的规律,如表中的“编号”列数据是依次递增的,此时可用Excel提供的自动填充功能进行输入,教师强调此知识点在每年考题中也会考到。
让学生根据课本的提示进行操作,教师补充进行序列填充时一定要选中两个单元格。
3、保存工作簿文件
和word软件一样,执行“文件”——保存,也可以选择“另存为”命令将工作簿文件保存为指定的文件名,存放在指定的位置。教师强调:考试时,操作题只需要单击文件——保存即可。
三、课堂练习
完成课本中87页的综合实践,教师检查学生操作情况。
四、课堂小结
教师和学生一起回顾今天所学的知识点。
五、板书设计
编辑表格与自动填充并保存
1、编辑表格(1)、插入行或列(2)、调整行高和列宽(3)、设置单元格格式
2、自动填充
3、保存工作簿文件 第十三课数据的计算——用公式计算数据