代码如下: int count = Xsheet.Application.Names.Count; //获取名称数量
object Missing = System.Reflection.Missing.Value;
for (int i = 1; i <= count; i++)
{//--
string s = Xsheet.Application.Names.Item(i, Missing, Missing).Name; //获取定义 名称
string temp_value = dt_lz.Rows[0][s].ToString().Trim(); // 到数据行中获取 对应值
if (temp_value == "") { temp_value = " "; }
if (temp_value == null) { temp_value = " "; }
Xsheet.Application.Names.Item(i, Missing, Missing).Value = temp_value;
}//--现在的问题是:如果temp_value 为"---------"(多个上划线时,出错!)。经过测试 好像划线一个没问题,两个及以上都出错都有问题。不知道该怎么转换!提示错误(异常来自 HRESULT:0x800A03EC)
谢谢
object Missing = System.Reflection.Missing.Value;
for (int i = 1; i <= count; i++)
{//--
string s = Xsheet.Application.Names.Item(i, Missing, Missing).Name; //获取定义 名称
string temp_value = dt_lz.Rows[0][s].ToString().Trim(); // 到数据行中获取 对应值
if (temp_value == "") { temp_value = " "; }
if (temp_value == null) { temp_value = " "; }
Xsheet.Application.Names.Item(i, Missing, Missing).Value = temp_value;
}//--现在的问题是:如果temp_value 为"---------"(多个上划线时,出错!)。经过测试 好像划线一个没问题,两个及以上都出错都有问题。不知道该怎么转换!提示错误(异常来自 HRESULT:0x800A03EC)
谢谢
解决方案 »
- .Net问题:为什么datarow调试后显示赋值成功而页面却显示的是失败的?
- 这句正则表达是匹配为什么返回False?
- 哎~~~软考马上要考试了,模拟还是不及格怎么办!!怎么办
- 请各位大虾指教:C#中如何判断输入的字符串中是否有汉字??
- 怎么把小程序放在任务条里面 请高手过来指点一下 在线等
- [win32应用程序]我想在窗体画点东西,怎么还是灰灰的?
- 急!如何把两个dll合成一个dll
- 请教,关于在asp.net模式下用c#调用sendarp来获得客户端的mac,为什么在有些windows 2003上sendarp操作失败呢
- DataGrid的问题
- 类型初始值设定项引发异常
- 使控件自动获得焦点
- 关于streamreader的简单问题
而且用户输入---的个数也固定。头痛啊