C # l'esportazione di messaggi di posta elettronica in Excel su Windows Form utilizzando Microsoft.Office.Interop.Excel
-
25-09-2019 - |
Domanda
Ho bisogno di esportare alcuni dati in Excel nel mio forme aplication, così ho usato Microsoft.Office.Interop.Excel e tutto è ok tranne una cosa. Durante l'esportazione di posta elettronica del cliente vorrei renderlo un mailto:. Collegamento
excellApp.Cells[row, 16] = "mailto:"+client.Email;
non lavoro
Quando aggiungo HIPERLINK durante l'esportazione campo www assomiglia a questo:
excelWorkSheet.Hyperlinks.Add (excellApp.Cells [riga, 14], client.Www, Type.Missing, Type.Missing, Type.Missing);
Come posso esportare una e-mail per avere effetto simile coz in questo momento ho solo i campi semplici, senza alcuna azione ...?
Soluzione
Qualcosa di simile a questo lavoro potrebbe:
excelWorkSheet.Hyperlinks.Add(excellApp.Cells[row, 14], "mailto:youremail@test.com", Type.Missing, "Someones Mail", Type.Missing);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow