Eu preciso extrair 8 caracteres entre o valor conhecido e o valor da cópia para a área de transferência

0

Eu não sou um superusuário, mas mais um superintendente. Eu gostaria de ter um arquivo de texto, um programa CNC para ser exato e extrair uma seqüência de 8 dígitos entre os caracteres conhecidos de "TxxxxxxxxM6" onde T e M6 são conhecidos e nunca mudam nem a quantidade de dígitos entre eles. Eu usaria qualquer método razoável para um newb. Eu tenho muitos arquivos com muitas mudanças de ferramentas e eu quero ser capaz de extrair as chamadas de mudança de ferramenta do arquivo nc e colá-los em editor de texto ou planilha no Windows. Usando o Windows 10.

Obrigado antecipadamente !!!

    
por Jeremy W. 23.05.2017 / 04:47

2 respostas

0

Você pode fazer isso facilmente no Excel, se estiver em um formato que possa importá-lo facilmente para o Excel. Supondo que você tenha todos os dados na coluna A, basta colocar essa fórmula na célula B1 e clicar duas vezes na alça de preenchimento para copiá-la na coluna inteira:

=MID(A1,2,8)

A função MID retorna o número especificado de caracteres de uma determinada string e recebe o ponto inicial. Nesse caso, ele pega a string na célula A1 e retorna 8 caracteres, começando pelo caractere 2 .

EDITAR: Vendo a maneira como os dados são formatados, isso pode não funcionar para você. Você teria primeiro que ter a string "TxxxxxxxxM6" em sua própria coluna

    
por 23.05.2017 / 05:11
0

Uma maneira de encontrar as mudanças de ferramentas é procurá-las em um editor. Na estrada:

  1. Instale o notepad ++
  2. Abra seu arquivo no Notepad ++
  3. Ctrl - F para encontrar
  4. Verifique se a caixa de expressões regulares está marcada
  5. Pesquisar por T........M6
por 23.05.2017 / 05:40