Notifications
Clear all

Fórmula para identificar nome da aba (planilha)

4 Posts
3 Usuários
2 Reactions
1,449 Visualizações
(@carlosrgs)
Posts: 0
New Member
Topic starter
 

Boa tarde, utilizo esse código para identificar os nomes das abas.

Public Function Plani(ByVal lPlan As Long) As String
Application.Volatile
Plani = Worksheets(lPlan).Name
End Function

Porém ao ocultar uma planilha, da erro nessa função.

Alguém pode me ajudar a contornar esse erro?

A fórmula =CÉL não atende, pois ela identifica somente o nome da aba que estamos colocando a função.

Quero que numa única aba, liste o nome de todas as outras

Obrigado!

Este tópico foi modificado 4 anos atrás by carlosrgs
 
Postado : 10/02/2021 4:49 pm
(@teleguiado)
Posts: 0
New Member
 

@carlosrgs

Tente adaptar conforme informa nesse site.

 

link

 
Postado : 10/02/2021 5:25 pm
carlosrgs reacted
(@edsonbr)
Posts: 0
New Member
 

 

Postado por: @carlosrgs

Porém ao ocultar uma planilha, da erro nessa função.

🤔 

Pra mim não dá erro não, Carlos... Nem se estiver xlSheetHidden nem xlSheetVeryHidden.

Consegues disponibilizar um arquivo em que isso esteja acontecendo?

 

 
Postado : 11/02/2021 1:24 am
carlosrgs reacted
(@carlosrgs)
Posts: 0
New Member
Topic starter
 

@edsonbr
Coisas da vida então...

Criei um novo arquivo aqui tbm não deu erro, porém num que eu tenho acontece, deve ser algo das versões do Excel, peguei arquivo de outra pessoa e coloquei o código, e como dava erro lá, não testei em um arquivo novo.

Agora que fui atualizar a planilha recomeçando do zero, queria uma forma de bular o problema, que aparentemente não terei

De qualquer forma, obrigado!

 
Postado : 11/02/2021 9:57 am