Excel SaveAS RTF

0

Às vezes, preciso salvar um bloco de células em uma planilha no formato RTF. Estou usando o Excel 2007. Atualmente:

  1. abre uma instância do Word
  2. copie o bock da célula da planilha
  3. colar no Word
  4. salve o documento do Word como .rtf
  5. fechar a palavra

Eu faço isso manualmente ou com uma macro.

Existe uma maneira melhor de fazer isso no Excel 2007?

Como estou usando uma versão antiga relativa do Excel, é SaveAs .rtf ou exportar como .rtf disponível como uma opção em uma versão mais recente do Excel?

    
por Gary's Student 26.12.2015 / 18:03

2 respostas

1

Eu não esperaria que o RTF fosse suportado pelo Excel. RTF significa "Rich Text Format" e é basicamente um formato "Processador de Texto". Você está dizendo que deve salvar "dados da planilha" (linhas e colunas) em RTF. A razão pela qual você pode se safar dessa atividade é que os documentos modernos "processadores de texto" podem conter objetos, como imagens.

Realmente, os dados da planilha pertencem a um formato de planilha. Assim, as linhas e colunas podem ir para o formato .xls (planilha do Excel) (ou formato .ods, a Planilha de Documentos Abertos, preferida pelo LibreOffice). Por conveniência, o software moderno permite que você inclua dados de outros formatos, o que é muito melhor do que as antigas maneiras de fazer as coisas (que é ler uma referência e depois abrir algum outro software para poder ver os dados relacionados). No entanto, não há nenhuma vantagem técnica para complicar o software, tentando salvar diretamente em um formato que é pretendido por outro software (como uma planilha tentando salvar em um formato de processador de texto), nem há uma grande vantagem para a experiência do usuário médio ". Então, não estou esperando que esse recurso seja adicionado.

Na verdade, RTF não é um formato que eu vejo as pessoas falando muito. Eu gostava muito do formato RTF por suas aparentes vantagens de compatibilidade. (No entanto, acredito que o RTF é, na verdade, um padrão pouco vago, com muitos detalhes específicos deixados para o software individual fazer suas próprias interpretações. Isso pode facilitar para um fabricante de software ter algum suporte para um formato RTF, Embora seja mais desafiador tentar que todo o software esteja de acordo com cada nuance, o resultado é que um documento RTF pode ter alguns detalhes tratados de forma diferente por diferentes softwares.Por exemplo, descobri que o Wordpad pode abrir um documento com configurações de margem diferentes do Microsoft Word.) Com um pouco de software não proprietário (como o LibreOffice) fornecendo melhor e melhor suporte para o formato .doc do Microsoft Word (ou até mesmo o formato .docx), a vantagem de compatibilidade do RTF parece estar menos e menos significativo. Eu acho que é mais provável que a Microsoft possa descartar o suporte para RTF (o que eles fizeram com o formato Windows Write .wri, no Windows XP Service Pack 2) do que para a Microsoft expandir esse formato. Acredito que tenha lido que o RTF é considerado bastante espetacular do ponto de vista técnico, portanto pode não haver muito desejo generalizado de ver seu uso expandido. Portanto, sugiro não colocar muita esperança na ideia da Microsoft aumentar o suporte para este formato em versões mais recentes do software.

    
por 26.12.2015 / 18:29
1

Se você está bem com o uso de software de terceiros, você pode tentar usar o ImagePrinter Pro . Após a instalação, vá para sua planilha e imprima-a na impressora virtual ImagePrinter Pro. Você pode salvá-lo como um documento RTF.

Uma alternativa é ePrint , embora eu não tenha tentado muito, então não posso recomendá-lo.

Uma opção "Salvar como RTF" também não está disponível ou é impraticamente bem oculta no Excel 2013, portanto, pode não estar incluída nos aplicativos do MSOffice. Você pode, no entanto, salvar sua planilha como texto simples (* .txt) (delimitado por tabulação, unicode, CSV, etc.) usando o menu de exportação.

    
por 26.12.2015 / 18:18