C # l'esportazione di messaggi di posta elettronica in Excel su Windows Form utilizzando Microsoft.Office.Interop.Excel

StackOverflow https://stackoverflow.com/questions/3005503

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 ...?

È stato utile?

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
scroll top