WorkbookBase 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 개체를 가져옵니다. 포함된 차트는 이를 선택하거나 활성화한 경우에 활성 차트로 간주됩니다. 활성 차트가 없으면 이 속성은 |
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 클래스에 대한 기본 클래스를 제공합니다. |