Main Content

스프레드시트의 특정 범위의 셀에서 행 높이 변경하기

이 예제에서는 스프레드시트에서 Range 객체로 정의된 행의 높이를 변경하는 방법을 보여줍니다.

Excel® Range 객체는 입력 인수를 받는 속성입니다. MATLAB®은 이러한 속성을 메서드로 취급합니다. methods 함수를 사용하여 Range 객체 생성에 대한 정보를 가져옵니다.

Worksheet 객체 ws를 만듭니다.

e = actxserver('Excel.Application');
wb = Add(e.Workbooks);
e.Visible = 1;
ws = e.Activesheet;

워크시트에서 모든 행의 디폴트 높이를 표시합니다.

ws.StandardHeight
ans =

    15

Range 객체를 생성하기 위한 함수 구문을 표시합니다. 표시되는 목록에서 Range 항목을 검색합니다: handle Range(handle,Variant,Variant(Optional))

methods(ws,'-full')
Methods for class Interface.000208D8_0000_0000_C000_000000000046:

Activate(handle)
Calculate(handle)
handle ChartObjects(handle, Variant(Optional))
CheckSpelling(handle, Variant(Optional))
CircleInvalid(handle)
ClearArrows(handle)
ClearCircles(handle)
Copy(handle, Variant(Optional))
Delete(handle)
Variant Evaluate(handle, Variant)
ExportAsFixedFormat(handle, XlFixedFormatType, Variant(Optional))
Move(handle, Variant(Optional))
handle OLEObjects(handle, Variant(Optional))
Paste(handle, Variant(Optional))
PasteSpecial(handle, Variant(Optional))
handle PivotTableWizard(handle, Variant(Optional))
handle PivotTables(handle, Variant(Optional))
PrintOut(handle, Variant(Optional))
PrintPreview(handle, Variant(Optional))
Protect(handle, Variant(Optional))
handle Range(handle, Variant, Variant(Optional))
ResetAllPageBreaks(handle)
SaveAs(handle, ustring, Variant(Optional))
handle Scenarios(handle, Variant(Optional))
Select(handle, Variant(Optional))
SetBackgroundPicture(handle, ustring)
ShowAllData(handle)
ShowDataForm(handle)
Unprotect(handle, Variant(Optional))
handle XmlDataQuery(handle, ustring, Variant(Optional))
handle XmlMapQuery(handle, ustring, Variant(Optional))
addproperty(handle, string)
delete(handle, MATLAB array)
deleteproperty(handle, string)
MATLAB array events(handle, MATLAB array)
MATLAB array get(handle vector, MATLAB array, MATLAB array)
MATLAB array get(handle, MATLAB array, MATLAB array)
MATLAB array get(handle)
MATLAB array invoke(handle, string, MATLAB array)
MATLAB array invoke(handle)
MATLAB array loadobj(handle)
release(handle, MATLAB array)
MATLAB array saveobj(handle)
MATLAB array set(handle vector, MATLAB array, MATLAB array)
MATLAB array set(handle, MATLAB array, MATLAB array)
MATLAB array set(handle)

첫 번째 행으로 구성된 Range 객체를 만듭니다.

wsRange = Range(ws,'A1');

행 높이를 늘립니다.

wsRange.RowHeight = 25;

워크시트를 열고 행 1을 클릭한 후 높이를 확인합니다.

통합 문서를 저장하지 않고 닫습니다.

wb.Saved = 1;
Close(e.Workbook)

애플리케이션을 닫습니다.

Quit(e)
delete(e)

참고 항목

관련 항목