小编Har*_*ris的帖子

运算符'+'不能应用于"字符串"和"方法组"类型的操作数

我正在检查目录是否存在此代码:

while (Directory.Exists(currentDirectory + year.ToString))
{
  // do stuff
  year++;
}
Run Code Online (Sandbox Code Playgroud)

year是一个普通的整数,currentDirectory是一个字符串.不幸的是,这个操作给了我"操作符'+'不能应用于类型为"string"和"方法组"错误消息的操作数.当我只需要递增时,我真的不想在每次迭代时创建一个新的字符串.

c# string

9
推荐指数
1
解决办法
3万
查看次数

是否可以自动修复损坏的Excel工作簿?

我正在使用SPSS 15创建几个Excel报告,然后我使用Excel宏进行整合.不幸的是,特定的SPSS版本会生成.xls文件,这些文件对于Excel 2007及更高版本来说都不易读取.Excel 2003可以很好地吞噬这些文件,但是较新的Excel版本会显示两条错误消息.首先是"Excel在filename.xls中找到了不可读的内容.你想要恢复这个工作簿的内容吗?".单击是后,此后出现"文件错误:数据可能已丢失".不幸的是这些错误消息导致我的宏退出第一个文件,错误代码为1004.这是我用来打开我的Excel文件的代码:

If Len(Dir(ThisWorkbook.Path + "\filename.xls")) <> 0 Then 
    Workbooks.Open Filename:=ThisWorkbook.Path + "\filename.xls"
End If
Run Code Online (Sandbox Code Playgroud)

我与IBM(SPSS供应商)进行了核实,他们告诉我这个特殊问题已在SPSS 16中修复,但由于商业原因,升级不在卡上.现在有一个手动解决方法,涉及打开文件并再次保存,但有几十个显然没有乐趣的文件.因此,我正在寻找一种方法来自动修复宏中的那些损坏的工作簿.

更多信息:我们正在使用Excel 2010工作,Excel 2003不可用.此处提供了一个示例文件:https://onedrive.live.com/?cid = 52106BC267261CBF&id = 52106BC267261CBF!292

excel vba spss excel-vba

7
推荐指数
1
解决办法
4563
查看次数

将工作表单元格的值分配给常量

我正在尝试将工作表单元格的值分配给 VBA 宏中的常量变量。该操作背后的逻辑是,最终用户应该在运行宏之前在指定的单元格中输入当前星期。由于该值将在整个宏中重用,并且我想保证安全,因此我尝试将其声明为公共常量:

private const thisWeek as Integer = Range("B1")
Run Code Online (Sandbox Code Playgroud)

但是我收到一条关于需要常量值的错误消息。那么,是否可以在 VBA 中声明这样的常量呢?

excel vba

4
推荐指数
1
解决办法
2万
查看次数

提供Windows 8应用程序和桌面应用程序

我希望用我的桌面应用程序提供Metro应用程序.问题是用户将获得桌面应用程序,而Metro应用程序只是一个没有桌面应用程序几乎无用的伴侣.因此,消费者不可能在没有商店的情况下获得Win 8应用程序(据我所知),我正在寻找其他选择.例如,它是否可以在安装期间调用Windows应用商店并直接在配套应用的商店页面上获取用户?更好的是,是否有可能使该过程自动化?

提前致谢

desktop-application windows-8 windows-store

3
推荐指数
1
解决办法
167
查看次数

有没有办法在方法中访问调用类的变量?

目前我有一个类调用不同类的静态方法.我想要做的是让静态方法改变调用类的变量,这可能吗?

示例代码:

public class exClass {
    private int aVariable;

    public exClass() {
        othClass.aMethod();
    }
}

public class othClass {

    static void aMethod() {
        // stuff happens, preferably stuff that
        // allows me to change exClass.aVariable
    }
}?
Run Code Online (Sandbox Code Playgroud)

所以我想知道的是,如果有办法访问调用othClass的exClass实例的aVariable.显然,除了使用return语句.

java static class

2
推荐指数
1
解决办法
2438
查看次数