엑셀 파일 컨트롤 할 때요
값을 엑셀에다 찍어주는건 가능한데..
CALL METHOD OF EXCEL 'CELLS' = CELL NO FLUSH
EXPORTING
#1 = I
#2 = J.
SET PROPERTY OF CELL 'VALUE' = VAL NO FLUSH.
이런식으로 좌표를 찍고.
값을 박아주는데..
값박는것만 가능한지요?
테두리선을 긋고 병합하고 정렬하고 그런건 안되는지 궁굼합니다.
제가 사용하려고 하는것은 테두리선을 긋는게 목적입니다.
방법이 있다면 선긋는 방법과, 선 굵기 조절하는 방법좀 알려주세요.
댓글 7
-
버미!
2010.04.22 01:39
-
돌맹이
2010.04.22 01:43
ㅋㅋㅋ 네.. 어지 사용하는지는 모르겠지만.. 해봐야겠넹..
여기오면 초보자가 쉽게 답을 얻을수 있어서 좋네요..
-
버미!
2010.04.22 01:43
해보시고..리플달아 부탁해요~~ -
돌맹이
2010.04.22 02:32
call method of cell 'BORDERS' = borders exporting #1 = '2'.
set property of borders 'LineStyle' = '1'.
해서 하니까 잘 되네요..^^ 감사합니다.
-
초코
2010.04.22 22:05
저같은 경우에는 일단 엑셀 매크로를 이용하여 하고자하는 동작을 코드로 만들어 봅니다.
그리고 이걸 abap으로 컨버전하는 식으로 합니다.
property와 method를 abap으로 다루는 방법만 알면 이편이 결과물을 보는데 더 빠르더군요.
MS의 도움말을 100% 이용할 수 있으니..
-
크리스~
2010.04.23 00:54
아하~
-
흙
2010.04.28 02:51
선긋기가 안되는줄 알고 포멧을 그려서 했는데..와우..감사...이쁘게 개발하겠습니다.
SDN에 다음과 같이 나와 있는데..
Try,
* bottom
call method of cell 'BORDERS' = borders exporting #1 = '4'.
set property of borders 'LineStyle' = '8'.
set property of borders 'WEIGHT' = we.
* set property of borders 'ColorIndex' = 'xlAutomatic'.
free object borders.
left #1 = 1
right #1 = 2
top #1 = 3.
Regards
함 해보세요~~