Nunca fiz isso sozinho, mas talvez você possa combinar esse código que cria programaticamente as noções básicas de uma pesquisa com este código que adiciona as perguntas . Não deve ser muito difícil fazer algum tipo de mala direta para converter a planilha do usuário em código, o que criará as perguntas.