Ir para conteúdo
Fórum Script Brasil
  • 0

tazZz

Pergunta

Olá

Tenho um FORMULARIO feito em vba que consiste em inserir "blocos" do auto cad em um ponto "X,Y", Gostaria de salvar as opções ticadas no formulario, que consistem em "OptionButton", PARA poder editá-las quando reabertas, para isso os OP, teriam que ser reaberto com a opção marcada pela ultima vez.

CODIGO:

Dim blockRef1   'REFERENCIA FLAME 1,4,5,6 EVER
Dim insertionPnt1(0 To 2) As Double 'REFERENCIA FLAME 1,4 E 5 EVER
Dim pathform1 As String 'REFERENCIA FLAME 1,4 E 5 EVER

Private Sub CommandButton1_Click()

'----------------------------------------------------------

If OptionButton1.Value = True Then 'Tensão 220V

    pathform1 = "XIS" 'FECHO LINGUENTA MIOLO FENDA
    insertionPnt1(0) = 112.96    'CORDENADA X
    insertionPnt1(1) = 266.7     'CORDENADA Y
    insertionPnt1(2) = 0#        'CORDENADA Z
    Set blockObj = ThisDrawing.ModelSpace.InsertBlock(insertionPnt1, pathform1, 1, 1, 1, 0) 'LOCAL ONDE SERA INSERIDO O BLOCK
   OptionButton1.TabStop = False
   
ElseIf OptionButton2.Value = True Then 'Tensão 380V
    
    pathform1 = "XIS" 'REFERENCIA PODE SER O NOME OU DIRETORIO
    insertionPnt1(0) = 141.04    'CORDENADA X
    insertionPnt1(1) = 266.7     'CORDENADA Y
    insertionPnt1(2) = 0#        'CORDENADA Z
    Set blockObj = ThisDrawing.ModelSpace.InsertBlock(insertionPnt1, pathform1, 1, 1, 1, 0) 'LOCAL ONDE SERA INSERIDO O BLOCK
   OptionButton1.TabStop = False
   
ElseIf OptionButton2.Value = True Then 'Tensão 380V
    
    pathform1 = "XIS" 'REFERENCIA PODE SER O NOME OU DIRETORIO
    insertionPnt1(0) = 141.04    'CORDENADA X
    insertionPnt1(1) = 266.7     'CORDENADA Y
    insertionPnt1(2) = 0#        'CORDENADA Z
    Set blockObj = ThisDrawing.ModelSpace.InsertBlock(insertionPnt1, pathform1, 1, 1, 1, 0) 'LOCAL ONDE SERA INSERIDO O BLOCK
   OptionButton1.TabStop = False

End If
  
    UserForm1.Hide
  
End Sub

Capturar.thumb.JPG.ec66b702f7cc6337a11b732fcdda83a8.JPG

Capturar2.JPG

Capturar3.JPG

Editado por tazZz
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...