Metodo NamedRange.DiscardChanges
Rimuove tutte le modifiche nelle celle modificate dell'intervallo. Questo metodo può essere utilizzato solo nei progetti di Excel 2010.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Sub DiscardChanges
void DiscardChanges()
Eccezioni
Eccezione | Condizione |
---|---|
MissingMemberException | Questo metodo viene utilizzato in un progetto Excel 2007. |
Note
Per un intervallo basato su un'origine dati OLAP, questo metodo rimuove tutti i valori e le formule immessi nelle celle, quindi esegue un'operazione di aggiornamento per recuperare gli ultimi valori dall'origine dati. Imposta il valore dell'origine dati su NULL per tutte le celle dei valori modificate e esegue inoltre un'istruzione ROLLBACK TRANSACTION rispetto al server OLAP. Negli intervalli basati sulle origini dati non-OLAP, questo metodo cancella semplicemente tutte le celle modificate.
Nota
Questo metodo viene visualizzato in IntelliSense nei progetti Excel 2007 destinati a .NET Framework 4. Tuttavia, questo metodo non può essere utilizzato nei progetti Excel 2007.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.