Web에서 office 같은 결과를 제공(Active X 이용)
http://msdn.microsoft.com/office/understanding/owc/default.aspx
http://www.google.co.kr/url?sa=U&start=1&q=http://www.4guysfromrolla.com/webtech/022101-1.shtml&e=747
1.
OWC에서 사용하는 Visual Basic Script와 office excel에 있는
VBA(Visual Basic for Application)이 매우 유사함
2.
Visual Basic Scripts는 Visual Basic과는 달리 type이 없는 것 같음.
Dim으로 변수를 미리 선언해줄 필요도 없음.
3.
에러가 났을 때 정확한 에러를 찾기 어려움
4.
For Next 문에서
visual Basic은 For i 이면 Next i로 끝나는 데
visual Basic script는 For i 일 때 Next로 끝남
5.
OWC에서 visual Basic script를 쓰는 것은 너무 느림
excel로 import 후 visual basic을 돌려서 작업하거나 그냥 processing이 완료된 값을 넣는 것이 좋을 것 같음
6.
함수 선언 :
Sub Copy_cells(rowCount, colNum)
End Sub
7.
SP.ActiveSheet.Name = "sheet의 제목 적기"
SP.ActiveSheet.Rows(1).Font.Bold = True ' 1행 진하게
SP.ActiveSheet.Rows(1).Interior.Color = "Orange" ' 1행 오렌지 색으로
colCount = SP.ActiveSheet.Range("A2").CurrentRegion.Columns.Count 'A2근처 모든 값의 최대 열번호 구하기
rowCount = SP.ActiveSheet.Range("A2").CurrentRegion.Rows.Count 'A2근처 모든 값의 최대 행번호 구하기
SP.ActiveSheet.Columns(10).Insert() '10열 삽입하기
SP.ActiveSheet.Cells(2,10).value = "=I2/H2" 'J2에 수식 넣기
댓글 없음:
댓글 쓰기