Sim, existe um caminho. Minha resposta é baseada nessa discussão em Comunidades Apple . Meu resumo:
Existem dois importadores de destaque para documentos do Office.
-
/ Biblioteca / Spotlight / Microsoft Office.mdimporter
-
/System/Library/Spotlight/RichText.mdimporter
Ambos estão incluídos no MacOS e o importador do Microsoft Office foi atualizado em atualizações recentes do MacOS (eu verifiquei 10.12.4 e 10.12.5).
Por padrão, quando o Word altera um documento, o importador do MS é usado. E é aí que está o problema! O importador da Apple funciona corretamente.
Você pode ver seus documentos aparecendo e desaparecendo nas pesquisas do Spotlight, executando estes dois comandos:
$ mdimport -d1 [path to docx]
Isso usa o importador padrão do sistema /System/Library/Spotlight/RichText.mdimporter e o documento aparece no Spotlight.
$ mdimport -d1 -g /Library/Spotlight/Microsoft\ Office.mdimporter [path to docx]
E o documento desaparece do Spotlight.
Soluções para o problema:
- Escreva um script que você execute a cada hora para reindexar qualquer novo .docx
- Excluir o importador da Microsoft / Library / Spotlight / Microsoft Office.mdimporter
Eu deletei o importador da Microsoft. E devo lembrar de apagá-lo após cada atualização do Office.
Aviso: Se você excluir o importador da Microsoft, o Spotlight não indexará mais o conteúdo dos arquivos do Excel!
Por favor, note que não estou satisfeito com esta resposta. Eu copiei o importador do Microsoft Office do meu MacBook (onde a indexação estava funcionando corretamente) para a minha área de trabalho (onde ele falhou) e agora todos os documentos novos ou modificados estão indexados corretamente. Ambos estão executando 10.12.5. E ambos fornecem erros de incompatibilidade de arquitetura quando os documentos são indexados pelo mdimport no Terminal.