I know this will sounds stupid and you have probably already tried it, but I have a sweating problem also, due to of taking oral cortisteriods often.
Ive tried a lot of things, however nothing worked, even on a cold day I was sweating heavily in a t-shirt, turning myself into a walking wet t-shirt competion.
I recently tried this special deodrant from Boots, I think its the professional range? anyway I tried it, was told to put it on at morning and night when my skin was dry, after a few days I cleared up great. They do both female and male ones (and a roll on I think).