Estou criando uma longa lista com muitas (> 50) referências a números de listas anteriores no Google Docs. Aqui está um exemplo simplificado:

  1. Faça A
  2. Vá para B
  3. Lave C
  4. Pegue D
  5. Limpe E
  6. Repita a etapa 2
  7. Compre F

Se eu excluir “1. Faça A”, a lista será renumerada, mas “Repetir etapa 2” não muda para “Repetir etapa 1”. Existe uma maneira de criar uma referência ou variável no Google Docs para alterar automaticamente “6. Repita a etapa 2” para “5. Repita a etapa 1” quando a primeira etapa for excluída?

Comentários

Resposta

Usando o novo complemento Fórmulas reversíveis para o Google Docs, você pode inserir qualquer JavaScript em seus documentos do Google. E já que é avaliado em ordem, você pode usar contadores.

Escreva o seguinte:

counter = (0) labels = ({}) step = (function(name) { counter++; labels[name || ""] = counter; return counter; }) ref = (function(name) { return labels[name]; }) =step(). Do A =step("b"). Go to B =step(). Wash C =step(). Pick up D =step(). Clean E =step(). Repeat Step =ref("b") =step(). Buy F 

Clique em “Exibir valores”. Você obterá isso:

conteúdo renderizado 1

Exclua o primeiro “1. Faça A “. Clique em” Exibir valores “novamente. Você obterá isto:

conteúdo renderizado 2

Você pode ocultar as definições iniciais clicando em “Extrair defs” – isso colocará as definições na caixa certa.

URL do add-on : https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh

Isenção de responsabilidade: eu “sou o autor do complemento

Resposta

Pensando bem, não, não há como fazer isso em um arquivo do Google Doc. Mas se você estão gerenciando uma sequência de tarefas e querem atualizá-las dinamicamente, por que não fazer isso usando uma planilha do Google? Assim, você pode consultar o número da etapa e mantê-la atualizada!

Lista de tarefas no Excel

Dessa forma, se você precisar alterar a sequência de etapas, poderá simplesmente adicione ou exclua uma linha e copie a fórmula na Etapa # co coluna para baixo. Não é perfeito, mas é flexível.

Fazer referências a etapas específicas é fácil, o código para a descrição na etapa 6 é o seguinte:

="Repeat step "&A$3$

Espero que ajude. O Google Docs não é o lugar certo para tentar fazer esse tipo de coisa.

Resposta

Sua melhor aposta é gerenciar essa lista no Planilhas Google, onde você pode usar fórmulas simples e nativas para fazer referência à posição na lista e aos valores sem depender de plug-in externo “s ou extensões.

Resposta

O complemento “Smart References” para o Google Docs pode ser usado para criar referências cruzadas para marcadores de listas numeradas, incluindo referências que são colocadas dentro dos itens da lista. O plug-in requer uma etapa de “sincronização” manual, semelhante à forma como um ToC funciona – mas é projetado para ser mais fácil de usar do que uma solução baseada em scripts ou planilhas.

Eu escrevi e publiquei este complemento depois de ter um problema semelhante com referência cruzada de números de cláusulas legais em modelos de contratos longos.

Consulte: https://sealionsoftware.com/smart-references/

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *