Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por CleuberZago
Posts
#13240
Bom dia pessoal.

É possível congelar apenas uma caixa de texto atraves de VBA? Por exemplo, por mais que mova a página para esquerda ou direita, a caixa de texto permanece imóvel, semelhante a um congelamento dos painéis, mas apenas naquela caixa de texto?

Desde já, grato...
Avatar do usuário
Por alexandrevba
Avatar
#13286
Bom dia!!

Se for um objeto do excel, click com o botão direito -> tamanho e propriedade -> propriedades -> não mover ou não dimencionar com células.

Att
Por CleuberZago
Posts
#13289
Bom dia Alexandre, obrigado pelo retorno...

Então, isso tinha tentado, porém não é o que gostaria. Preciso que a imagem fique fixa mesmo movendo o cursor, como se estivesse fixa na tela...
Avatar do usuário
Por alexandrevba
Avatar
#13292
Bom dia!!

Então use um controle ActiveX!


Att
Avatar do usuário
Por alexandrevba
Avatar
#13297
Bom dia!!

Eu não entendi, para que uma rotina, vc não descreu no seu primeiro post.
Apenas disse que quer uma caixa fixa na guia.

Os controles ActiveX ficam fixo além disso vc pode proteger a guia.
Exemplo de VBA:
Considerando que vc inseriu um controle Button ActiveX, dentro do módulo da guia, insira o código.
Código: Selecionar todos
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim Rng As Range
    Dim Top As Single
    Dim Left As Single
    Set Rng = ActiveWindow.VisibleRange.Cells(1, 1)
    Top = Rng.Top
    Left = Rng.Left
    With CommandButton1
        .Top = Top
        .Left = Left
    End With
End Sub
Att
Por ViniciusLevi
#71016
Opa Boa tarde!

Obrigado pelos retornos Alex, mas acredito que a duvida do Cleuber, assim como a minha :D , é:
se colocarmos uma caixa de texto que fique entre B5 e C9, irá ocupar seu devido lugar ali, mas colocando informações na planilha e rolando para baixo ela deixará de ser vista, ficará disponivel apenas em B5:C9, caso congelemos paineis ficaremos com uma grande área ocupada para exibir a caixa de texto.
Sabe de alguma solução para que ela se mantenha vista mesmo rolando para baixo, posso fazer a troca para algum botao activeX se tiver algum codigo para que ele tenha o comportamento de não movimento, como se estivesse sobre a pagina
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord