Bonjour à tous,
J'ai fait un programme qui permet d'exporter vers excel depuis un datagridview. Pour un petit jeu de ligne je n'ai aucun problème mais lorsque j'ai environ 50000 lignes le traitement n'aboutit pas.
Voila le code que j'ai utilisé :
La partie Clipboard.SetDataObject(Me.DataGridView1.GetClipboardContent()) met déjà un peu de temps mais ça passe encore mais par contre le PasteSpecial lui ne se fait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Me.DataGridView1.SelectAll() ' Add the selection to the clipboard. Clipboard.SetDataObject(Me.DataGridView1.GetClipboardContent()) wsExcel.PasteSpecial(NoHTMLFormatting:=True)
Comment pourrais-je augmenter la rapidité de traitement ?
Merci par avance pour vos retour.
Partager