小编ila*_*007的帖子

当我指定.xlsx时,为什么我的宏保存为.xls?

我有一个宏打开文件,对文件执行一些格式化,然后将其保存为新文件.我设置了我的文件类型.xlsx,我打开的文件存储为.xlsx,但是当我保存时,它想将它保存为.xls,然后当我不保存它时它将无法打开作为.xls.我的代码出了什么问题?

我从另一个网站获得了代码保存,因此这可能是问题的一部分.

Sub Main()
'
'// non-related code above...

    wBook.SaveAs Filename:=NewFile, _
        FileFormat:=xlNormal, _
        Password:="", _
        WriteResPassword:="", _
        ReadOnlyRecommended:=False, _
        CreateBackup:=False

    Set ActBook = wBook
    Workbooks.Open CurrentFile
    ActBook.Close
End If

Application.ScreenUpdating = True

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

尝试从函数返回计算值时,获取"编译错误:预期:语句结束"

我编写了一个函数,找到第三行中有一个空单元格的第一列,但我无法弄清楚如何返回该整数.

Function FindEmptyColumn()
' Find the first empty column to paste data into

    ThisWorkbook.Activate
    Worksheets("Black Cam Raw Data").Activate
        Dim dCounter As Double
    dCounter = 1
    Dim iColumn As Integer
    Do Until Cells(3, dCounter) = ""
        iColumn = dCounter
        dCounter = dCounter + 1
    Loop
    iColumn = iColumn + 1
Return iColumn

End Function

Sub CMM_93Cam(ByVal wbTempName As Workbook)
'
' CMM_93Cam Macro
' This subroutine imports data from the CMM Report for a 195C93 Cam flatness measurement into this file. …
Run Code Online (Sandbox Code Playgroud)

excel vba

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

当UserForm激活时,VBA在UserForm Active中创建一个文本框?

当UserForm激活时,如何激活UserForm中的文本框,以便用户可以开始键入而无需单击文本框?

excel vba excel-vba excel-2010

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

标签 统计

excel ×3

vba ×3

excel-vba ×2

excel-2010 ×1