1234

ExcelHome技术论坛

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

帖子
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5029|回复: 14

《别怕,Excel VBA其实很简单》書中關于數據類型題目解答

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-12-15 10:30 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 Day-Day 于 2012-12-15 11:05 编辑

根據 《别怕,Excel VBA其实很简单》書中對数据类型的類介紹,或者根據前輩fanjy 貼中的數據類型介紹。
完成下面題目,最好注明解析,你能回答出來嗎?I Want you !    {:soso_e179:}or{:soso_e180:}


引用 : fanjy 介紹如下:

“数据类型”是指如何将数据存储在内存中。
(1)Boolean
表示逻辑数据,可以是True或False中的任一个值。占用2字节的存储空间,取值范围为True或False,缺省值为False。
(2)Byte
只能表示正数。占用1字节的存储空间,取值范围为0-255,缺省值为0。
(3)Currency
一种保存货币值数据的特殊数字格式。占用8字节的存储空间,取值范围为-922337203685477.5808-922337203685477.5807,缺省值为0。
(4)Date
一种用于表示日期或时间的专用格式。占用8字节的存储空间,取值范围为100年1月1日——9999年12月31日,缺省值为00:00:00。
(5)Decimal
一种包含以10的幂为刻度的十进制数的变体子类型,只能通过CDec转换函数创建,不是一种独立的数据类型。占用14字节的存储空间,取值范围为±79228162514264337593543950335(不带小数点)或±7.9228162514264337593543950335(带28位小数点),缺省值为0。
(Decimal数据类型是在Excel 2000中引入的,在以前的版本中不能使用这种数据类型。该数据类型非常特殊,因为不能实际声明它,它是Variant的子类型,必须使用CDec函数将一个变量转换为Decimal数据类型)
(6)Double
存储双精度浮点数,占用8字节的存储空间,取值范围为负值:-1.79769313486232E308——4.94065645841247E-324,正值:1.79769313486232E308——4.94065645841247E-324,缺省值为0。
(7)Integer
表示从-32768-32767之间的整数,其中一位表示符号,占用2字节的存储空间,缺省值为0。
(8)Long
表示存储为4个字节空间的带符号的数,其中一位表示符号,取值范围为-2147483648-2147483647,缺省值为0。
(9)Object
包含对某个对象的引用(地址),占用4字节的存储空间,可对任何对象引用,缺省值为Nothing。
(10)Single
表示分数、带小数位或指数的数值等单精度数,占用4字节的存储空间,取值范围为负值:-3.402823E38——1.401298E-45,正值:1.401298E-45——3.402823E38,缺省值为0。
(11)String
可声明定长和变长的String数据类型。其中,定长的String数据类型占用的存储空间为字符串的长度,取值范围为1——65400个字符,缺省值等于该字符串长度的空格数。变长的String数据类型能动态地加长或缩短以存储要求的字符串数,占用的存储空间为10字节加上字符串的长度,取值范围为0——20亿个字符,缺省值为零长字符串
(12)Variant
Variant字符串类型的存储空间为22字节加上字符串的长度,其取值范围与变长字符串数据类型的取值范围相同,缺省值为Empty。
Variant数字型的存储空间为16字节,其取值范围与Double数据类型的取值范围相同,缺省值为Empty。
(13)用户自定义类型
允许用户创建一种特殊的数据类型,这种数据类型由VBA的内部数据类型、数组、对象或其他用户定义类型组成,其存储空间为各个组成部分的存储空间的总和,取值范围与各个组成部分的数据类型的取值范围一致,缺省值为各个组成部分的缺省值。
各数据类型之间也可以相互转换。

題目如下:

NO.
字段名稱
字段說明
舉例
最佳數據類型
1
職工編號
三位數的編號
005
2
職工姓名
職工的姓名
張一平
3
出生日期
參加工作的年月日
2003-9-1
4
基本工資
       員工的基本工資,     
500-300之間,有小數
2532.5
5
交通補貼
           員工的交通補貼,        
0-200之間,有小數
125.5
6
加班天數
一個月的加班天數,整數
8

學習中!

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-15 10:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
和我一起學習《别怕,Excel VBA其实很简单》 ,預留!

TA的精华主题

TA的得分主题

发表于 2012-12-15 10:42 | 显示全部楼层
1. byte   2. string    3.Date  4. Integer   5.Double  6. Currency  7. byte

對不對?

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-15 10:46 | 显示全部楼层
wangchenghua 发表于 2012-12-15 10:42
1. byte   2. string    3.Date  4. Integer   5.Double  6. Currency  7. byte

對不對?

  等等....

TA的精华主题

TA的得分主题

发表于 2012-12-15 10:51 | 显示全部楼层
第一题,定长字符串型。第二字符串型,第三日期型,第四,双精度型(货币型),第五双精度(货币型),第六字节型(byte)

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-15 11:07 | 显示全部楼层
ctp_119 发表于 2012-12-15 10:51
第一题,定长字符串型。第二字符串型,第三日期型,第四,双精度型(货币型),第五双精度(货币型),第六 ...

大俠就是大俠 , 正確認嗎??其它人沒有異議嗎??

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-15 13:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
?????無人解答?

TA的精华主题

TA的得分主题

发表于 2012-12-15 16:34 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ctp_119 发表于 2012-12-15 10:51
第一题,定长字符串型。第二字符串型,第三日期型,第四,双精度型(货币型),第五双精度(货币型),第六 ...

這個好像是對的

TA的精华主题

TA的得分主题

发表于 2012-12-15 16:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
wangchenghua 发表于 2012-12-15 16:34
這個好像是對的

别看这个数据类型,里面也挺有文章的。定的好,可以节省内存和程序的运行速度,还可以保证数据的准确性。

TA的精华主题

TA的得分主题

发表于 2012-12-15 18:26 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
ctp_119 发表于 2012-12-15 10:51
第一题,定长字符串型。第二字符串型,第三日期型,第四,双精度型(货币型),第五双精度(货币型),第六 ...

ctp_119 的答案我认为是正确的。
第一题个人认为,答字符串型就不算错,但不应该是Byte,员工编号不是数字,是不能参与计算的。 第四和第五应该是货币型(因为是浅)。其他均无异议。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

1234

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-4-15 17:26 , Processed in 0.026208 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表