gpt4 book ai didi

vb.net - 避免 "Microsoft Excel"提示

转载 作者:行者123 更新时间:2023-12-03 01:14:01 25 4
gpt4 key购买 nike

我正在为 Visual Basic 2010.NET 中的“保存文件”对话框编写以下代码。当 XLSX 文件创建并在 Microsoft Excel 中打开时,代码运行良好。但是,我遇到的问题是,如果程序覆盖文件,用户会收到两个提示。程序自己的“保存文件”对话框会发出一条提示,确认您的选择。另一个来自 Microsoft Excel,询问您同样的问题。就好像程序在后台运行一样。

有人知道如何编写此代码以将文件另存为 Excel 文件吗?

Imports Excel = Microsoft.Office.Interop.Excel
Public Class Frm1
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
Dim misValue As Object = System.Reflection.Missing.Value

Dim rowcounter As Integer = 1


xlApp = New Excel.Application
xlApp.Visible = False
xlWorkBook = xlApp.Workbooks.Add(misValue)
xlWorkSheet = xlWorkBook.Sheets("Sheet1")
xlWorkSheet.Cells(rowcounter, rowcounter) = "Something goes here."

xlWorkSheet.SaveAs(SaveXLS.FileName)

xlWorkBook.Close()
xlApp.Quit()
End Class

最佳答案

我认为您想要DisplayAlerts=false。看看this question的答案.

关于vb.net - 避免 "Microsoft Excel"提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9171957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com