Estou fazendo uma ficha eletronica onde tenho togglebuttons para a escolha do tamanho de jalecos cirurgicos onde uso a função para ler uma célula e dependedo do valor ele ativar um botão dentro de um formulário:
Function Fc_Tamanho_pijama(Tamanho As Integer, botao1, botao2, botao3, botao4, botao5, botao6, botao7, botao8, botao9, botao10, botao11, botao12 As Boolean)
If Tamanho = "34" Then
botao1 = True
ElseIf Tamanho = "36" Then
botao2 = True
ElseIf Tamanho = "38" Then
botao3 = True
ElseIf Tamanho = "40" Then
botao4 = True
ElseIf Tamanho = "42" Then
botao5 = True
ElseIf Tamanho = "44" Then
botao6 = True
ElseIf Tamanho = "46" Then
botao7 = True
ElseIf Tamanho = "48" Then
botao8 = True
ElseIf Tamanho = "50" Then
botao9 = True
ElseIf Tamanho = "52" Then
botao10 = True
ElseIf Tamanho = "54" Then
botao11 = True
ElseIf Tamanho = "56" Then
botao12 = True
End If
End Function
Call Fc_Tamanho_pijama(Planilha1.Cells(ActiveCell.Row, 71).Value, Frm_Ficha.FCP_tgl_C34.Value, Frm_Ficha.FCP_tgl_C36.Value, Frm_Ficha.FCP_tgl_C38.Value, Frm_Ficha.FCP_tgl_C40.Value, Frm_Ficha.FCP_tgl_C42.Value, Frm_Ficha.FCP_tgl_C44.Value, Frm_Ficha.FCP_tgl_C46.Value, Frm_Ficha.FCP_tgl_C48.Value, Frm_Ficha.FCP_tgl_C50.Value, Frm_Ficha.FCP_tgl_C52.Value, Frm_Ficha.FCP_tgl_C54.Value, Frm_Ficha.FCP_tgl_C56)
Ao depurar vejo que ele até troca o valor do botão corresponde para "True" porem ele não repassa isso para o "value" do togglebutton passado como referencia na função.
Preciso só saber onde estou errando nessa função :)