Boa tarde gracielli.vida,
Em anexo montei um código, teste ele.
Um detalhe, notei que seu código tem alguns problemas. Por exemplo:
' 'Carregar os dados digitados nas caixas de texto para a planilha
' ActiveCell.Offset(0, 0).Value = CheckBox1.Value
' ActiveCell.Offset(0, 0).Value = CheckBox2.Value
' ActiveCell.Offset(0, 0).Value = CheckBox3.Value
' ActiveCell.Offset(0, 0).Value = CheckBox4.Value
Dessa forma que você colocou, a célula ativa vai receber uma valor (True ou False) atrás do outro e ficar com o último. Pois o Offset está referenciando a mesma célula 4 vezes.
Para capturar o que está escrito em um CheckBox você deve usar o Caption, por exemplo: CheckBox1.Caption = AZUL
Para aprender mais de VBA de uma olhada em vídeos do Youtube, como: https://www.youtube.com/playlist?list=P ... TS17d6sykT
att,
Postado : 17/08/2016 3:33 pm