WorkbookBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel.
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
- Ereditarietà
-
WorkbookBase
- Attributi
- Implementazioni
Esempio
Panoramica degli elementi e dei controlli host
Commenti
La WorkbookBase classe è la classe base per la ThisWorkbook
classe nei progetti Excel a livello di documento creati tramite Visual Studio. Usare la ThisWorkbook
classe per accedere alla cartella di lavoro a livello di codice nel progetto. Per altre informazioni, vedere Programming Document-Level Customizations.
La WorkbookBase classe fornisce gli stessi membri dell'oggetto nell'assembly Microsoft.Office.Interop.Excel.Workbook di interoperabilità primario di Excel, ma aggiunge le funzionalità seguenti:
Proprietà VstoSmartTags. Utilizzare questa proprietà per aggiungere smart tag a una cartella di lavoro.
Proprietà InnerObject. Utilizzare questa proprietà per ottenere l'oggetto sottostante Microsoft.Office.Interop.Excel.Workbook per un elemento host della cartella di lavoro.
MetodoRemoveCustomization . Utilizzare questo metodo per rimuovere l'assembly di personalizzazione di Office dalla cartella di lavoro in una personalizzazione a livello di documento.
MetodoCreateRibbonObjects . Eseguire l'override di questo metodo se sono state aggiunte più barre multifunzione personalizzate al progetto usando il modello di elemento della barra multifunzione (Visual Designer) e si desidera specificare le barre multifunzione da visualizzare in fase di esecuzione.
MetodoGetAutomationObject . Eseguire l'override di questo metodo per esporre una classe nel progetto al codice VBA nella cartella di lavoro.
Creazione di elementi host della cartella di lavoro
Non è possibile creare WorkbookBase oggetti a livello di codice nei progetti di Office.
Nei progetti a livello di documento, la ThisWorkbook
classe (che deriva da WorkbookBase) viene creata automaticamente dall'Visual Studio Tools per Office runtime quando l'utente finale apre la cartella di lavoro. Per altre informazioni, vedere Programming Document-Level Customizations.
Nei progetti a livello di applicazione è possibile creare elementi host della cartella di lavoro a livello di codice usando il GetVstoObject
metodo . Per altre informazioni, vedere Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.
Utilizzo
Questo tipo viene usato solo nei progetti Office destinati a .NET Framework 4 o versione successiva. L'assembly che definisce questo tipo non fa parte del Runtime di Visual Studio Tools per Office. È necessario distribuire questo assembly insieme alla soluzione. Per altre informazioni, vedere Assembly nel runtime di Visual Studio Tools per Office.
Costruttori
WorkbookBase(Factory, IServiceProvider, String, String) |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
Proprietà
AccuracyVersion |
Specifica se in certe funzioni del foglio di lavoro vengono utilizzati gli ultimi algoritmi di accuratezza per calcolare i risultati. |
ActiveChart |
Ottiene un oggetto Chart che rappresenta il grafico attivo (grafico incorporato o foglio grafico). Un grafico incorporato viene considerato attivo quando viene selezionato o attivato. Se nessun grafico è attivo, questa proprietà restituisce il valore |
ActiveSheet |
Ottiene il foglio attivo (il foglio in primo piano). |
ActiveSlicer |
Ottiene un oggetto che rappresenta il filtro dei dati attivo nella cartella di lavoro attiva o nella cartella di lavoro specificata. |
Application |
Ottiene un oggetto Application che rappresenta il creatore della cartella di lavoro. |
AutoUpdateFrequency |
Ottiene o imposta il numero di minuti che intercorrono tra gli aggiornamenti automatici della cartella di lavoro condivisa. |
AutoUpdateSaveChanges |
Ottiene o imposta un valore che indica se le modifiche correnti alla cartella di lavoro condivisa vengono inviate agli altri utenti ogni volta che la cartella di lavoro viene aggiornata automaticamente. |
Base |
Ottiene l'oggetto Workbook che viene esteso dall'oggetto WorkbookBase. |
BindingContext |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
BuiltinDocumentProperties |
Ottiene una raccolta Microsoft.Office.Core.DocumentProperties che rappresenta tutte le proprietà di documento predefinite della cartella di lavoro. |
CalculationVersion |
Ottiene un numero che indica la versione di Excel utilizzata per l'ultimo ricalcolo completo della cartella di lavoro. Le quattro cifre all'estrema destra corrispondono al numero di versione secondario del motore di gestione di calcolo, mentre le altre cifre (a sinistra) indicano la versione principale di Microsoft Office Excel. |
ChangeHistoryDuration |
Ottiene o imposta il numero di giorni indicato nella cronologia modifiche della cartella di lavoro condivisa. |
Charts |
Ottiene una raccolta Sheets che rappresenta tutti i fogli grafico della cartella di lavoro. |
CheckCompatibility |
Ottiene o imposta un valore che indica se eseguire automaticamente o meno la verifica compatibilità quando la cartella di lavoro viene salvata. |
Colors |
Ottiene o imposta i colori nella tavolozza per la cartella di lavoro. |
CommandBars |
Ottiene un oggetto Microsoft.Office.Core.CommandBars che rappresenta le barre dei comandi di Microsoft Office Excel. |
ConflictResolution |
Ottiene o imposta la modalità di risoluzione dei conflitti ogni volta che una cartella di lavoro condivisa viene aggiornata. |
Connections |
Ottiene la raccolta delle connessioni tra la cartella di lavoro e un'origine dati. |
ConnectionsDisabled |
Ottiene un valore che indica se disabilitare o meno le connessioni o i collegamenti esterni della cartella di lavoro. |
Container |
Ottiene l'oggetto che rappresenta l'applicazione contenitore per la cartella di lavoro. |
ContentTypeProperties |
Ottiene una raccolta di proprietà che descrivono i metadati archiviati nella cartella di lavoro. |
CreateBackup |
Ottiene un valore che indica se viene creato un file di backup durante il salvataggio del file. |
Creator |
Ottiene l'applicazione in cui è stata creata la cartella di lavoro. |
CustomDocumentProperties |
Ottiene una raccolta Microsoft.Office.Core.DocumentProperties che rappresenta tutte le proprietà di documento personalizzate della cartella di lavoro. |
CustomViews |
Ottiene una raccolta CustomViews che rappresenta tutte le visualizzazioni personalizzate per la cartella di lavoro. |
CustomXMLParts |
Ottiene la raccolta di Web part XML personalizzate della cartella di lavoro. |
DataBindings |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
DataHost |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
Date1904 |
Ottiene o imposta un valore che indica se la cartella di lavoro utilizza il sistema data 1904. |
DefaultPivotTableStyle |
Ottiene o imposta lo stile di tabella derivato dalla proprietà TableStyles utilizzato come stile predefinito per i rapporti di tabella pivot nella cartella di lavoro. |
DefaultSlicerStyle |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
DefaultTableStyle |
Ottiene o imposta lo stile di tabella derivato dalla proprietà TableStyles utilizzato come stile predefinito per le tabelle nella cartella di lavoro. |
DisplayDrawingObjects |
Ottiene o imposta la modalità di visualizzazione delle forme. |
DisplayInkComments |
Ottiene o imposta un valore che indica se i commenti a penna sono visualizzati nella cartella di lavoro. |
DocumentInspectors |
Ottiene la raccolta dei moduli Controllo documento per la cartella di lavoro. |
DocumentLibraryVersions |
Ottiene una raccolta Microsoft.Office.Core.DocumentLibraryVersions che rappresenta la raccolta di versioni di una cartella di lavoro condivisa che ha la funzionalità di controllo delle versioni abilitata e che è memorizzata in una libreria di documenti in un server. |
DoNotPromptForConvert |
Ottiene o imposta un valore che indica se richiedere o meno all'utente la conversione della cartella di lavoro quando questa contiene funzionalità non supportate da versioni di Excel precedenti a Excel 2007. |
EnableAutoRecover |
Ottiene o imposta un valore che indica se in Microsoft Office Excel vengono salvati i file modificati, di tutti i formati, sulla base di un dato intervallo di tempo. |
EncryptionProvider |
Ottiene il nome del provider di crittografia dell'algoritmo che viene utilizzato in Microsoft Office Excel durante la crittografia delle password per la cartella di lavoro. |
EnvelopeVisible |
Ottiene o imposta un valore che indica se l'intestazione per la composizione di messaggi di posta elettronica e la barra degli strumenti per le buste sono entrambe visibili. |
Excel4IntlMacroSheets |
Ottiene una raccolta Sheets che rappresenta tutti i fogli macro internazionali di Microsoft Office Excel 4.0 nella cartella di lavoro. |
Excel4MacroSheets |
Ottiene una raccolta Sheets che rappresenta tutti i fogli macro di Microsoft Office Excel 4.0 nella cartella di lavoro. |
Excel8CompatibilityMode |
Ottiene un valore che indica se la cartella di lavoro è in modalità compatibilità. |
FileFormat |
Ottiene il formato e il tipo di file della cartella di lavoro. |
Final |
Ottiene o imposta un valore che indica se la cartella di lavoro è finale. |
ForceFullCalculation |
Ottiene o imposta un valore che indica se forzare il calcolo completo di una cartella di lavoro. |
FullName |
Ottiene il nome dell'oggetto, incluso il relativo percorso su disco. |
FullNameURLEncoded |
Ottiene il nome dell'oggetto, incluso il relativo percorso su disco. |
HasPassword |
Ottiene un valore che indica se per la cartella di lavoro è disponibile una password di protezione. |
HasVBProject |
Ottiene un valore che indica se la cartella di lavoro è associata a un progetto Microsoft Visual Basic, Applications Edition (VBA). |
HighlightChangesOnScreen |
Ottiene o imposta un valore che indica se le modifiche apportate alla cartella di lavoro condivisa vengono evidenziate sullo schermo. |
HostContext |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IconSets |
Ottiene la raccolta di set di icone incorporate utilizzabili per applicare una regola di formattazione condizionale a un intervallo nella cartella di lavoro. |
InactiveListBorderVisible |
Ottiene o imposta un valore che indica se i bordi di elenco sono visibili quando un elenco non è attivo. |
InnerObject |
Ottiene un oggetto Workbook che rappresenta l'oggetto nativo sottostante per WorkbookBase. |
IsAddin |
Ottiene o imposta un valore che indica se la cartella di lavoro viene eseguita come componente aggiuntivo. |
IsInplace |
Ottiene un valore che indica se la cartella di lavoro specificata viene modificata sul posto. |
ItemProvider |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
KeepChangeHistory |
Ottiene o imposta un valore che indica se la funzionalità di ricerca delle modifiche è abilitata per la cartella di lavoro condivisa. |
ListChangesOnNewSheet |
Ottiene o imposta un valore che indica se le modifiche apportate alla cartella di lavoro condivisa vengono mostrate in un foglio di lavoro distinto. |
Mailer |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
MultiUserEditing |
Ottiene un valore che indica se la cartella di lavoro viene aperta come elenco condiviso. |
Name |
Ottiene il nome della cartella di lavoro. |
Names |
Ottiene una raccolta Names che rappresenta tutti i nomi nella cartella di lavoro, inclusi tutti i nomi specifici dei fogli di lavoro. |
Parent |
Ottiene l'oggetto padre della cartella di lavoro. |
Password |
Ottiene o imposta la password che deve essere fornita per aprire la cartella di lavoro. |
PasswordEncryptionAlgorithm |
Ottiene l'algoritmo che viene utilizzato in Microsoft Office Excel per crittografare le password per la cartella di lavoro. |
PasswordEncryptionFileProperties |
Ottiene un valore che indica se in Microsoft Office Excel vengono crittografate le proprietà di file per la cartella di lavoro protetta da password specificata. |
PasswordEncryptionKeyLength |
Ottiene la lunghezza della chiave dell'algoritmo che viene utilizzato in Microsoft Office Excel durante la crittografia delle password per la cartella di lavoro. |
PasswordEncryptionProvider |
Ottiene il nome del provider di crittografia dell'algoritmo che viene utilizzato in Microsoft Office Excel durante la crittografia delle password per la cartella di lavoro. |
Path |
Ottiene il percorso completo dell'applicazione, esclusi il separatore finale e il nome dell'applicazione. |
Permission |
Ottiene un oggetto Microsoft.Office.Core.Permission che rappresenta le impostazioni di autorizzazione della cartella di lavoro. |
PersonalViewListSettings |
Ottiene o imposta un valore che indica se le impostazioni di filtro e di ordinamento per gli elenchi sono incluse nella visualizzazione personale dell'utente della cartella di lavoro condivisa. |
PersonalViewPrintSettings |
Ottiene o imposta un valore che indica se le impostazioni di stampa sono incluse nella visualizzazione personale dell'utente della cartella di lavoro condivisa. |
PrecisionAsDisplayed |
Ottiene o imposta un valore che indica se i calcoli in questa cartella di lavoro saranno eseguiti utilizzando solo la precisione dei numeri nel modo in cui vengono visualizzati. |
ProtectStructure |
Ottiene un valore che indica se l'ordine dei fogli nella cartella di lavoro è protetto. |
ProtectWindows |
Ottiene un valore che indica se le finestre della cartella di lavoro sono protette. |
PublishObjects |
Ottiene la raccolta PublishObjects. |
ReadOnly |
Ottiene un valore che indica se la cartella di lavoro è stata aperta in sola lettura. |
ReadOnlyRecommended |
Ottiene o imposta un valore che indica se la cartella di lavoro è stata salvata in modalità Consigliata sola lettura. |
RemovePersonalInformation |
Ottiene o imposta un valore che indica se le informazioni personali possono essere rimosse dalla cartella di lavoro. |
Research |
Ottiene un oggetto che rappresenta il servizio di ricerca della cartella di lavoro. |
RevisionNumber |
Ottiene il numero di volte in cui la cartella di lavoro è stata salvata mentre era aperta come elenco condiviso. Se la cartella di lavoro è aperta in modalità esclusiva, questa proprietà restituisce il valore 0 (zero). |
Saved |
Ottiene o imposta un valore che indica se non sono state apportate modifiche alla cartella di lavoro dall'ultimo salvataggio. |
SaveLinkValues |
Ottiene o imposta un valore che indica se i valori di collegamenti esterni vengono salvati automaticamente con la cartella di lavoro. |
ServerPolicy |
Ottiene un oggetto che rappresenta i criteri specificati per una cartella di lavoro archiviata in un server su cui è in esecuzione Microsoft Office SharePoint Server. |
ServerViewableItems |
Ottiene un oggetto utilizzabile per interagire con l'elenco di oggetti pubblicati nella cartella di lavoro visualizzati in un server su cui è in esecuzione Microsoft Office SharePoint Server. |
SharedWorkspace |
Ottiene un oggetto Microsoft.Office.Core.SharedWorkspace che rappresenta l'area di lavoro documenti in cui si trova la cartella di lavoro. |
Sheets |
Ottiene una raccolta Sheets che rappresenta tutti i fogli della cartella di lavoro. |
ShowConflictHistory |
Ottiene o imposta un valore che indica se il foglio di lavoro Cronologia dei conflitti è visibile nella cartella di lavoro aperta come elenco condiviso. |
ShowPivotChartActiveFields |
Ottiene o imposta un valore che indica se il riquadro filtro grafico pivot è visibile o meno. |
ShowPivotTableFieldList |
Ottiene o imposta un valore che indica se l'elenco dei campi di tabella pivot è visualizzabile. |
Signatures |
Ottiene la raccolta delle firme digitali per la cartella di lavoro. |
Site |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
SlicerCaches |
Ottiene l'oggetto SlicerCaches associato alla cartella di lavoro. |
SmartDocument |
Ottiene Microsoft.Office.Core.SmartDocument che rappresenta le impostazioni per una soluzione Smart document. |
Styles |
Ottiene una raccolta Styles che rappresenta tutti gli stili inclusi nella cartella di lavoro. |
Sync |
Ottiene un oggetto Microsoft.Office.Core.Sync che offre l'accesso ai metodi e alle proprietà di documenti inclusi in un'area di lavoro documenti. |
TableStyles |
Ottiene la raccolta degli stili di tabella utilizzati nella cartella di lavoro. |
Tag |
Ottiene o imposta l'oggetto che contiene dati relativi alla cartella di lavoro. |
TemplateRemoveExtData |
Ottiene o imposta un valore che indica se i riferimenti di dati esterni vengono rimossi quando la cartella di lavoro viene salvata come modello. |
Theme |
Ottiene il tema applicato alla cartella di lavoro. |
UpdateLinks |
Ottiene o imposta un valore che indica un'impostazione della cartella di lavoro per l'aggiornamento di collegamenti OLE incorporati. |
UpdateRemoteReferences |
Ottiene o imposta un valore che indica se in Microsoft Office Excel vengono aggiornati i riferimenti remoti nella cartella di lavoro. |
UserStatus |
Ottiene una matrice bidimensionale in base 1 che fornisce informazioni su ciascun utente che ha aperto la cartella di lavoro come elenco condiviso. |
VBASigned |
Ottiene un valore che indica se il progetto di Visual Basic, Applications Edition per la cartella di lavoro è stato contrassegnato con firma digitale. |
VBProject |
Ottiene il progetto virtuale Microsoft.Vbe.Interop.VBProject incluso nella cartella di lavoro. |
VstoSmartTags |
Ottiene l'oggetto SmartTagCollection associato alla cartella di lavoro. Questo tipo o membro deve essere usato solo nei progetti per Microsoft Office System 2007. Gli smart tag sono deprecati in Office 2010. |
WebOptions |
Ottiene la raccolta WebOptions, che contiene gli attributi a livello di cartella di lavoro utilizzati in Microsoft Office Excel quando si salva un documento come pagina Web o si apre una pagina Web. |
Windows |
Ottiene una raccolta Windows che rappresenta tutte le finestre della cartella di lavoro. |
Worksheets |
Ottiene una raccolta Sheets che rappresenta tutti i fogli di lavoro della cartella di lavoro. |
WritePassword |
Ottiene o imposta la password di scrittura di cartella di lavoro. |
WriteReserved |
Ottiene un valore che indica se la cartella di lavoro è protetta dalla scrittura. |
WriteReservedBy |
Ottiene il nome dell'utente che dispone attualmente dell'autorizzazione di scrittura per la cartella di lavoro. |
XmlMaps |
Ottiene una raccolta XmlMaps che rappresenta le mappe di schemi aggiunte alla cartella di lavoro. |
XmlNamespaces |
Ottiene una raccolta XmlNamespaces che rappresenta gli spazi dei nomi XML contenuti nella cartella di lavoro. |
Metodi
AcceptAllChanges(Object, Object, Object) |
Accetta tutte le modifiche apportate nella cartella di lavoro condivisa. |
Activate() |
Attiva la prima finestra associata alla cartella di lavoro. |
AddToFavorites() |
Aggiunge alla cartella Preferiti un collegamento alla cartella di lavoro. |
ApplyTheme(String) |
Applica il tema specificato alla cartella di lavoro. |
BeginInit() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
BreakLink(String, XlLinkType) |
Converte in valori le formule collegate ad altre origini Microsoft Office Excel oppure a origini OLE. |
CanCheckIn() |
Ottiene un valore che indica se in Microsoft Office Excel è possibile archiviare la cartella di lavoro in un server. |
ChangeFileAccess(XlFileAccess, Object, Object) |
Modifica le autorizzazioni di accesso per la cartella di lavoro. È possibile che sia necessaria una versione aggiornata da caricare dal disco. |
ChangeLink(String, String, XlLinkType) |
Modifica un collegamento da un documento a un altro. |
CheckIn(Object, Object, Object) |
Restituisce in un server una cartella di lavoro memorizzata in un computer locale e imposta la cartella di lavoro locale in sola lettura affinché non sia modificabile localmente. La chiamata di questo metodo determina la chiusura della cartella di lavoro. |
CheckInWithVersion(Object, Object, Object, Object) |
Invia a un server una cartella di lavoro memorizzata in un computer locale e imposta la cartella di lavoro locale in sola lettura affinché non sia modificabile localmente. La chiamata di questo metodo determina la chiusura della cartella di lavoro. |
Close(Object, Object, Object) |
Chiude la cartella di lavoro. |
CreateRibbonExtensibilityObject() |
Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Restituisce una matrice di oggetti OfficeRibbon al metodo CreateRibbonExtensibilityObject(). |
DeleteNumberFormat(String) |
Elimina un formato numerico personalizzato dalla cartella di lavoro. |
Dispose() |
Rilascia tutte le risorse usate dall'istanza corrente della classe WorkbookBase. |
EnableConnections() |
Abilita le connessioni dati all'interno della cartella di lavoro. |
EndInit() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EndReview() |
Termina la revisione di un file inviato per la revisione utilizzando il metodo SendForReview(Object, Object, Object, Object). |
ExclusiveAccess() |
Assegna all'utente corrente accesso esclusivo alla cartella di lavoro aperta come elenco condiviso. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Salva una cartella di lavoro in formato PDF o XPS. |
FinishInitialization() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
FollowHyperlink(String, Object, Object, Object, Object, Object, Object) |
Visualizza un documento nella cache, se è già stato scaricato. In caso contrario, questo metodo risolve il collegamento ipertestuale, scarica il documento di destinazione e lo visualizza nell'applicazione corretta. |
ForwardMailer() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
GetAutomationObject() |
Chiamato dal runtime Visual Studio Tools per Office per ottenere un oggetto che può essere usato dal codice VBA nella cartella di lavoro. |
GetHostItem<T>(Type, String) |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
GetWorkflowTasks() |
Restituisce la raccolta delle attività del flusso di lavoro per la cartella di lavoro. |
GetWorkflowTemplates() |
Restituisce la raccolta dei modelli del flusso di lavoro per la cartella di lavoro. |
HighlightChangesOptions(Object, Object, Object) |
Controlla la modalità di visualizzazione delle modifiche in una cartella di lavoro condivisa. |
Initialize() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
InitializeDataBindings() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
LinkInfo(String, XlLinkInfo, Object, Object) |
Ottiene la data di collegamento e lo stato di aggiornamento. |
LinkSources(Object) |
Restituisce un oggetto Array di collegamenti nella cartella di lavoro. |
LockServerFile() |
Blocca la cartella di lavoro nel server per impedirne la modifica. |
MergeWorkbook(Object) |
Unisce le modifiche di una cartella di lavoro in una cartella di lavoro aperta condivisa. |
NewWindow() |
Crea una nuova finestra. |
OnShutdown() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
OnStartup() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
OpenLinks(String, Object, Object) |
Apre i documenti di supporto per uno o più collegamenti. |
PivotCaches() |
Ottiene una raccolta PivotCaches che rappresenta tutte le cache di tabella pivot nella cartella di lavoro specificata. |
Post(Object) |
Invia la cartella di lavoro a una cartella pubblica. Questo metodo funziona solo con un client Microsoft Exchange connesso a un server Microsoft Exchange. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Stampa la cartella di lavoro. |
PrintPreview(Object) |
Mostra un'anteprima di stampa dell'oggetto. |
Protect(Object, Object, Object) |
Protegge una cartella di lavoro affinché non possa essere modificata. |
ProtectDocument() |
Chiamato dal runtime di Visual Studio Tools per Office in modo che sia possibile riapplicare la protezione delle password alla cartella di lavoro dopo il salvataggio dei dati memorizzati nella cache. |
ProtectSharingEx(Object, Object, Object, Object, Object, Object, Object) |
Salva la cartella di lavoro e la protegge per la condivisione. |
PurgeChangeHistoryNow(Int32, Object) |
Rimuove le voci dal registro quorum per la cartella di lavoro. |
RefreshAll() |
Aggiorna tutti gli intervalli di dati esterni e i rapporti di tabella pivot nella cartella di lavoro. |
RejectAllChanges(Object, Object, Object) |
Rifiuta tutte le modifiche apportate nella cartella di lavoro condivisa. |
ReloadAs(MsoEncoding) |
Carica di nuovo una cartella di lavoro basata su un documento HTML, utilizzando la codifica di documento specificata. |
RemoveCustomization() |
Rimuove la personalizzazione creata usando gli strumenti di sviluppo per Office in Visual Studio dalla cartella di lavoro. |
RemoveDocumentInformation(XlRemoveDocInfoType) |
Rimuove tutte le informazioni del tipo specificato dalla cartella di lavoro. |
RemoveUser(Int32) |
Disconnette l'utente specificato dalla cartella di lavoro condivisa. |
Reply() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
ReplyAll() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
ReplyWithChanges(Object) |
Invia un messaggio di posta elettronica all'autore di una cartella di lavoro inviata per la revisione per notificare che un revisore ha completato la revisione della cartella di lavoro. |
RequestService(Guid) |
Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility in una personalizzazione a livello di documento. |
ResetColors() |
Ripristina i colori predefiniti della tavolozza colori. |
RunAutoMacros(XlRunAutoMacro) |
Esegue la macro Auto_Open, Auto_Close, Auto_Activate oppure Auto_Deactivate collegata alla cartella di lavoro. Questo metodo è incluso per garantire la compatibilità con le versioni precedenti. È consigliabile utilizzare gli eventi Open, Close, Activate e Deactivate invece di queste macro. |
Save() |
Salva le modifiche apportate alla cartella di lavoro. |
SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) |
Salva le modifiche apportate alla cartella di lavoro in un altro file. |
SaveAsXMLData(String, XmlMap) |
Esporta in un file di dati XML i dati che sono stati mappati alla mappa dello schema XML specificata. |
SaveCopyAs(Object) |
Consente di salvare una copia della cartella di lavoro in un file, ma non di modificare la cartella di lavoro aperta in memoria. |
SendFaxOverInternet(Object, Object, Object) |
Invia ai destinatari specificati il foglio attivo nella cartella di lavoro sotto forma di fax. |
SendForReview(Object, Object, Object, Object) |
Invia a destinatari specificati una cartella di lavoro di cui eseguire la revisione sotto forma di messaggio di posta elettronica. |
SendMail(Object, Object, Object) |
Invia la cartella di lavoro utilizzando il sistema di posta elettronica installato. |
SendMailer(Object, XlPriority) |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
SetLinkOnData(String, Object) |
Imposta il nome di una procedura da eseguire ogni volta che si aggiorna un collegamento DDE. |
SetPasswordEncryptionOptions(Object, Object, Object, Object) |
Imposta le opzioni di crittografia della cartella di lavoro che utilizza una password. |
ToggleFormsDesign() |
Attiva e disattiva la modalità progettazione in Microsoft Office Excel. |
Unprotect(Object) |
Rimuove la protezione dalla cartella di lavoro. Questo metodo non ha effetto se la cartella di lavoro non è protetta. |
UnprotectDocument() |
Chiamato dal runtime di Visual Studio Tools per Office in modo che sia possibile rimuovere la protezione delle password dalla cartella di lavoro e abilitare il salvataggio dei dati memorizzati nella cache. |
UnprotectSharing(Object) |
Disattiva la protezione per la condivisione e salva la cartella di lavoro. |
UpdateFromFile() |
Aggiorna una cartella di lavoro in sola lettura da una versione salvata su disco, se la versione su disco è più recente della copia caricata in memoria. Se la copia su disco non è cambiata dall'ultima volta che la cartella di lavoro è stata caricata, la copia in memoria della cartella di lavoro non verrà caricata di nuovo. |
UpdateLink(Object, Object) |
Aggiorna un collegamento o dei collegamenti di Microsoft Office Excel, OLE o DDE. |
WebPagePreview() |
Visualizza un'anteprima della cartella di lavoro salvata come pagina Web. |
XmlImport(String, XmlMap, Object, Object) |
Importa un file di dati XML nella cartella di lavoro corrente. |
XmlImportXml(String, XmlMap, Object, Object) |
Importa un flusso di dati XML precedentemente caricato in memoria. |
Eventi
ActivateEvent |
Si verifica quando la cartella di lavoro è attivata. |
AddinInstall |
Si verifica quando la cartella di lavoro viene installata come componente aggiuntivo. |
AddinUninstall |
Si verifica quando la cartella di lavoro viene disinstallata come componente aggiuntivo. |
AfterSave |
Si verifica dopo il salvataggio della cartella di lavoro. |
AfterXmlExport |
Si verifica dopo il salvataggio o l'esportazione di dati dalla cartella di lavoro in un file di dati XML. |
AfterXmlImport |
Si verifica dopo l'aggiornamento di una connessione dati XML esistente o dopo l'importazione di nuovi dati XML nella cartella di lavoro. |
BeforeClose |
Si verifica prima della chiusura della cartella di lavoro. Se la cartella di lavoro è stata modificata, questo evento si verifica prima che all'utente sia chiesto di salvare le modifiche. |
BeforePrint |
Si verifica prima della stampa della cartella di lavoro o di qualsiasi oggetto in essa contenuto. |
BeforeSave |
Si verifica prima del salvataggio della cartella di lavoro. |
BeforeXmlExport |
Si verifica prima del salvataggio o dell'esportazione di dati dalla cartella di lavoro in un file di dati XML. |
BeforeXmlImport |
Si verifica prima dell'aggiornamento di una connessione dati XML esistente o prima dell'importazione di nuovi dati XML nella cartella di lavoro. |
BindingContextChanged |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
Deactivate |
Si verifica quando la cartella di lavoro è disattivata. |
Disposed |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
New |
Viene generato quando viene creata una nuova cartella di lavoro. |
NewChart |
Si verifica quando viene creato un nuovo grafico nella cartella di lavoro. |
NewSheet |
Si verifica quando viene creato un nuovo foglio di lavoro nella cartella di lavoro. |
Open |
Si verifica quando la cartella di lavoro viene aperta. |
PivotTableCloseConnection |
Si verifica dopo la chiusura della connessione tra un rapporto di tabella pivot e la corrispondente origine dati. |
PivotTableOpenConnection |
Si verifica dopo l'apertura della connessione tra un rapporto di tabella pivot e la corrispondente origine dati. |
RowsetComplete |
Si verifica quando l'utente si sposta nel recordset o richiama l'azione rowset su una tabella pivot OLAP. |
SheetActivate |
Inclusa solo per compatibilità con le versioni precedenti. |
SheetBeforeDoubleClick |
Si verifica quando si fa doppio clic su un qualsiasi foglio di lavoro prima dell'azione di doppio clic predefinita. |
SheetBeforeRightClick |
Si verifica quando si fa clic con il pulsante destro del mouse su un qualsiasi foglio di lavoro prima dell'azione di clic con il pulsante destro del mouse predefinita. |
SheetCalculate |
Si verifica dopo un'operazione di ricalcolo di qualsiasi foglio di lavoro o di tracciamento dei dati modificati in un grafico. |
SheetChange |
Si verifica quando le celle in un qualsiasi foglio di lavoro vengono modificate dall'utente o tramite un collegamento esterno. |
SheetDeactivate |
Inclusa solo per compatibilità con le versioni precedenti. |
SheetFollowHyperlink |
Si verifica quando si fa clic su un collegamento ipertestuale in una cartella di lavoro. |
SheetPivotTableAfterValueChange |
Si verifica dopo la modifica o il ricalcolo di una cella o di un intervallo di celle all'interno di una tabella pivot (per celle contenenti formule). |
SheetPivotTableBeforeAllocateChanges |
Si verifica prima dell'applicazione delle modifiche a una tabella pivot. |
SheetPivotTableBeforeCommitChanges |
Si verifica prima del commit delle modifiche rispetto all'origine dati OLAP per una tabella pivot. |
SheetPivotTableBeforeDiscardChanges |
Si verifica prima dell'eliminazione delle modifiche a una tabella pivot. |
SheetPivotTableChangeSync |
Si verifica dopo le modifiche a una tabella pivot. |
SheetPivotTableUpdate |
Si verifica dopo l'aggiornamento del foglio di un rapporto di tabella pivot. |
SheetSelectionChange |
Si verifica quando si modifica la selezione in un qualsiasi foglio di lavoro. Non si verifica se la selezione si trova su un foglio grafico. |
Shutdown |
Si verifica quando l'elemento host Workbook viene arrestato. |
Startup |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
SyncEvent |
Si verifica quando la copia locale di un foglio di lavoro incluso in un'area di lavoro documenti è sincronizzata con la copia sul server. |
WindowActivate |
Si verifica all'attivazione di una qualsiasi finestra della cartella di lavoro. |
WindowDeactivate |
Si verifica alla disattivazione di una qualsiasi finestra della cartella di lavoro. |
WindowResize |
Si verifica quando una finestra di cartella di lavoro viene ridimensionata. |
Implementazioni dell'interfaccia esplicita
EntryPoint.BeginInit() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.EndInit() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.FinishInitialization() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.Initialize() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.InitializeDataBindings() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.OnShutdown() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
EntryPoint.OnStartup() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnAfterSave() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnBeforeSave() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IExtension.ExtensionBase |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonExtensibilityObject() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonObjects() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.GetAutomationObject() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.ProtectDocument() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.RequestService(Guid) |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |
IWorkbookExtension.UnprotectDocument() |
Specifica la classe di base per la classe ThisWorkbook nei progetti a livello di documento per Microsoft Office Excel. |