Resolver o erro "A operación solicitada require a promoción" no Windows 10

A necesidade de cambiar a codificación do texto é frecuentemente enfrontada polos usuarios que traballan nos navegadores, editores de texto e procesadores. Non obstante, cando se traballa nun procesador de follas de cálculo de Excel, esta necesidade tamén pode xurdir porque este programa non só procesa números, senón tamén texto. Imos descubrir como cambiar a codificación en Excel.

Lección: Codificación de Microsoft Word

Traballa con codificación de texto

A codificación de texto é unha colección de expresións numéricas electrónicas que se converten en personaxes de fácil utilización. Hai moitos tipos de codificación, cada cal ten as súas propias regras e linguaxe. A capacidade do programa para recoñecer un idioma específico e traducilo en personaxes comprensibles para unha persoa normal (letras, números, outros caracteres) determina se a aplicación pode traballar con texto específico ou non. Entre as codificacións de texto populares hai que destacar o seguinte:

  • Windows-1251;
  • KOI-8;
  • ASCII;
  • ANSI;
  • UKS-2;
  • UTF-8 (Unicode).

Este último nome é o máis común entre as codificacións do mundo, xa que se considera unha especie de estándar universal.

A maioría das veces, o propio programa recoñece a codificación e cambia automaticamente a el, pero nalgúns casos o usuario debe indicar á aplicación a súa aparencia. Só entón pode funcionar correctamente con caracteres codificados.

O maior número de problemas coa decodificación da codificación do programa de Excel prodúcense ao tentar abrir ficheiros CSV ou exportar ficheiros txt. Moitas veces, en lugar das letras habituais ao abrir estes ficheiros a través de Excel, podemos observar símbolos incomprensibles, as chamadas "rachaduras". Nestes casos, o usuario debe realizar certas manipulacións para que o programa comece a mostrar os datos correctamente. Hai varios xeitos de solucionar este problema.

Método 1: Cambia a codificación usando o Notepad ++

Por desgraza, Excel non ten unha ferramenta completa que permita cambiar rapidamente a codificación en calquera tipo de texto. Polo tanto, é necesario utilizar solucións de varios pasos para este propósito ou recorrer ao uso de aplicacións de terceiros. Unha das formas máis fiables é usar o editor de texto Notepad ++.

  1. Executa a aplicación Notepad ++. Fai clic no elemento "Ficheiro". Na lista que se abre, seleccione o elemento "Abrir". Como alternativa, pode teclear o atallo de teclado Ctrl + O.
  2. Iníciase a fiestra de ficheiro aberto. Ir ao directorio onde se atopa o documento, que se mostra incorrectamente en Excel. Selecciona e fai clic no botón. "Abrir" na parte inferior da xanela.
  3. O ficheiro ábrese na xanela do editor de Notepad ++. Na parte inferior da xanela á dereita da barra de estado atópase a codificación actual do documento. Como Excel non o mostra de xeito incorrecto, cómpre facer cambios. Escribimos a combinación de teclas Ctrl + A no teclado para seleccionar todo o texto. Fai clic no elemento do menú "Codificacións". Na lista que se abre, selecciona o elemento "Converter a UTF-8". Esta é a codificación Unicode e Excel funciona con el o máis correctamente posible.
  4. Despois diso, para gardar os cambios no ficheiro, faga clic no botón da barra de ferramentas en forma de disquete. Peche o bloque de notas ++ facendo clic no botón en forma de cruz branca nun cadrado vermello no canto superior dereito da xanela.
  5. Abre o ficheiro de xeito estándar a través de Explorer ou usando calquera outra opción en Excel. Como podes ver, agora todos os caracteres móstranse correctamente.

A pesar de que este método baséase no uso de software de terceiros, é unha das opcións máis sinxelas para recodificar o contido dos ficheiros en Excel.

Método 2: Utilice o Asistente de texto

Ademais, pode facer a conversión empregando as ferramentas integradas do programa: o Asistente de texto. Curiosamente, o uso desta ferramenta é algo máis complicado que o uso dun programa de terceiros descrito no método anterior.

  1. Executa o programa Excel. Debe activar a aplicación en si e non abrir un documento con el. É dicir, antes de que apareza unha folla en branco. Vaia á pestana "Datos". Fai clic no botón da cinta "Do texto"colocado nun bloque de ferramentas "Obter datos externos".
  2. Ábrese a ventá de importación de ficheiros de texto. Soporta a apertura dos seguintes formatos:
    • Txt;
    • CSV;
    • PRN.

    Vaia á localización do ficheiro importado, seleccióneo e prema no botón "Importar".

  3. Ábrese o Asistente de texto. Como podes ver, no campo de vista previa, os caracteres móstranse incorrectamente. No campo "Formato de ficheiro" abrimos a lista despregable e cambia a codificación nela "Unicode (UTF-8)".

    Se os datos aínda se mostran incorrectamente, intentaremos experimentar co uso doutras codificacións, ata que o texto do campo de previsualización sexa lexible. Despois de que o resultado satisfaga, faga clic no botón. "Seguinte".

  4. Ábrese a seguinte ventá do asistente de texto. Aquí pode cambiar o carácter separador, pero recoméndase deixar a configuración por defecto (separador). Pulsamos o botón "Seguinte".
  5. Na última xanela é posible cambiar o formato dos datos da columna:
    • Común;
    • Texto;
    • Data;
    • Saltar a columna.

    Aquí debe axustarse a configuración, dada a natureza do contido procesado. Despois, faga clic no botón "Feito".

  6. Na seguinte ventá, indicamos as coordenadas da cela superior esquerda do intervalo na folla onde se inserirán os datos. Isto pódese facer escribindo a dirección manualmente no campo apropiado ou simplemente seleccionando a cela desexada na folla. Despois de engadir as coordenadas, faga clic no botón no campo da xanela "OK".
  7. Despois diso, o texto aparecerá na folla na codificación desexada. Queda formatado ou restaurado a estrutura da táboa, se se trataba de datos tabulares, xa que se destruíu ao reformatala.

Método 3: garde o ficheiro nunha codificación específica

Hai tamén unha situación inversa cando o ficheiro non se pode abrir coa visualización correcta dos datos, pero gardouse na codificación de conxunto. En Excel, pode realizar esta tarefa.

  1. Vaia á pestana "Ficheiro". Fai clic no elemento "Gardar como".
  2. Ábrese a xanela gardar documento. Usando a interface Explorer, definimos o directorio onde se gardará o ficheiro. Entón definimos o tipo de ficheiro se queremos gardar o libro nun formato que non sexa o formato estándar de Excel (xlsx). A continuación, faga clic no parámetro "Servizo" e na lista que se abre, seleccione o elemento "Configuración do documento web".
  3. Na ventá que se abre, vaia á pestana "Codificación". No campo "Gardar o documento como" abra a lista despregable e establece desde a lista o tipo de codificación que consideramos necesaria. Despois, faga clic no botón "OK".
  4. Volvemos á ventá "Gardar documento" e logo faga clic no botón "Gardar".

O documento gardarase no disco duro ou nos medios extraíbles na codificación que definiches. Pero ten en conta que agora sempre se gardarán os documentos gardados en Excel nesta codificación. Para cambiar isto, ten que volver saír da xanela. "Configuración do documento web" e cambia a configuración.

Hai outro xeito de cambiar a configuración de codificación do texto gardado.

  1. Estar na pestana "Ficheiro", fai clic no elemento "Opcións".
  2. Ábrese a ventá de Excel. Seleccione sub "Avanzado" da lista situada no lado esquerdo da xanela. A parte central da xanela despraza ata a configuración de bloqueo "Xeral". Aquí pulsamos o botón "Opcións de páxina web".
  3. Ábrese a xanela que xa nos é familiar. "Configuración do documento web"onde facemos todas as mesmas accións que falamos anteriormente.
  4. Agora calquera documento gardado en Excel terá a codificación exacta que instalou.

    Como podes ver, Excel non ten unha ferramenta que lle permita converter de xeito rápido e cómodo un texto dunha codificación a outra. O asistente de texto ten unha funcionalidade demasiado voluminosa e ten moitas funcións que non son necesarias para tal procedemento. Usándoo, hai que pasar por varios pasos que non afectan directamente a este proceso, pero serven para outros fins. Mesmo a conversión a través dun editor de texto de terceiros Notepad ++ parece un pouco máis doado neste caso. Gardar ficheiros nunha determinada codificación en Excel complícase tamén porque cada vez que desexa cambiar este parámetro, terá que cambiar a configuración global do programa.