Estas funções retornarão o nome da planilha em uma célula, ou o caminho e o nome do arquivo na respectiva pasta de trabalho.
Function MyName() As String
Let MyName = ThisWorkbook.Name
End Function
Formula Result=MyName() Workbook Path.xls
Function MyFullName() As String
Let MyFullName = ThisWorkbook.FullName
End Function
Formula Result=MyFullName() C:\Bernardess\Workbook Path.xls
=CELL("filename")* C:\Bernardess\[Workbook Path.xls]Sheet1
*A função CELL é uma função padrão que retorna informação sobre o sistema operacional corrente. Para mais detalhes sobre ela veja o Help do MS Excel.
Function SheetName (rAnyCell)
Application.VolatileLet SheetName = rAnyCell.Parent.Name
End Function
Formula Result
=sheetname(A1) Sheet1
Tags: VBA, Excel, formula, workbook, Return, Full File Path, Name of Excel Workbooks, Excel Worksheet Name, Cell