É, na verdade não resolveu 100%.
Eu constante "QUINZENA" é definida em um UserForm dependendo do OptionButton selecionado... Porém, se na continuação eu chamar uma macro "Call Macro" dentro do UserForm, o valor "QUINZENA" vem, mas se minha macro estiver em um outro módulo, ele não vem.
Como publico a constante quinzena, para todos os módulos.
Public QUINZENA As String
Private Sub BotaoOK_Click()
With Me
If _
Quinzena1 Then
FORMBASE.Hide
QUINZENA = "1ª quinzena"
Call PREFATURA.BASEPRE
ElseIf _
Quinzena2 Then
FORMBASE.Hide
QUINZENA = "2ª quinzena"
Call PREFATURA.BASEPRE
End If
End With
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 27/08/2012 7:59 am