写数据总是出现错误提示,"当前的记录不支持更新,这可能是提供程序的限制......"
不知道是不是因为ado打开excel是只读的?不知道怎么解决啊?请教大侠 谢谢'--------------------------------------------------------------------------
DataGrid1.Row = 0
DataGrid1.Col = 1
bbb = DataGrid1.Text '这个是datagrid里日期字段的日期值
aaa = adoRS.Fields.Item(0).Value '这个是excel表里的日期字段的日期值If Format(aaa, "yyyy-mm-dd") = Format(bbb, "yyyy-mm-dd") Then
adoRS.Fields(13).Value = "10000"
End If
'--------------------------------------------------------------------------目的是想,如果datagrid的日期和excel日期相同的话,就在excel表中的第13行的某个格里写入"10000"
不知道是不是因为ado打开excel是只读的?不知道怎么解决啊?请教大侠 谢谢'--------------------------------------------------------------------------
DataGrid1.Row = 0
DataGrid1.Col = 1
bbb = DataGrid1.Text '这个是datagrid里日期字段的日期值
aaa = adoRS.Fields.Item(0).Value '这个是excel表里的日期字段的日期值If Format(aaa, "yyyy-mm-dd") = Format(bbb, "yyyy-mm-dd") Then
adoRS.Fields(13).Value = "10000"
End If
'--------------------------------------------------------------------------目的是想,如果datagrid的日期和excel日期相同的话,就在excel表中的第13行的某个格里写入"10000"
解决方案 »
- 非常感谢!已结贴。
- 请教高手!在线等待,下面的错误原因是??? 我想了3天了!!! Set rs3 = db.OpenRecordset(sql, dbOpenDynaset)“参数不足,期待是1”
- vb读取MySQL问题
- 请Tiger_Zhao(VB老鸟)过来接分,希望各位继续关注我的问题,还有400分哦!
- Data1.Recordset.Move n, 1
- 如何用程序控制DateGrid控件的列宽?
- 怎样编程获取另一微机的时钟(非net time方法)?
- printer对象的问题(在线等待.....)
- 急急急急急!!!请教专家,vb工资条打印程序报“打印错误,无效属性值”是什么问题?以前都可以正常打印,是一个针式打印机。
- 怎样改变 窗体 的CAPTION栏的背景色(“兰色”)
- 关于进制问题,请高手指点
- 一个关于字符串(A100001)末位+1的问题
If Format(aaa, "yyyy-mm-dd") = Format(bbb, "yyyy-mm-dd") Then
adoRS.Fields(13).Value = "10000"
End If
目的是想,如果datagrid的日期和excel日期相同的话,就在excel表中的第13行的某个格里写入"10000"
===============================================================
樓主的意思是想把10000寫入到Excel中去,可你的adoRS.Fields(13).Value = "10000"是往數據集中寫啊
給你一點代碼:
Dim objExcel As Excel.Application
Dim objBook As Excel.Workbook
Dim objSheet As Excel.Worksheet
Private Sub Command1_Click()
Dim Str As String
Set objExcel = CreateObject("Excel.Application")
Set objBook = objExcel.Workbooks.Add '新增檔
objExcel.Visible = True
Set objSheet = objBook.Worksheets(1)
objSheet.Cells(行, 列) = "需要寫入的資料"
End Sub