Come impedire agli utenti di stampare file Excel

Possibili scenari di utilizzo

Nel nostro lavoro quotidiano potrebbero esserci alcune informazioni importanti nel file Excel, al fine di proteggere la diffusione dei dati interni, l’azienda non ci consentirà di stamparli. Questo documento ti spiegherà come impedire ad altri di stampare file Excel.

Come impedire agli utenti di stampare file in MS-Excel

È possibile applicare il seguente codice VBA per proteggere il file specifico da stampare.

  1. Apri la cartella di lavoro che non consenti ad altri di stampare.
  2. Seleziona la scheda “Sviluppatore” nella barra multifunzione di Excel e fai clic sul pulsante “Visualizza codice” nella sezione “Controlli”. In alternativa, puoi tenere premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.
  3. Quindi, in Project Explorer a sinistra, fai doppio clic su ThisWorkbook per aprire il modulo e aggiungi alcuni codici vba.
  4. Quindi salva e chiudi questo codice e vai al backup della cartella di lavoro e ora, quando stampi il file di esempio, non sarà consentita la stampa e riceverai la seguente casella di avviso:

Come impedire agli utenti di stampare file Excel utilizzando Aspose.Cells for .NET

Il seguente codice di esempio illustra come impedire agli utenti di stampare file Excel:

  1. Carica ilfile di esempio.
  2. Ottieni l’oggetto VbaModuleCollection dalla proprietà VbaProject di Workbook.
  3. Ottieni l’oggetto VbaModule tramite il nome “ThisWorkbook”.
  4. Imposta la proprietà codes di VbaModule.
  5. Salvare il file di esempio informato xlsm.