VBA的语句在宏里录好查到以后基本都是SET PROPERTY 和GET PROPERTY的用法,关键词不同,多试试吧 哈哈 我用的简单
这段类似
LOOP AT USERS
CALL METHOD OF EXCEL ’ROWS’ = ROW EXPORTING #1 = ’2’
CALL METHOD OF ROW ’_insert’ NO FLUSH
CALL METHOD OF EXCEL ’RANGE’ = CELL NO FLUSH EXPORTING #1 = ’A2’
SET PROPERTY OF CELL ’VALUE’ = USERS-BNAME NO FLUSH
CALL METHOD OF EXCEL ’RANGE’ = CELL NO FLUSH EXPORTING #1 = ’B2’
SET PROPERTY OF CELL ’VALUE’ = USERS-NAME1 NO FLUSH
ENDLOOP
http://spaceitpubnet/uid-617619-action-viewspace-itemid-224889
这个程序其实挺简单的,无非包含三个方面,首先是选择屏幕,这个代码相信不难,其次是数据处理,把需要的数据取到内表中,如果需要计算的可考虑适当增加一些结构或者内表,最后就是ALV输出了,稍加研究这个程序就可以写的出来了。
LOOP AT SCREEN
IF screen-group1 = '001'"当组为001的时候
screen-input = 0“0 表示不可输入(灰色的) 1表示可以输入,
MODIFY SCREEN"修改屏幕状态
ENDIF
ENDLOOP
欢迎分享,转载请注明来源:表白网
评论列表(0条)