Excess sweating is also called as hyperhydrosis. It can happen can any of these areas like the face, the body, the palms and the soles, anywhere it can happen. There’s no exact reason for this. It can be because of sympathetic nerve supply to the sweat glands, there will be some disruption in it. In that case there are no surgical procedures, no lotions, no tablets. There are anti-cholinergic tablets that are available. The doctor may start them on a small dose and may increase the dose and this may control. There is another form of hyperhidrosis following eating spicy food, sometimes in emotional stress, any stressful condition can develop this. So if you cure the underlying disease. Even some cancer patients do have, also in high fever you can have hyperhidrosis. These are all temporary, can’t be permanent.