【发布时间】:2015-04-08 06:13:03
【问题描述】:
我正在使用此代码从 excel 中读取,但是有些单元格{D2 , D4 } 程序无法从包含 ('$') {D2 , D4} 的 excel 文件中读取它们。
OpenFileDialog ex = new OpenFileDialog();
ex.Filter = "XLS|*.xls|All|*.*";
if (ex.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
try
{
var connectionString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0; data source={0}; Extended Properties=Excel 8.0;", ex.FileName);
var adapter = new OleDbDataAdapter("SELECT * FROM [Sheet7$]", connectionString);
var ds = new DataSet();
adapter.Fill(ds);
DataTable data = ds.Tables[0];
DATAGRID1.DataSource = data;
}
那么如何得到如图所示的这个值呢?
【问题讨论】:
-
这不是公式吧?
-
看看this answer有没有帮助