Buondì,
Ho questo problema:
devo far vedere all'utente un'anteprima di stampa di un file excel, però la pagina che mi viene restituita dal programma è vuota, senza le colonne e le righe che ci sono dentro, ho provato in molti modi, anche cercando su google ma più o meno tutti danno le solite spiegazioni, le quali ho usato, ma il mio file non si vede, oppure se modifico il codice mi dice che una variabile string non può essere convertita in un System.Drawing.Printing.PrintDocument
codice:
PrintPreviewControl1.Document = filename
quindi ho usato questo codice:
codice:
Dim filename As String = "C:\.. .xlsx"
Dim stream As New FileStream(filename, FileMode.Open)
Dim reader As New StreamReader(stream)
PrintDocument1.DocumentName = reader.ReadToEnd()
PrintPreviewControl1.Document = PrintDocument1
PrintPreviewControl1.StartPage = 1
PrintPreviewControl1.Zoom = 0.85
stream.Close()
reader.Close()
reader.Dispose()
stream.Dispose()
qualcuno può darmi un aiuto?