Here's one explanation I found:
"
The audio noise is probably the frequency or a harmonic or subharmonic of the DC/AC converter that drives it.
Flourescent tubes have to run off alternating current to balance the wear on their electrodes they also need quite a high voltage to get them going. If you want to get an alternating current from a battery you have to run some sort of oscilator from the DC power source and transform its output to the required voltage to run the gas disharge in the tube. It is more efficient if these run at frequencies higher than the normal 50Hz mains so they often use audio, ultrasonic or even radio frequencies. The most likely source of the sound is magnetostriction in the coil that forms a major part of the oscillator although the discharge in the tube can also make a noise."
From the Naked Scientist.