안녕하세요.델파이 초보입니다.
엑셀 Columns 설정 문의 드립니다.
엑셀 열 너비 조정할때 Selection.Columns.AutoFit 설정말고 열을 선택적으로 조정을 하려 합니다.
만약 열을 J 열을 선택한다고 하면
엑셀 매크로 에선 Columns("J:J").Select, Selection.ColumnWidth = 11
이렇게 설정을 하는데 델파이에선 어떻게 구현을 해야 할지 모르겠네요.자꾸 에러만 나고..
XL.Range['J1', 'B' + IntToStr(i)].Select; 이렇게 구현을 하면 셀 병합 된것을 같이 선택을 하게 되어 전체
열이 조정이 되서요.
고수님의 답변을 기다리겠습니다.
var XL : variant;
.............................
XL := CreateOleObject('Excel.Application');
XL.Range[ XL.Cells[i, j], XL.Cells[i, j] ].Select;
XL.Selection.Columns.Width := 11;