在公式中使用打开的Excel文件名

时间:2016-12-07 17:02:20

标签: excel excel-formula excel-2013

我打开了两个Excel文件。我想创建一个引用当前工作簿和另一个打开的工作簿的公式。引用的文件名并不总是相同,可能有空格,并将在公式中使用。

我可以引用当前文件名并在CELL("filename")的公式中使用它但不确定如何引用另一个(当前不活动的)打开文件。怎么办呢?

1 个答案:

答案 0 :(得分:0)

您的工作簿VBA中需要类似此功能的东西。

Function OtherName()
    Dim wb As Workbook, x As String
    For Each wb In Workbooks
        If wb.Name <> ThisWorkbook.Name Then
            x = wb.Name
        End If
    Next wb
    OtherName = x
End Function

然后你只需要用你的代码来调用它。