Share via


WorkbookBase 클래스

정의

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, Microsoft::Office::Tools::ICachedDataPersistanceCallback, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, Microsoft.Office.Tools.ICachedDataPersistanceCallback, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
    interface IWorkbookExtension
    interface IExtension
    interface EntryPoint
    interface ISupportInitialize
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ICachedDataPersistanceCallback
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
    interface IWorkbookExtension
    interface IExtension
    interface EntryPoint
    interface ISupportInitialize
    interface IBindableComponent
    interface IComponent
    interface IDisposable
Public MustInherit Class WorkbookBase
Implements IBindableComponent, ICachedDataPersistanceCallback, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
Public MustInherit Class WorkbookBase
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
상속
WorkbookBase
특성
구현

예제

호스트 항목 및 호스트 컨트롤 개요

통합 문서 호스트 항목

설명

클래스는 WorkbookBase Visual Studio를 ThisWorkbook 사용하여 만든 문서 수준 Excel 프로젝트에서 클래스의 기본 클래스입니다. 클래스를 ThisWorkbook 사용하여 프로젝트의 통합 문서에 프로그래밍 방식으로 액세스합니다. 자세한 내용은 Programming Document-Level Customizations을 참조하십시오.

클래스는 WorkbookBase Excel 기본 interop 어셈블리의 Microsoft.Office.Interop.Excel.Workbook 개체와 동일한 멤버를 제공하지만 다음 기능을 추가합니다.

  • VstoSmartTags 속성 이 속성을 사용하여 통합 문서에 스마트 태그를 추가합니다.

  • InnerObject 속성 이 속성을 사용하여 통합 문서 호스트 항목의 기본 Microsoft.Office.Interop.Excel.Workbook 개체를 가져옵니다.

  • RemoveCustomization 메서드를 호출하여 생성됩니다. 이 방법을 사용하여 문서 수준 사용자 지정의 통합 문서에서 Office 사용자 지정 어셈블리를 제거합니다.

  • CreateRibbonObjects 메서드를 호출하여 생성됩니다. 리본 메뉴(Visual Designer) 항목 템플릿을 사용하여 프로젝트에 여러 사용자 지정 리본을 추가하고 런타임에 표시할 리본 메뉴를 지정하려는 경우 이 메서드를 재정의합니다.

  • GetAutomationObject 메서드를 호출하여 생성됩니다. 이 메서드를 재정의하여 프로젝트의 클래스를 통합 문서의 VBA 코드에 노출합니다.

통합 문서 호스트 항목 만들기

Office 프로젝트에서 프로그래밍 방식으로 개체를 만들 WorkbookBase 수 없습니다.

문서 수준 프로젝트에서 ThisWorkbook 클래스(에서 WorkbookBase파생)는 최종 사용자가 통합 문서를 열 때 Visual Studio Tools for Office 런타임에 의해 자동으로 인스턴스화됩니다. 자세한 내용은 Programming Document-Level Customizations을 참조하십시오.

애플리케이션 수준 프로젝트에서는 메서드를 사용하여 GetVstoObject 프로그래밍 방식으로 통합 문서 호스트 항목을 만들 수 있습니다. 자세한 내용은 Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time을 참조하세요.

사용량

이 형식은 .NET Framework 4 이상을 대상으로 하는 Office 프로젝트에서만 사용됩니다. 이 형식을 정의하는 어셈블리는 Visual Studio Tools for Office Runtime에 포함되어 있지 않습니다. 솔루션과 함께 이 어셈블리를 배포해야 합니다. 자세한 내용은 Visual Studio Tools for Office Runtime의 어셈블리를 참조하세요.

생성자

WorkbookBase(Factory, IServiceProvider, String, String)

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

속성

AccuracyVersion

특정 워크시트 함수에서 결과를 계산하는 데 최신 정확도 알고리즘을 사용하는지 여부를 지정합니다.

ActiveChart

활성 차트(포함된 차트 또는 차트 시트)를 나타내는 Chart 개체를 가져옵니다. 포함된 차트는 이를 선택하거나 활성화한 경우에 활성 차트로 간주됩니다. 활성 차트가 없으면 이 속성은 null을 반환합니다.

ActiveSheet

활성 시트(맨 위의 시트)를 가져옵니다.

ActiveSlicer

활성 통합 문서나 지정된 통합 문서의 활성 slicer를 나타내는 개체를 가져옵니다.

Application

통합 문서의 작성 프로그램을 나타내는 Application을 가져옵니다.

AutoUpdateFrequency

공유 통합 문서의 자동 업데이트 간격(분)을 가져오거나 설정합니다.

AutoUpdateSaveChanges

공유 통합 문서의 현재 변경 내용을 해당 통합 문서가 자동으로 업데이트될 때마다 다른 사용자에게 게시할지 여부를 나타내는 값을 가져오거나 설정합니다.

Base

Workbook 개체가 확장하는 WorkbookBase 개체를 가져옵니다.

BindingContext

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

BuiltinDocumentProperties

통합 문서의 모든 기본 제공 문서 속성을 나타내는 Microsoft.Office.Core.DocumentProperties 컬렉션을 가져옵니다.

CalculationVersion

워크시트를 마지막으로 완전하게 다시 계산할 때 사용한 Excel 버전을 나타내는 숫자를 가져옵니다. 맨 오른쪽의 네 자리는 부 버전 번호인 계산 엔진 버전 번호이고 왼쪽의 나머지 숫자는 Microsoft Office Excel의 주 버전 번호입니다.

ChangeHistoryDuration

공유 통합 문서의 변경 기록에 표시되는 기간(일)을 가져오거나 설정합니다.

Charts

통합 문서의 모든 차트 시트를 나타내는 Sheets 컬렉션을 가져옵니다.

CheckCompatibility

통합 문서가 저장될 때 자동으로 호환성 검사를 실행할지 여부를 나타내는 값을 가져오거나 설정합니다.

Colors

통합 문서의 색상표에 있는 색을 가져오거나 설정합니다.

CommandBars

Microsoft Office Excel 명령 모음을 나타내는 Microsoft.Office.Core.CommandBars 개체를 가져옵니다.

ConflictResolution

공유 통합 문서가 업데이트될 때마다 충돌을 해결할 방법을 가져오거나 설정합니다.

Connections

통합 문서와 데이터 소스 간의 연결 컬렉션을 가져옵니다.

ConnectionsDisabled

외부 연결 또는 통합 문서의 링크를 사용하지 않도록 설정할지 여부를 나타내는 값을 가져옵니다.

Container

통합 문서에 대한 컨테이너 애플리케이션을 나타내는 개체를 가져옵니다.

ContentTypeProperties

통합 문서에 저장된 메타데이터를 설명하는 속성의 컬렉션을 가져옵니다.

CreateBackup

파일을 저장할 때 백업 파일을 만들 것인지 여부를 나타내는 값을 가져옵니다.

Creator

통합 문서를 만들 때 사용한 애플리케이션을 가져옵니다.

CustomDocumentProperties

통합 문서의 모든 사용자 지정 문서 속성을 나타내는 Microsoft.Office.Core.DocumentProperties 컬렉션을 가져옵니다.

CustomViews

통합 문서의 모든 사용자 지정 보기를 나타내는 CustomViews 컬렉션을 가져옵니다.

CustomXMLParts

통합 문서에 있는 사용자 지정 XML 부분의 컬렉션을 가져옵니다.

DataBindings

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

DataHost

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

Date1904

통합 문서가 1904 날짜 체계를 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다.

DefaultPivotTableStyle

TableStyles 속성에서 통합 문서의 피벗 테이블 보고서에 기본 스타일로 사용되는 테이블 스타일을 가져오거나 설정합니다.

DefaultSlicerStyle

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

DefaultTableStyle

TableStyles에서 통합 문서의 표에 기본 스타일로 사용되는 테이블 스타일을 가져오거나 설정합니다.

DisplayDrawingObjects

도형이 표시되는 방식을 가져오거나 설정합니다.

DisplayInkComments

통합 문서에 잉크 메모가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

DocumentInspectors

통합 문서의 문서 검사기 모듈 컬렉션을 가져옵니다.

DocumentLibraryVersions

버전 관리 기능이 설정되어 있고 서버의 문서 라이브러리에 저장된 공유 통합 문서 버전의 컬렉션을 나타내는 Microsoft.Office.Core.DocumentLibraryVersions 컬렉션을 가져옵니다.

DoNotPromptForConvert

통합 문서에 Excel 2007 이전 버전에서 지원하지 않는 기능이 들어 있는 경우 통합 문서를 변환할지 묻는 메시지를 사용자에게 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.

EnableAutoRecover

Microsoft Office Excel에서 일정 시간 간격으로 모든 형식의 변경된 파일을 저장하는지 여부를 나타내는 값을 가져오거나 설정합니다.

EncryptionProvider

Microsoft Office Excel에서 통합 문서의 암호를 암호화할 때 사용하는 알고리즘 암호화 공급자의 이름을 가져옵니다.

EnvelopeVisible

전자 메일 머리글과 봉투 도구 모음이 모두 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

Excel4IntlMacroSheets

통합 문서의 Microsoft Office Excel 4.0 국가별 매크로 시트를 모두 나타내는 Sheets 컬렉션을 가져옵니다.

Excel4MacroSheets

통합 문서의 Microsoft Office Excel 4.0 매크로 시트를 모두 나타내는 Sheets 컬렉션을 가져옵니다.

Excel8CompatibilityMode

통합 문서가 호환 모드에 있는지 여부를 나타내는 값을 가져옵니다.

FileFormat

파일 형식 및 통합 문서의 형식을 가져옵니다.

Final

통합 문서가 최종본인지 여부를 나타내는 값을 가져오거나 설정합니다.

ForceFullCalculation

통합 문서의 전체 계산을 수행할지 여부를 나타내는 값을 가져오거나 설정합니다.

FullName

디스크에서의 경로를 포함한 개체 이름을 가져옵니다.

FullNameURLEncoded

디스크에서의 경로를 포함한 개체 이름을 가져옵니다.

HasPassword

통합 문서가 암호로 보호되어 있는지 여부를 나타내는 값을 가져옵니다.

HasVBProject

통합 문서에 연결된 Microsoft VBA(Visual Basic for Applications) 프로젝트가 있는지 여부를 나타내는 값을 가져옵니다.

HighlightChangesOnScreen

공유 통합 문서의 변경 내용이 화면에서 강조 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

HostContext

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IconSets

통합 문서의 범위에 조건부 서식 규칙을 적용하는 데 사용할 수 있는 기본 제공 아이콘 집합의 컬렉션을 가져옵니다.

InactiveListBorderVisible

목록이 비활성 상태일 때 목록 테두리를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.

InnerObject

WorkbookBase에 대한 기본 네이티브 개체를 나타내는 Workbook를 가져옵니다.

IsAddin

통합 문서가 추가 기능으로 실행되는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsInplace

지정된 통합 문서가 현재 위치에서 편집되는지 여부를 나타내는 값을 가져옵니다.

ItemProvider

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

KeepChangeHistory

공유 통합 문서에 변경 내용 추적 기능을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

ListChangesOnNewSheet

공유 통합 문서의 변경 내용이 별도의 워크시트에 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

Mailer

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

MultiUserEditing

통합 문서가 공유 모드로 열려 있는지 여부를 나타내는 값을 가져옵니다.

Name

통합 문서의 이름을 가져옵니다.

Names

모든 워크시트 이름을 포함하여 통합 문서에 들어 있는 이름을 모두 나타내는 Names 컬렉션을 가져옵니다.

Parent

통합 문서의 부모 개체를 가져옵니다.

Password

통합 문서를 열 때 제공해야 하는 암호를 가져오거나 설정합니다.

PasswordEncryptionAlgorithm

Microsoft Office Excel에서 통합 문서의 암호를 암호화하는 데 사용되는 알고리즘을 가져옵니다.

PasswordEncryptionFileProperties

Microsoft Office Excel에서 암호로 보호된 지정한 통합 문서의 파일 속성을 암호화할지 여부를 나타내는 값을 가져옵니다.

PasswordEncryptionKeyLength

Microsoft Office Excel에서 통합 문서의 암호를 암호화할 때 사용하는 알고리즘의 키 길이를 가져옵니다.

PasswordEncryptionProvider

Microsoft Office Excel에서 통합 문서의 암호를 암호화할 때 사용하는 알고리즘 암호화 공급자의 이름을 가져옵니다.

Path

애플리케이션의 전체 경로를 가져옵니다(애플리케이션의 마지막 구분 기호 및 이름 제외).

Permission

통합 문서의 사용 권한 설정을 나타내는 Microsoft.Office.Core.Permission 개체를 가져옵니다.

PersonalViewListSettings

목록에 대한 필터링 및 정렬 설정이 공유 통합 문서의 사용자 개인 보기에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.

PersonalViewPrintSettings

인쇄 설정이 공유 통합 문서의 사용자 개인 보기에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.

PrecisionAsDisplayed

이 통합 문서에서 계산을 수행할 때 숫자의 표시된 전체 자릿수만 사용할지 여부를 나타내는 값을 가져오거나 설정합니다.

ProtectStructure

통합 문서의 시트 순서가 보호되는지 여부를 나타내는 값을 가져옵니다.

ProtectWindows

통합 문서 창이 보호되는지 여부를 나타내는 값을 가져옵니다.

PublishObjects

PublishObjects 컬렉션을 가져옵니다.

ReadOnly

통합 문서가 읽기 전용으로 열려 있는지 여부를 나타내는 값을 가져옵니다.

ReadOnlyRecommended

통합 문서가 읽기 전용 권장 모드로 저장되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

RemovePersonalInformation

통합 문서에서 개인 정보를 제거할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

Research

통합 문서의 리서치 서비스를 나타내는 개체를 가져옵니다.

RevisionNumber

통합 문서가 공유 모드로 열려 있는 동안 저장된 횟수를 가져옵니다. 통합 문서가 단독 모드로 열려 있으면 이 속성은 0을 반환합니다.

Saved

통합 문서가 마지막으로 저장된 이후 변경된 내용이 없는지 여부를 나타내는 값을 가져오거나 설정합니다.

SaveLinkValues

Microsoft Office Excel에서 외부 링크 값을 통합 문서와 함께 저장할지 여부를 나타내는 값을 가져오거나 설정합니다.

ServerPolicy

Microsoft Office SharePoint Server를 실행하는 서버에 저장된 통합 문서에 대해 지정된 정책을 나타내는 개체를 가져옵니다.

ServerViewableItems

Microsoft Office SharePoint Server 서버에 표시되는 통합 문서의 게시된 개체 목록과 상호 작용하는 데 사용할 수 있는 개체를 가져옵니다.

SharedWorkspace

통합 문서가 있는 문서 작업 영역을 나타내는 Microsoft.Office.Core.SharedWorkspace를 가져옵니다.

Sheets

통합 문서의 모든 시트를 나타내는 Sheets 컬렉션을 가져옵니다.

ShowConflictHistory

공유 모드로 열린 통합 문서에 충돌 내용 워크시트가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

ShowPivotChartActiveFields

피벗 차트 필터 창이 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

ShowPivotTableFieldList

피벗 테이블 필드 목록을 표시할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

Signatures

통합 문서의 디지털 서명 컬렉션을 가져옵니다.

Site

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

SlicerCaches

통합 문서와 연결된 SlicerCaches 개체를 가져옵니다.

SmartDocument

스마트 문서 솔루션에 대한 설정을 나타내는 Microsoft.Office.Core.SmartDocument를 가져옵니다.

Styles

통합 문서의 모든 스타일을 나타내는 Styles 컬렉션을 가져옵니다.

Sync

문서 작업 영역에 포함된 문서의 메서드 및 속성에 대한 액세스를 제공하는 Microsoft.Office.Core.Sync 개체를 가져옵니다.

TableStyles

통합 문서에 사용되는 테이블 스타일의 컬렉션을 가져옵니다.

Tag

통합 문서에 대한 데이터가 들어 있는 개체를 가져오거나 설정합니다.

TemplateRemoveExtData

통합 문서를 템플릿으로 저장할 때 외부 데이터 참조를 제거할지 여부를 나타내는 값을 가져오거나 설정합니다.

Theme

통합 문서에 적용된 테마를 가져옵니다.

UpdateLinks

포함된 OLE 링크를 업데이트하기 위한 통합 문서 설정을 나타내는 값을 가져오거나 설정합니다.

UpdateRemoteReferences

Microsoft Office Excel에서 통합 문서의 원격 참조를 업데이트할지 여부를 나타내는 값을 가져오거나 설정합니다.

UserStatus

통합 문서를 공유 모드로 연 각 사용자에 대한 정보를 제공하는 2차원 배열(1부터 시작)을 가져옵니다.

VBASigned

통합 문서에 대한 Visual Basic for Applications 프로젝트가 디지털 서명되었는지 여부를 나타내는 값을 가져옵니다.

VBProject

통합 문서에 있는 가상 Microsoft.Vbe.Interop.VBProject 프로젝트를 가져옵니다.

VstoSmartTags

통합 문서와 연결된 SmartTagCollection을 가져옵니다. 이 형식 또는 멤버는 2007 Microsoft Office system용 프로젝트에서만 사용할 수 있습니다. Office 2010에서 스마트 태그는 더 이상 사용되지 않습니다.

WebOptions

문서를 웹 페이지로 저장하거나 웹 페이지를 열 때 Microsoft Office Excel에서 사용하는 통합 문서 수준의 특성이 들어 있는 WebOptions 컬렉션을 가져옵니다.

Windows

통합 문서의 모든 창을 나타내는 Windows 컬렉션을 가져옵니다.

Worksheets

통합 문서의 모든 워크시트를 나타내는 Sheets 컬렉션을 가져옵니다.

WritePassword

통합 문서의 쓰기 암호를 가져오거나 설정합니다.

WriteReserved

통합 문서가 쓰기 예약되어 있는지 여부를 나타내는 값을 가져옵니다.

WriteReservedBy

통합 문서에 대한 쓰기 권한을 갖고 있는 사용자의 이름을 가져옵니다.

XmlMaps

통합 문서에 추가된 스키마 맵을 나타내는 XmlMaps 컬렉션을 가져옵니다.

XmlNamespaces

통합 문서에 포함된 XML 네임스페이스를 나타내는 XmlNamespaces 컬렉션을 가져옵니다.

메서드

AcceptAllChanges(Object, Object, Object)

공유 통합 문서의 모든 변경 작업을 허용합니다.

Activate()

통합 문서와 연결된 첫 번째 창을 활성화합니다.

AddToFavorites()

즐겨찾기 폴더에 통합 문서에 대한 바로 가기를 추가합니다.

ApplyTheme(String)

통합 문서에 지정된 테마를 적용합니다.

BeginInit()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

BreakLink(String, XlLinkType)

다른 Microsoft Office Excel 소스 또는 OLE 소스에 연결된 수식을 값으로 변환합니다.

CanCheckIn()

Microsoft Office Excel에서 통합 문서를 서버에 체크 인할 수 있는지 여부를 나타내는 값을 가져옵니다.

ChangeFileAccess(XlFileAccess, Object, Object)

통합 문서에 대한 액세스 권한을 변경합니다. 디스크에서 업데이트된 버전을 로드해야 할 수 있습니다.

ChangeLink(String, String, XlLinkType)

링크를 한 문서에서 다른 문서로 변경합니다.

CheckIn(Object, Object, Object)

로컬 컴퓨터의 통합 문서를 서버에 반환하고 로컬 통합 문서를 로컬 컴퓨터에서 편집할 수 없도록 읽기 전용으로 설정합니다. 이 메서드를 호출하면 통합 문서가 닫힙니다.

CheckInWithVersion(Object, Object, Object, Object)

로컬 컴퓨터의 통합 문서를 서버에 보내고 로컬 통합 문서를 로컬 컴퓨터에서 편집할 수 없도록 읽기 전용으로 설정합니다. 이 메서드를 호출하면 통합 문서가 닫힙니다.

Close(Object, Object, Object)

통합 문서를 닫습니다.

CreateRibbonExtensibilityObject()

Microsoft.Office.Core.IRibbonExtensibility 인터페이스를 구현하는 개체를 반환합니다.

CreateRibbonObjects()

OfficeRibbon 메서드에 CreateRibbonExtensibilityObject() 개체의 배열을 반환합니다.

DeleteNumberFormat(String)

통합 문서에서 사용자 지정 숫자 형식을 삭제합니다.

Dispose()

WorkbookBase 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.

EnableConnections()

통합 문서 내에서 데이터 연결을 사용할 수 있도록 설정합니다.

EndInit()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EndReview()

SendForReview(Object, Object, Object, Object) 메서드를 사용하여 검토용으로 보낸 파일의 검토를 종료합니다.

ExclusiveAccess()

공유 모드로 열려 있는 통합 문서에 단독으로 액세스할 수 있는 권한을 현재 사용자에게 부여합니다.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

통합 문서를 PDF 또는 XPS 형식으로 저장합니다.

FinishInitialization()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

FollowHyperlink(String, Object, Object, Object, Object, Object, Object)

문서를 이미 다운로드한 경우 캐시된 문서를 표시합니다. 그렇지 않으면 이 메서드는 하이퍼링크를 확인한 다음 대상 문서를 다운로드하여 적절한 애플리케이션에 표시합니다.

ForwardMailer()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

GetAutomationObject()

통합 문서의 VBA 코드에서 사용할 수 있는 개체를 가져오기 위해 Visual Studio Tools for Office 런타임에서 호출됩니다.

GetHostItem<T>(Type, String)

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

GetWorkflowTasks()

통합 문서의 워크플로 작업 컬렉션을 반환합니다.

GetWorkflowTemplates()

통합 문서의 워크플로 서식 파일 컬렉션을 반환합니다.

HighlightChangesOptions(Object, Object, Object)

변경 내용이 공유 통합 문서에 표시되는 방식을 제어합니다.

Initialize()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

InitializeDataBindings()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

LinkInfo(String, XlLinkInfo, Object, Object)

연결 날짜와 업데이트 상태를 가져옵니다.

LinkSources(Object)

통합 문서에 있는 링크의 Array를 반환합니다.

LockServerFile()

서버의 통합 문서를 수정할 수 없도록 잠급니다.

MergeWorkbook(Object)

한 통합 문서의 변경 내용을 열려 있는 공유 통합 문서에 병합합니다.

NewWindow()

새 창을 만듭니다.

OnShutdown()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

OnStartup()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

OpenLinks(String, Object, Object)

링크에 대한 지원 문서를 엽니다.

PivotCaches()

지정된 통합 문서의 모든 피벗 테이블 캐시를 나타내는 PivotCaches 컬렉션을 가져옵니다.

Post(Object)

공용 폴더에 통합 문서를 게시합니다. 이 메서드는 Microsoft Exchange 서버에 연결된 Microsoft Exchange 클라이언트에서만 작동합니다.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object)

통합 문서를 인쇄합니다.

PrintPreview(Object)

개체가 인쇄될 모양을 미리 보기로 표시합니다.

Protect(Object, Object, Object)

통합 문서를 수정할 수 없도록 보호합니다.

ProtectDocument()

캐시된 데이터를 저장한 후 통합 문서에 암호 보호를 다시 적용할 수 있도록 Visual Studio Tools for Office 런타임에서 호출됩니다.

ProtectSharingEx(Object, Object, Object, Object, Object, Object, Object)

통합 문서를 저장하고 공유를 위한 보호 기능을 설정합니다.

PurgeChangeHistoryNow(Int32, Object)

통합 문서에 대한 변경 로그에서 항목을 제거합니다.

RefreshAll()

통합 문서의 모든 외부 데이터 범위 및 피벗 테이블 보고서를 새로 고칩니다.

RejectAllChanges(Object, Object, Object)

공유 통합 문서의 모든 변경 작업을 거부합니다.

ReloadAs(MsoEncoding)

지정된 문서 인코딩을 사용하여 HTML 문서를 기반으로 한 통합 문서를 다시 로드합니다.

RemoveCustomization()

Visual Studio에서 Office 개발 도구를 사용하여 만든 사용자 지정을 통합 문서에서 제거합니다.

RemoveDocumentInformation(XlRemoveDocInfoType)

통합 문서에서 지정된 형식의 모든 정보를 제거합니다.

RemoveUser(Int32)

공유 통합 문서에서 지정된 사용자의 연결을 끊습니다.

Reply()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

ReplyAll()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

ReplyWithChanges(Object)

검토를 위해 보낸 통합 문서의 작성자에게 검토자가 통합 문서 검토를 완료했다는 것을 알리는 전자 메일 메시지를 보냅니다.

RequestService(Guid)

문서 수준 사용자 지정에서 Microsoft.Office.Core.IRibbonExtensibility 인터페이스를 구현하는 개체를 반환합니다.

ResetColors()

색상표를 기본 색으로 다시 설정합니다.

RunAutoMacros(XlRunAutoMacro)

통합 문서에 첨부된 Auto_Open, Auto_Close, Auto_Activate 또는 Auto_Deactivate 매크로를 실행합니다. 이 메서드는 이전 버전과의 호환성을 위해 포함되었습니다. 따라서 이러한 매크로 대신 Open, Close, Activate 및 Deactivate 이벤트를 사용해야 합니다.

Save()

통합 문서의 변경 내용을 저장합니다.

SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object)

통합 문서의 변경 내용을 다른 파일로 저장합니다.

SaveAsXMLData(String, XmlMap)

지정된 XML 스키마 맵에 매핑된 데이터를 XML 데이터 파일로 내보냅니다.

SaveCopyAs(Object)

메모리에 열려 있는 통합 문서를 수정하지 않은 채 통합 문서의 복사본을 파일로 저장할 수 있습니다.

SendFaxOverInternet(Object, Object, Object)

지정된 수신자에게 통합 문서의 활성 시트를 팩스로 보냅니다.

SendForReview(Object, Object, Object, Object)

검토를 위해 통합 문서를 지정된 수신자에게 전자 메일 메시지로 보냅니다.

SendMail(Object, Object, Object)

설치된 전자 메일 시스템을 사용하여 통합 문서를 보냅니다.

SendMailer(Object, XlPriority)

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

SetLinkOnData(String, Object)

DDE 링크가 업데이트될 때마다 실행되는 프로시저의 이름을 설정합니다.

SetPasswordEncryptionOptions(Object, Object, Object, Object)

암호를 사용하여 통합 문서를 암호화하기 위한 옵션을 설정합니다.

ToggleFormsDesign()

Microsoft Office Excel의 디자인 모드를 설정하거나 해제합니다.

Unprotect(Object)

통합 문서에서 보호 기능을 제거합니다. 통합 문서가 보호되어 있지 않으면 이 메서드는 적용되지 않습니다.

UnprotectDocument()

통합 문서에서 암호 보호를 제거하고 캐시된 데이터를 저장할 수 있도록 Visual Studio Tools for Office 런타임에서 호출됩니다.

UnprotectSharing(Object)

공유를 위한 보호 기능을 해제하고 통합 문서를 저장합니다.

UpdateFromFile()

디스크에 저장된 통합 문서 버전이 메모리에 로드된 통합 문서의 복사본보다 최신인 경우 디스크 버전의 통합 문서에서 읽기 전용 통합 문서를 업데이트합니다. 통합 문서를 로드한 후에 디스크 복사본이 변경되지 않은 경우에는 메모리에 있는 통합 문서의 복사본이 다시 로드되지 않습니다.

UpdateLink(Object, Object)

Microsoft Office Excel, DDE 또는 OLE 링크를 업데이트합니다.

WebPagePreview()

통합 문서가 웹 페이지로 저장될 모양을 미리 보기로 표시합니다.

XmlImport(String, XmlMap, Object, Object)

XML 데이터 파일을 현재 통합 문서로 가져옵니다.

XmlImportXml(String, XmlMap, Object, Object)

메모리에 이미 로드된 XML 데이터 스트림을 가져옵니다.

이벤트

ActivateEvent

이 이벤트는 통합 문서를 활성화할 때 발생합니다.

AddinInstall

이 이벤트는 통합 문서를 추가 기능으로 설치할 때 발생합니다.

AddinUninstall

이 이벤트는 추가 기능으로 설치된 통합 문서를 제거할 때 발생합니다.

AfterSave

통합 문서가 저장된 후에 발생합니다.

AfterXmlExport

이 이벤트는 Microsoft Office Excel에서 통합 문서의 데이터를 저장하거나 XML 데이터 파일로 내보낸 후에 발생합니다.

AfterXmlImport

이 이벤트는 기존 XML 데이터 연결을 새로 고친 후 또는 새 XML 데이터를 통합 문서로 가져온 후에 발생합니다.

BeforeClose

이 이벤트는 통합 문서를 닫기 전에 발생합니다. 통합 문서가 변경된 경우 이 이벤트는 변경 내용을 저장하라는 메시지를 표시하기 전에 발생합니다.

BeforePrint

이 이벤트는 통합 문서(또는 통합 문서의 내용)를 인쇄하기 전에 발생합니다.

BeforeSave

이 이벤트는 통합 문서를 저장하기 전에 발생합니다.

BeforeXmlExport

이 이벤트는 Microsoft Office Excel에서 통합 문서의 데이터를 저장하거나 XML 데이터 파일로 내보내기 전에 발생합니다.

BeforeXmlImport

이 이벤트는 기존 XML 데이터 연결을 새로 고치기 전 또는 새 XML 데이터를 통합 문서로 가져오기 전에 발생합니다.

BindingContextChanged

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

Deactivate

이 이벤트는 통합 문서를 비활성화할 때 발생합니다.

Disposed

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

New

이 이벤트는 새 통합 문서를 만들 때 발생합니다.

NewChart

통합 문서에 새 차트를 만들 때 발생합니다.

NewSheet

이 이벤트는 통합 문서에 새 시트를 만들 때 발생합니다.

Open

이 이벤트는 통합 문서를 열 때 발생합니다.

PivotTableCloseConnection

이 이벤트는 피벗 테이블 보고서와 데이터 소스의 연결을 끊은 후에 발생합니다.

PivotTableOpenConnection

이 이벤트는 피벗 테이블 보고서와 데이터 소스를 연결한 후에 발생합니다.

RowsetComplete

사용자가 레코드 집합을 탐색하거나 OLAP 피벗 테이블의 행 집합 작업을 호출할 때 발생합니다.

SheetActivate

이전 버전과의 호환을 위해서만 포함되었습니다.

SheetBeforeDoubleClick

이 이벤트는 워크시트를 두 번 클릭했을 때 이에 대한 기본 작업을 수행하기 전에 발생합니다.

SheetBeforeRightClick

이 이벤트는 워크시트를 마우스 오른쪽 단추로 클릭했을 때 이에 대한 기본 작업을 수행하기 전에 발생합니다.

SheetCalculate

이 이벤트는 워크시트가 다시 계산된 후 또는 변경된 데이터가 차트에 표시된 후 발생합니다.

SheetChange

이 이벤트는 사용자 또는 외부 링크에 의해 워크시트의 셀이 변경되는 경우에 발생합니다.

SheetDeactivate

이전 버전과의 호환을 위해서만 포함되었습니다.

SheetFollowHyperlink

이 이벤트는 통합 문서의 하이퍼링크를 클릭할 때 발생합니다.

SheetPivotTableAfterValueChange

피벗 테이블 내에서 수식을 포함하는 셀 또는 셀 범위가 편집되거나 다시 계산된 후에 발생합니다.

SheetPivotTableBeforeAllocateChanges

피벗 테이블에 변경 내용이 적용되기 전에 발생합니다.

SheetPivotTableBeforeCommitChanges

피벗 테이블에 대한 OLAP 데이터 소스에 대해 변경 내용이 커밋되기 전에 발생합니다.

SheetPivotTableBeforeDiscardChanges

피벗 테이블에 대한 변경 내용이 취소되기 전에 발생합니다.

SheetPivotTableChangeSync

피벗 테이블이 변경된 다음에 발생합니다.

SheetPivotTableUpdate

이 이벤트는 피벗 테이블 보고서의 시트가 업데이트된 후에 발생합니다.

SheetSelectionChange

이 이벤트는 워크시트에서 선택 영역이 변경될 때 발생합니다. 선택 영역이 차트 시트에 있는 경우에는 이 이벤트가 발생하지 않습니다.

Shutdown

통합 문서 호스트 항목이 종료될 때 발생합니다.

Startup

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

SyncEvent

이 이벤트는 문서 작업 영역에 포함된 워크시트의 로컬 복사본이 서버의 복사본과 동기화될 때 발생합니다.

WindowActivate

이 이벤트는 통합 문서 창을 활성화할 때 발생합니다.

WindowDeactivate

이 이벤트는 통합 문서 창을 비활성화할 때 발생합니다.

WindowResize

이 이벤트는 통합 문서 창의 크기를 조정할 때 발생합니다.

명시적 인터페이스 구현

EntryPoint.BeginInit()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.EndInit()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.FinishInitialization()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.Initialize()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.InitializeDataBindings()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.OnShutdown()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

EntryPoint.OnStartup()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

ICachedDataPersistanceCallback.OnAfterSave()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

ICachedDataPersistanceCallback.OnBeforeSave()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IExtension.ExtensionBase

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.CreateRibbonExtensibilityObject()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.CreateRibbonObjects()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.GetAutomationObject()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.ProtectDocument()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.RequestService(Guid)

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

IWorkbookExtension.UnprotectDocument()

Microsoft Office Excel용 문서 수준 Office 프로젝트에서 ThisWorkbook 클래스에 대한 기본 클래스를 제공합니다.

적용 대상