Página 1 de 1

colocar nome do arquivo dentro da planilha

Enviado: 31 Mar 2016 às 10:13
por felipesilva2269
Olá bom dia

Explicando melhor,tenho diversos arquivos, gostaria de criar uma macro para deixar gravado na pasta pessoal de macros ( sendo assim ficando disponível para todo e qualquer arquivo queira rodar essa macro)

a macro que tô tentando fazer é assim:

1º na célula a2,vou usar uma formula verificando as células não vazias na célula b2 e colando como resultado no nome do arquivo( o formula é essa =SE(B2="";"";MeuNome()) , mas para essa formula funcionar tenho que usar a função abaixo :
Imagem

em anexo segue cópia da planilha , como faço para incluir essa função na macro ( MeuNome = ThisWorkbook.Name )

grato

COLOCAR NO NOME DO ARQUIVO DENTRO DA PLANILHA

Enviado: 31 Mar 2016 às 10:15
por Kledison
Bom dia Felipe,

fique atento as regras do fórum:

Regra nº 2A:
Os membros devem postar de maneira que seja consistente com a "escrita normal". Os membros não devem usar quantidades excessivas de emoticons, não devem usar CAIXA ALTA EM EXCESSO, ou usar quantidades excessivas de pontuação, seja em posts ou títulos.

Fineza corrigir o título de seu tópico

Att
Moderação.

COLOCAR NO NOME DO ARQUIVO DENTRO DA PLANILHA

Enviado: 31 Mar 2016 às 11:27
por felipesilva2269
ok obrigado, como faço para editar o título e colocar em caixa baixa ?

COLOCAR NO NOME DO ARQUIVO DENTRO DA PLANILHA

Enviado: 31 Mar 2016 às 11:33
por Kledison
Ok,

verifique na imagem abaixo:


Imagem

Depois vai no título e altera.

colocar nome do arquivo dentro da planilha

Enviado: 04 Abr 2016 às 18:06
por AndersonLeal
Olá,

Se compreendi bem a sua dúvida, para incluir uma função própria no código basta indicar o nome dela e os parâmetros, assim:

MeuNome()

Como sua função não possui parâmetros, indica-se os parênteses em branco ().

Já para as funções nativas do Excel deve-se usar o comando abaixo. Repare que neste caso o nome da função deve ser em inglês. O exemplo é da função PROCV:

Application.WorksheetFunction.Vlookup("Carlos", Sheets("Plan1").Range("A1:D10"), 3, 0)

Abraço.

Re: colocar nome do arquivo dentro da planilha

Enviado: 05 Abr 2016 às 15:56
por felipesilva2269
ok obrigado pelo retorno