He attended the gymnasium there, took the philosophical course at the lyceum, and then studied law at the Athenäum conducted by the Jesuits at Fribourg.
After this Scherer returned to Solothurn and devoted himself to journalism, founding the newspaper Die Schildwache am Jura (1836–41), in which he defended the Catholic Church and the rights of the people.
His political activity in this body brought him into conflict with the Government and obliged him in 1841 to live abroad for some time in Alsace and Paris.
At the close of 1841 he was called to Lucerne where he founded and edited the Staatszeitung der katholischen Schweiz, which became the chief organ of the Catholic-Conservative party.
After the Sonderbund War he returned to private life at Solothurn, where he devoted himself to labors on behalf of Catholic interests and of social subjects.