Notifications
Clear all

ScrollBars Vertical sem sucesso...

3 Posts
2 Usuários
0 Reactions
2,214 Visualizações
(@finaljustice)
Posts: 91
Trusted Member
Topic starter
 

Boa tarde,

Eu estou fazendo uma userform e cheguei a conclusão que vou ter que adicionar uma barra de rolagem. Assim escolhi na multipage que isso será feito, nas propriedades, ScrollBars escolhi a "2 - fmScrollBarsVertical" ela apareceu... mas não estou conseguindo fazer ela se mover, a scroll bar parece estar "vazia" sem aquela barra que sobe e desce, coloque também ScrollHeight = 300.

Outro problema relacionado a isso é que não estou sabendo/ consigo ampliar minha tela ainda mais para "desenhar" estou querendo adicionar essa scroll e entao adicionar coisas para baixo mas não estou sabendo fazer, a userform está no tamanho máximo e não desce... o que devo fazer? Segue abaixo uma screen shot do monitor. Vide que essa imagem foi feita em uma televisão de 40" que uso como segundo monitor ligado a meu Macbook Pro (rodando Windows8 e OSX em bootcamp, nada de maquina virtual).

Segue a URL para ver a imagem toda uma vez que ela não coube aqui aparentemente:
http://tinypic.com/r/r6y554/5

Alguém poderia me dar uma luz do que estou fazendo errado e como deveria proceder?
Obrigado!
Final.

 
Postado : 13/06/2013 3:17 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Me desculpa mas ainda não entendi, tente adaptar

Private Sub UserForm_Initialize()
MultiPage1.Value = 0
MultiPage1(0).ScrollBars = 2
MultiPage1(0).ScrollHeight = MultiPage1.Height * 2
End Sub

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

 
Postado : 13/06/2013 4:52 pm
(@finaljustice)
Posts: 91
Trusted Member
Topic starter
 

Boa noite!!

Me desculpa mas ainda não entendi, tente adaptar

Private Sub UserForm_Initialize()
MultiPage1.Value = 0
MultiPage1(0).ScrollBars = 2
MultiPage1(0).ScrollHeight = MultiPage1.Height * 2
End Sub

Muito obrigado pela resposta, então ajudou sim, mas ainda estou com alguns problemas.
Agora, como tive que adicionar uma barra de rolagem para a userform também... um problema que está ocorrendo é que não a userform não abre já com a scroll no topo... ela já desceu um pouco.
Abaixo adicionei o "Userform1.ScrollTop= 0" esperando que isso resolvesse meu problema... não adianta.

Private Sub UserForm_initialize() 'start to load for userform

Sheets("BDCadastro").Select

Call loadinfos
UserForm1.ComboBox1.RowSource = "listanomes"
UserForm1.ComboBox2.RowSource = "listacpf"
UserForm1.ScrollBars = 2
UserForm1.ScrollTop = 0
UserForm1.ScrollHeight = UserForm1.Height * 1.1
UserForm1.MultiPage1.Value = 0
UserForm1.MultiPage1(2).ScrollBars = 2
UserForm1.MultiPage1(2).ScrollHeight = MultiPage1.Height * 1.25
UserForm1.CommandButton7.Caption = "Salvar Conversa"
UserForm1.CommandButton8.Caption = "Realizar Pedido"

For i = 3 To 5
UserForm1.Controls("CommandButton" & i).Caption = "Editar"
Next
End Sub

Abaixo a imagem da userform carregada com a scrollbar que não carrega no topo.

http://i42.tinypic.com/5wkqrk.jpg

Por último estou, para "desenhar" a userform, quero expandir (arrastar para baixo ainda mais quadradinho branco para baixo) porém parece que está no limite... não vai... há como fazer? Abaixo segue a imagem do que estou me referindo.

http://i39.tinypic.com/30j1y7m.jpg

Obrigado pela atenção.
att
Final

 
Postado : 14/06/2013 1:42 pm