首页 > 解决方案 > 使用 OpenFileDialogbox 加载新的 excel 或访问文件到 datagridview

问题描述

在此处输入图像描述

我正在使用菜单条“加载..”将新的 excel 或访问文件导入我的 datagridview 并尝试将新的 excel 或访问文件加载到我的 datagridview1 中。但是现在我只能在运行程序时打开 OpenFileDialog 表单,当我单击要加载的文件时,datagridview 似乎无法加载文件。

这是我在 Google 搜索中使用 youtube 上的参考资料等制作的代码。

Private Sub LoadToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles LoadToolStripMenuItem.Click
    OpenFileDialog1.InitialDirectory = "This PC"
    OpenFileDialog1.Title = "Open Files.."
    OpenFileDialog1.ShowDialog()

    DataGridView1(OpenFileDialog1.FileName)
End Sub

标签: vb.netdatagridviewexcel-interopopenfiledialog

解决方案


您在这里所做的是将文件名“关联”到网格视图。它不会像这样工作。

您应该从该文件创建一个数据表并将其用作网格视图的数据源。

它在这里解释:

https://www.youtube.com/watch?time_continue=545&v=o2lzV9MKGBk&feature=emb_logo


推荐阅读