易截截图软件、单文件、免安装、纯绿色、仅160KB

[求助]VB获取Excel数据的问题

Excel表内有一内容为01.00,通过VB进行读取,但独到的数值为1,VB使用字符型对Excel读到的数据进行存储。
有什么方法能保证读取前后内容的一致性呢?求教啦!
先谢过!
单独读取数据是不行的.还需要读取该CELL的格式.
而且要看你储存的是什么格式,除了char/nchar等字符型栏位,其他的就要看本身在数据库里面定义的数据类型与格式.
比如虽然CELL中存的是01.00,但存入数据库中的栏位格式是Numeric(5,2),其就会变成 1.00

原来的读取方式:Ex_dh(i) = Excelsheet.Cells(i, 1)
更改后的读取方式:Ex_dh(i) = Excelsheet.Range("A" & i).Text
问题解决,呵呵,谢谢啦.

引用
原来的读取方式:Ex_dh(i) = Excelsheet.Cells(i, 1)
更改后的读取方式:Ex_dh(i) = Excelsheet.Range("A" & i).Text
问题解决,呵呵,谢谢啦.

就是应该读取 .Text 。
恭喜楼主…………


使用Variant变量数组存取从excel中的得到数据。使用TypeName()判断类型即可。
例如:
dim a(5)
dim b as string 
a(0)=Excelsheet.Cells(i, 1)
b=typename(a(0))'b为数据类型



呵呵,谢谢大家热心帮忙啦!


相关问答:

vb中如何实现对象属性的动态设置 - VB / 基础类

本人使用的是VB6.0版本
假设有一个对象A,A内有类型为B的对象属性。现在的问题是,需要添加若干个B对象作为A对象的属性。如,
 A.B1,A.B2,...
但具体添加多少个B对象作为A对象的属性则视具体情况不同而不同 ......

vb crystalreport - .NET技术 / VB.NET

Private Sub btnPrint_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnPrint.Click
  MouseWait()
  Dim ClearTempTabelSQL As String
  'If Not ......

vb - VB / 基础类

我想把word另存为xml之后,用vb读取这个xml的内容,请问如何实现?
dim f as integer
dim b() as byte
dim s as string
dim L as long
f=freefile()
open "abc.xml" for binary access read as #f
......

vb读取xml - VB / 基础类

现在有个xml文件是<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xm ......

VB怎么制作进度条? - VB / 控件

点击按钮后弹出进度条窗口,要在30%的时候停顿1秒 40%停顿2秒,然后走完进度条后提示保存成功!
请问如何写?
进度条用那个VB6自带的progressbar控件,定时用timer
我在本站找了这几个帖,估计够你用
http://topic ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号