Estou criando uma longa lista com muitas (> 50) referências a números de listas anteriores no Google Docs. Aqui está um exemplo simplificado:
- Faça A
- Vá para B
- Lave C
- Pegue D
- Limpe E
- Repita a etapa 2
- 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
- Provavelmente, isso exigirá um complemento , possivelmente um criou você mesmo.
- Dup de " Consulte o item numerado no documento do Google " , mas também ' não tem uma resposta.
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:
Exclua o primeiro “1. Faça A “. Clique em” Exibir valores “novamente. Você obterá isto:
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!
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.