| Dave Costa |
Excel e VB.NET: stampa incontrollata?
Ciao a tutti,
ho uno strano problema con la creazione di un file Excel da codice VB.NET (Console Application). Ho utilizzato l'oggetto Excel.Application per la creazione dell'istanza dell'applicazione. Dopo aver popolato correttamente il Worksheet procedo al salvataggio mediante il comando WBook.SaveAs(NomeDelFile) Il salvataggio viene eseguito ma contemporaneamente viene eseguita anche la stampa dell'intera cartella (2 worksheet). Dopo il salvataggio verifico il valore della variabile booleana ShallIPrint per procedere all'eventuale stampa: 'Stampa If ShallIPrint = True Then ExlApp.Worksheets(SheetName2).PrintOut() ExlApp.Worksheets(SheetName1).PrintOut() End If Anche con ShallIPrint = False il file viene comunque stampato. Infine chiudo il WorkBook con il comando WBook.Close(False) ed anche in questo caso vengono stampati entrambi i Worksheet presenti. Qualcuno ha qualche spiegazione circa il comportamento a mio avvino anomalo del codice? Grazie, ciao Dave |