NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
FILTRO DE TUTORIAIS:
Vamos agora recortar parte do texto e colar em outro lugar dentro do mesmo texto
A. Posicione o cursor na primeira linha
B. Digite dd
C. Vá até a última linha.
D. Digite p
Figura 36 – Recortando e colando texto
» Se quiséssemos colar o texto antes do cursor bastaria digitarmos “P”.
Para desfazer as alterações basta digitar “2u”.
Até o momento nós aprendemos a fazer diversas operações
no vi dentro do mesmo arquivo. Agora veremos como realizar algumas operações
entre dois arquivos.
Vamos digitar o texto abaixo que fará parte do nosso outro arquivo
que daremos o nome de amazonia.
ÁRVORES DA AMAZÔNIA
As árvores da Floresta Amazônica são muito mais velhas do que se imaginava. A descoberta, feita por um grupo de pesquisadores brasileiros e americanos, surpreendeu os cientistas que estudam os padrões de crescimento da floresta e tem implicações nos cálculos do aquecimento global.
Editando outro arquivo
A. Abra o arquivo buracosnegros
B. Vá para o modo comando e digite, edit amazonia
C. Digite o texto acima.
D. Vá para o modo comando e digite, write, para salvar o arquivo.
» Para descartar as mudanças bastaria digitar “!”.
Abrindo dois arquivos ao mesmo tempo
Com o vi, podemos ainda abrir dois ou mais arquivos ao mesmo tempo e navegar entre eles.
A. Digite,
[curso@localhost curso] $ vi buracosnegros amazonia |
B. Para chavear de um para o outro, vá para o modo de comando e digite, next
C. Altere o título do arquivo buracosnegros para UMA BREVE HISTORIA NO TEMPO E NO ESPAÇO. Pressione <ESC>
D. Vá para o modo de comando e digite wnext, para salvar as alterações e passar para o outro arquivo.
E. Digite previous para voltar ao arquivo anterior.
» Além de “next” e “previous”, “first” e “last”, levam ao primeiro arquivo e ao último arquivo da lista, respectivamente.
» Se você não quer gravar as alterações ao passar para outro arquivo, digite “next!” ou “previous!”
Descobrindo qual é o arquivo corrente
Quando estamos editando vários arquivos, é muito útil saber qual deles estamos editando naquele momento. Observe que na tela há um indicador mostrando algo como (1 de 2), isso significa que estamos editando o primeiro arquivo da nossa lista de arquivos.
A. Vá para o modo de comando e digite args
Figura 37 – Mostrando o arquivo corrente
» Observe que a lista de arquivos é mostrada. Aquele que está entre colchetes é o que estamos editando no momento.
Autosalvamento
Quando se está alterando um arquivo e se usa o comando “next” para passar ao próximo da lista, aparecerá uma mensagem de erro. Logo, você sempre tem que se lembrar de usar o write. Mas com o autosalvamento, isso não é necessário. Para habilitar o autosalvamento:
A. Vá para o modo de comando e digite set autowrite
B. Para desabilitar : set noautowrite
Copiando texto entre arquivos
Já vimos antes como copiar blocos de texto dentro do mesmo arquivo. Agora veremos como fazer o mesmo entre arquivos.
A. Digite
[curso@localhost curso] $ vi buracosnegros amazonia |
B. Posicione o cursor na primeira linha e digite 5yy
C. Vá para o modo de comando e digite next.
D. Posicione o cursor na última linha e digite 2o. Isso insere duas linhas em branco.
E. Digite p para colar o texto.
F. Vá para o modo de comando e digite w bn_amazonia, para salvar com outro nome.
Nesse caso, acabamos copiando o texto inteiro do arquivo buracosnegros. Uma forma bem mais simples de fazer o mesmo, seria:
A. Digite
[curso@localhost curso] $ vi buracosnegros |
B. Vá para o modo de comando e digite, write >>amazonia.
» Observe porém que isso anexa todo o texto do arquivo em questão no final do arquivo amazonia. Esse forma só pode ser usada quando se quer copiar todo o texto e sempre colocá-lo no final do outro arquivo.
Com o vi é possível formatar o texto. Isso é impossível com o ed.
Vamos pegar o arquivo amazonia como exemplo para toda essa seção.
Inserindo quebra de linhas automaticamente.
Observe o texto que digitamos anteriormente.
Figura 38 – Arquivo amazonia
Vamos fazer agora com que a quebra de linhas seja automática. Ou seja, quando chegarmos a um determinado ponto da digitação, uma nova linha será inserida automaticamente.
A. Crie o arquivo amazonia1
B. Vá para o modo de comando e digite: set textwidth=40.
» Isso seta o comprimento do texto para 40 caracteres.
C. Digite o texto novamente.
D. Salve o arquivo
Figura 39 – Arquivo amazonia1
Alinhando texto
No Vi assim como nos editores de texto de hoje em dia, podemos alinhar o texto à esquerda, à direita ou centralizar.
Vamos começar centralizando o título.
Sintaxe: {range}center [width]
Onde :
Range – Intervalo de linhas em que será aplicado a formatação
Width – Comprimento da linha. Se não for especificado o comando usará o valor setado em textwidth.
A. Abra o arquivo amazonia1
B. Vá para o modo de comando e digite: 1,1center 40
C. Repita o passo anterior e use width = 25.
Vamos agora alinhar o texto à direita
Sintaxe: {range}right [width]
D. Vá para o modo de comando e digite: 3,6right 40
E por fim, vamos alinhar o texto à esquerda
Sintaxe: {range}left [margin]
Onde :
Range – Intervalo de linhas em que será aplicado a formatação
Margin – Margem a esquerda do texto.
E. Vá para o modo de comando e digite: 3,6left
F. Digite: 3,6left 5. E veja a diferença.
» No vi não há como justificar o texto sem o recurso de macros. Macros estão fora do escopo deste tutorial
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2024 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI