This week's book giveaway is in the Reactive Progamming forum. We're giving away four copies of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams and have Adam Davis on-line! See this thread for details.
Hmm, I'm no expert but a few posts I found Googling hinted that this wasn't possible because checkboxes etc are actually small VB Macros? Hopefully someone with actual knowledge will be able to confirm/deny.
I would also suggest trying with POI 3.2 and 3.5 Beta 5 to see if it's a bug fix/new feature to have this support.