粘贴数据
问题描述:
我使用vb.net复制一个范围的工作表数据的“A”使用下面的代码:粘贴数据
'Set range of data to be copied
xlRng = xlsheet.Range("A2:k" & IntAmountOfRows)
xlRng.Copy()
'close source
xlWb.Close(False)
xlApp.Quit()
但是当我这样做,它要求用户是否希望将大量的数据保存在剪贴板上。有没有办法让应用程序跳过这个检查?无论如何,我不希望用户得到任何烦人的弹出窗口。
答
Application.DisplayAlerts = False
应该帮忙。有关更多信息,请参阅this SO question。对于仅VB.net解决方案,请检查this SO discussion。
这似乎只适用于VBA,而不是VB.Net – Gutanoth
@Gutanoth更新了答案。 –
@Gutanoth使用你的'xlApp'而不是'Application'! –