Mauro, boa tarde.
O 1º pelo que entendi conseguiram resolver sem o uso de VBA. Não consegui adaptar nada.
O 2º me ajudou a vincular a Cheeckboxes.
Cheguei a seguinte situação e olha que venho apanhando mesmo nesses dias.
Para acrescentar a Checkboxes automaticamente pelo VBA utilizei o seguinte:
Sub Selecao()
Dim cell As Range
For Each cell In Range("E5:E100")
With ActiveSheet.CheckBoxes.Add(cell.Left, _
cell.Top, cell.Width, cell.Height)
.LinkedCell = cell.Offset(, 1).Address(External:=True)
.Caption = ""
End With
Next
With Range("E5:E100")
.Rows.RowHeight = 15
End With
End Sub
Ele preenche celula por celula com uma cheekbox indo da linha 5 até a 100 da coluna E.
1.O que posso colocar para que ele entenda a coluna inteira a partir da linha 5? Eu coloquei o intervalo máximo do Excel de da linha 5 até a 65536 e o meu pc travou bonito! Hehe!
2. Ainda não consegui condicionar essas checkboxes a partir da coluna B da linha 5 em diante. Se a linha da coluna B estiver preenchida, então inserir a checkbox na coluna E. Alguma dica?
Postado : 06/05/2012 12:08 pm