遇到点小问题,请大家帮助纠错
来源:互联网 发布:三国杀菜刀的淘宝 编辑:程序博客网 时间:2024/05/29 17:12
上一个帖子在大家的指点下,我总算做了个我所需要的程序。
我试了N次,可以运行并且达到我要的效果。
请哪位大哥帮个忙,解决我以下几个问题:
1.使用zap命令,会有提示窗口,怎么才能不跳出窗口,默认选择“是”
2. for i=2 to nrows, 在这个循环之前,我想做判断行数<=1时,用messagebox(),并且退出循环。 我尝试了N次,都提示嵌套错误。
3.如有发现其他不妥的地方,还请大家直接纠正,谢谢。
if used('dylx') then
select dylx
else
select 0
use dylx
endif
zap
set defa to ('d:\data')
for m = 1 to adir(afiles,'*.xlsx')
findfiles='d:\data\'+afiles[m,1]
? findfiles
myexcel=CREATEOBJECT("excel.application")
myexcel.visible=.f.
mybook=myexcel.workbooks.open("&findfiles")
usedrange=mybook.worksheets(1).usedrange
nrows=usedrange.rows.count
for i=2 to nrows
m1=myexcel.cells(i,1).value
m2=myexcel.cells(i,2).value
m3=myexcel.cells(i,3).value
m4=myexcel.cells(i,4).value
m5=myexcel.cells(i,5).value
APPEND BLANK
REPLACE DATE WITH m1,SELLER WITH m2,BUYER WITH m3,quantity WITH m4,PRODUCT WITH m5
endfor
myexcel.workbooks.close
myexcel.quit
endfor
我试了N次,可以运行并且达到我要的效果。
请哪位大哥帮个忙,解决我以下几个问题:
1.使用zap命令,会有提示窗口,怎么才能不跳出窗口,默认选择“是”
2. for i=2 to nrows, 在这个循环之前,我想做判断行数<=1时,用messagebox(),并且退出循环。 我尝试了N次,都提示嵌套错误。
3.如有发现其他不妥的地方,还请大家直接纠正,谢谢。
if used('dylx') then
select dylx
else
select 0
use dylx
endif
zap
set defa to ('d:\data')
for m = 1 to adir(afiles,'*.xlsx')
findfiles='d:\data\'+afiles[m,1]
? findfiles
myexcel=CREATEOBJECT("excel.application")
myexcel.visible=.f.
mybook=myexcel.workbooks.open("&findfiles")
usedrange=mybook.worksheets(1).usedrange
nrows=usedrange.rows.count
for i=2 to nrows
m1=myexcel.cells(i,1).value
m2=myexcel.cells(i,2).value
m3=myexcel.cells(i,3).value
m4=myexcel.cells(i,4).value
m5=myexcel.cells(i,5).value
APPEND BLANK
REPLACE DATE WITH m1,SELLER WITH m2,BUYER WITH m3,quantity WITH m4,PRODUCT WITH m5
endfor
myexcel.workbooks.close
myexcel.quit
endfor
0 0
- 遇到点小问题,请大家帮助纠错
- 遇到的一个关于NULL小问题,请大家帮忙看下,求个解释
- 两个小问题请大家注意一下
- 请大家帮助一下呀
- 新手,请大家多多帮助
- 请大家多多帮助啊
- 经常写VC工程的人都会遇到升级到VS2005时出现的各种各样的问题,下面写一些自己遇到的问题,还有什么不全的请大家补充。希望能给朋友们一些帮助。
- #请大家帮助一个程序员啊啊啊
- [VB.NET]小弟初学.NET 想请教一个问题,还请大家给我帮助.
- 工作中遇到点小问题
- 遇到一些小问题,请试试更多方法,在下决策
- irprot问题请大神帮助
- 这是在开发的时候经常会遇到的问题希望对大家有所帮助
- 请大家看看这个随机发牌的小程序,希望给出点建议或者挑出点瑕疵
- 写帮助大家学习的小框架
- 大家好我刚来到请多帮助呀
- 我正在学习图形编程,请大家多帮助,谢谢!
- delphi平台的贪吃蛇游戏,有点小问题,请大家帮忙看一下谢谢
- Copy Books
- ListView中convertView只有第一次为null的原因
- 分享我在喜折折返利网真人晒单详细步骤
- LIB和DLL的区别与使用
- Matlab产生独立可运行C代码
- 遇到点小问题,请大家帮助纠错
- code forces 393B Three matrices
- BZOJ 1012: [JSOI2008]最大数maxnumber
- Dolls hdu 4160 匈牙利算法求出最大匹配值
- 转载cnblog
- 指针常量与常量指针的区别
- 刘健仲裁案细节曝光 青岛提交合同原件前后不一致
- 那些逝去的青春!
- UVa 11235 / POJ 3368 Frequent values (想法题&RMQ线段树维护最长区间长度)