J'exécute une requête sur SQL. En règle générale, je peux facilement copier et coller les résultats de la requête dans Excel afin de préserver les colonnes, les lignes, etc.
Cependant, dans ce cas, je sélectionne une série de courriels et le corps de ces courriels est au format HTML. Chaque fois que j'essaie de coller dans Excel 2010, cela gâche complètement le problème car il essaie d'être «utile» en analysant le code HTML et en convertissant les balises img en images et les cellules de tableau en cellules Excel, etc.
Existe-t-il un moyen de rendre bête Excel et de coller mon texte sans chercher à comprendre quoi que ce soit d'intelligent?
J'ai essayé d'utiliser Paste Special. J'ai essayé d'ajouter un début de citation au début du corps html (quelqu'un a dit que Excel devait traiter le champ comme du texte et non pas l'analyser). J'ai essayé de placer des tuyaux |
entre chaque colonne, de l'enregistrer dans un fichier texte, puis d'importer le fichier texte. Quoi que je fasse, Excel continue de jouer avec le langage HTML.
Est-ce que quelqu'un sait comment coller du HTML dans Excel sous la forme d'un simple texte muet?
Réponses:
Je l'ai compris !!!!
Essayez le DOUBLE CLIC dans la cellule dans laquelle vous voulez coller (plutôt que de simplement sélectionner la cellule en un seul clic). Votre option de collage devrait alors basculer en texte et ne PAS analyser les données textuelles.
la source
Sélectionnez le code HTML, collez en tant que conserver le texte uniquement dans un nouveau document Word, puis sélectionnez Tout, Copier. Ensuite, lorsque vous cliquez avec le bouton droit de la souris dans Excel, vous disposez d'une option de mise en correspondance de la destination, qui n'est pas disponible via l'itinéraire prévu. Un peu moins fastidieux que d’enregistrer en tant que fichier séparé, mais une solution de contournement que vous ne devriez pas avoir à faire.
la source
L'utilisateur [daverunt] sur les forums de M. Excel a donné cette réponse .
Cela peut ne pas être applicable dans toutes les situations, car vous devez l' enregistrer dans un fichier ".txt" , mais c'était le moyen le plus rapide de contourner le problème lorsque j'avais le même problème que dans le message d'origine. Principalement, en une étape, cela empêchera l’interprétation HTML de toutes vos lignes de texte.
la source
.csv
(valeurs séparées par des virgules) et double-cliquez dessus (ou faites-le glisser dans Excel). En cas de problème avec les virgules, enregistrez sous.txt
(valeurs séparées par des tabulations), puis faites glisser le fichier dans ExcelNotez qu'un raccourci pour ce faire consiste à copier le texte balisé, sélectionnez la cellule, puis utilisez le raccourci clavier F2. Cela a le même effet qu'un double-clic dans la cellule ou un clic dans la barre de saisie de texte en haut de l'écran, cela amène le curseur dans la cellule et vous permet d'éditer le texte.
Ceci est un raccourci Windows standard pour éditer ce qui est sélectionné. Cela fonctionne également pour renommer des fichiers dans l'explorateur.
la source
html
liens ne seraient pas analysés ni cliquables. Ce n'est pas sur comment éditer un liencollez-le dans la feuille de calcul Google , puis copiez-le à nouveau et collez-le dans votre feuille Excel. Il montrera comme code / texte pas valeur html
la source
J'ai réussi à le faire très facilement après une recherche.
Copiez le texte de la source sous Fichier et l’option Coller pour ouvrir l’assistant de texte et (comme indiqué ci-dessus), utilisez simplement l’option délimitée, puis désélectionnez tous les délimiteurs et terminez.
Les données seront copiées non formatées et il n'est pas nécessaire de les enregistrer en tant que fichier texte au préalable.
la source
J'ai trouvé que la réponse donnée par Mark Goldfain fonctionnait sans l'étape d'enregistrement en tant que fichier texte.
Collez simplement le texte. Recherchez le bouton Options de collage et cliquez dessus. Cliquez sur “Utiliser l'assistant d'importation de texte…”. Le texte collé disparaît et l'Assistant apparaît. Choisissez délimité, mais désélectionnez tous les délimiteurs! Sélectionnez le type de données «Texte».
Bizarre, mais ça marche (dans Excel 2007 sous Windows 7).
la source