excel有三个sheet,我如何让 sheet(2) active。 谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach(Excel.Worksheet st in Application.Sheets){ if (st.Name == "sheet2") { st.Select(); //这句是激活 }} 我的代码是这样:oldmysheet = (Excel.Worksheet)mybook.Sheets.get_Item(1); oldmysheet.Select(); 但现在还报错,说select方法没有采用0个方法重载。是 select()需要传参数吗?还有我看到有activate(),这个方法是干嘛的。这个如何使用 可是直接使用sheets.GetName(_T("sheet2")).Activate(); 你什么版本的?我的不需要传参,默认参数是System.Reflection.Missing.Value,要不你传这个参数进去看看 提示我 getname不存在。我是using Excel=Microsoft.Office.Interop.Excel;是不是我哪个引用没加入。 你在添加引用的COM里面引用Excel 成功了,我传入 Type.missing就成功了。还有个问题我仿照你的代码,做了下修改foreach(oldmysheet in Application.Sheets){ if (oldmysheet.Name == "sheet2") { oldmysheet.Select(Type.missing); }}系统在第一句话 oldmysheet in Application.Sheets中oldmyshet标红线,说“找不到类型和命名空间”但我明明现有 using Excel=Microsoft.Office.Interop.Excel;然后在 Excel.Worksheet oldmysheet=null;干嘛还这样提示。 我需要请教一个关于C#Windows中如何导出XML文档的问题。 如何用c#实现aes加密字符串后密文为一些乱码,当然保证可以解密 rar的命令行能不能修改密码??咋整。 怎么同时查询2个表啊?新手学SQL啊 求助求助 ,c#如何调用一个c++写的控件啊?!~~ 哪位大侠能解释一下C#中的回调函数或给个例子 飞信里收到的信息 保存到数据库 汉字在String.length返回中是一个字节,可我想得到的是strlen()那种返回字节数,怎么办? DataGrid问题 如何查找所有组件所在的命名空间? SqlBulkCopy批量导入问题 用过的高手来看看! c#tcp传输大文件出现乱码
{
if (st.Name == "sheet2")
{
st.Select(); //这句是激活
}
}
oldmysheet = (Excel.Worksheet)mybook.Sheets.get_Item(1);
oldmysheet.Select(); 但现在还报错,说select方法没有采用0个方法重载。是 select()需要传参数吗?还有我看到有activate(),这个方法是干嘛的。这个如何使用
我的不需要传参,默认参数是System.Reflection.Missing.Value,要不你传这个参数进去看看
我是using Excel=Microsoft.Office.Interop.Excel;是不是我哪个引用没加入。
还有个问题
我仿照你的代码,做了下修改
foreach(oldmysheet in Application.Sheets)
{
if (oldmysheet.Name == "sheet2")
{
oldmysheet.Select(Type.missing); }
}
系统在第一句话 oldmysheet in Application.Sheets中oldmyshet标红线,说“找不到类型和命名空间”但我明明现有 using Excel=Microsoft.Office.Interop.Excel;
然后在 Excel.Worksheet oldmysheet=null;干嘛还这样提示。