Notifications
Clear all

Application.Caller TopLeftCell erro com algumas formas

8 Posts
2 Usuários
0 Reactions
1,296 Visualizações
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

tenho algumas aplicações que funcionam de acordo com a posição na planilha

então utilizo algo como
ActiveSheet.Shapes( Application.Caller).TopLeftCell.Row

mas dá erro com alguns tipos de formas
eu tenho "algumas" dessas formas em um aba, e todas acionava uma macro comum
mas quero definir oq cada uma vai fazer dependendo da posição

formas quadradas, setas entre outras funcionam
mas algumas outras que já tenho na planilha não funcionam

será que vou ter que trocar, ou tem jeito de fazer apenas um ajuste na linha de comando ?

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 07/04/2015 9:41 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Poste seu modelo Edcronos... Assim fica mais fácil de ajudar...

Lembre-se de compactá-lo !

FF

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/04/2015 10:31 am
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

estou achando que vou ter que trocar as formas que já tenho e editar

é estranho que somente algumas dão problemas

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 07/04/2015 12:26 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

bem, acho que vou trocar as formas mesmo,
alguem sabe de alguma macro para trocar as a shapes mas mantendo as caracteristica, (cor, tamanho, transparência, sombra ,...) ?

sobre o arquivo não compactado, realmente foi um deslise, mas para evitar esse tipo de acontecimento o certo seria o upload não aceitar arquivos fora do padrão

tbm tem muito arquivo morto "corrompidos e repetidos varias vezes no mesmo post" que estão ocupando espaço no servidor
bem, isso não cabe a mim, mas para minimizar a falta de espaço poderia dar uma garimpada nesses posts
se os arquivos estiverem corrompidos exluir, se não tiver conteudo suficiente no post para se manter sem as planilhas postadas excluir o post todo

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 07/04/2015 3:17 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Ed experimente alterar os nomes das formas que não funcionam, para um mais compacto.
Aparentemente o application.caller está retornando uma descrição truncada; motivo do erro.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/04/2015 3:28 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

como assim mudar o nome das forma?
não achei como mudar o nome delas

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 07/04/2015 3:37 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Na planilha, selecione a forma desejada, então no campo ao lado esquerdo da barra de formula, onde normalmente display a celula ativa; devera aparecer o nome da forma.
Altere nesse campo mesmo.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/04/2015 4:00 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

valeu reinaldo,
pelo menos trocar os nomes é mais facil do que trocar e editar um por um

"as vezes eu penso que meu cerebro é que está truncado, vira e volta penso em uma coisa e escrevo outra e tenho que sair consertado, fora as letras trocadas tipo e ordem"

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 07/04/2015 4:20 pm