Como criar uma pasta e salvar o arquivo em .pdf com nome em uma célula

Bom dia!
Tenho um arquivo e preciso de uma macro que faça as seguintes tarefas (com um botão para executar):
1- Crie uma subpasta em um lugar específico, nomeando-a com o valor de uma célula;
2- Salva-lo em .pdf, conforme a área de impressão nesta pasta

CriarPastaExportarPdf.ods

Espero que seja o que vc precisa, vc ainda pode melhora deixando algumas coisas dinâmicas como nome do pdf entre outras coisas.

Vi que a macro pega o nome da Plan1 para criar o nome do arquivo, tem como colocar na cél “B2”?
Obs. Já tinha minhas macros funcionando com o excel, mas o órgão que trabalho passou a usar o LO. Então tenho que refazer as macros. Com certeza serei assíduo do forum!

Alterei o arquivo acima conforme solicitado, veja se atende sua necessidade.

Perguntado abaixo…

'Exporta como pdf

dispatcher.executeDispatch(document, ".uno:ExportDirectToPDF", "", 0, args1())

Com este código imprimi-se todas as planilhas do arquivo, gostaria que somente imprimisse a plan exibida!

@Nerho alterei a macro para sua necessidade, verifique o exemplo na resposta acima. Dúvidas, estamos à disposição.

Obrigado!!