try
{
this.conOleDB.Open();
command = new OleDbCommand(string.Format("UPDATE [{0}${1}:{2}] Set F1=\"{3}\"", new object[] { sheetName, cellName, cellName, value2Write }), this.conOleDB);
command.ExecuteNonQuery();
}
你一直都是 cellName,这个不变肯定都一样
CellName是个变量值,由外部参数引入的,写的是A2,为什么写到A1里面去了呢,写B3也是写到了B1里面去了,不明白为什么