Oi Jefferson, tudo bem?
O erro SQLITE_ERROR: sqlite3 result code 1: table tabelafornecedores has no column named Nome do Fornecedor indica que não existe a coluna Nome_do_Fornecedor na tabela. Seguindo o passo a passo, também encontrei o mesmo problema. Acredito que houve uma atualização e agora o SQLite online esteja inserindo automaticamente o caractere _ em nomes compostos durante o INSERT INTO.
Para corrigir, siga estes passos:
Faça o DROP da tabela tabelafornecedores.

Ao importar o arquivo, em Command, selecione a opção "Show Code".

Isso exibirá o código que seria executado para criar a tabela. Nesse momento, confira se os nomes das colunas no comando CREATE TABLE estão exatamente iguais aos nomes usados no comando INSERT INTO.
Como no exemplo abaixo:

Note que ambos estão com o _.
Caso o seu esteja divergentes os nomes, peço que faça os ajustes deixando iguais.
Em seguida, selecione todo o código com ctrl + A e clique em Run.
Faça a mesma verificação para a tabela fornecedores
Em relação, ao salvamento do banco deixo outro tópico onde descrevo o passo a passo :
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!