GoogleスプレッドシートのHTMLタグ[終了]


3


Googleスプレッドシートで問題が発生しています。

問題は、私と同僚が1つのスプレッドシートを翻訳用のテーブルとして使用していることです。英語、次にドイツ語フランス語の列があり、各行に特定のテキストがあります。

問題は、<span style = "color:#AC0000"> <strong> this </ strong>を翻訳してください</ span>のようなHTMLタグでテキストを翻訳する必要があることです。



実際にはそれより多くのHTMLタグがあり、私の同僚は実際には「HTML互換」ではないので、私の質問は、それらのhtmlタグを非表示にして、自分またはそれを簡単にする方法だけに見えるようにする可能性があるかどうかです。もちろん、これらのテキストをHTMLフォーマットなしでコピーし、最終的な翻訳を再度フォーマットする可能性はありますが、非常に時間がかかります。

私はすべての提案に親切に対応しており、事前に感謝します!

回答:


1

GoogleスプレッドシートでHTMLタグを削除する方法は次のとおりです。

  • =RegexReplace( A1, "<\/\w+>|<\w+.*?>", "" ) A1はHTMLを含むセルです

Googleスプレッドシートデモンストレーション

注意

  • A1のすべてのHTMLタグについて、A1にはopen <とcloseの両方が必要です>
  • プレーンテキスト(非HTML)は、誤検知を引き起こす可能性があるため、<>を避ける必要があります。

単語ごとの翻訳を行わずに、翻訳されたテキストを取得し、プログラムで元のHTMLを挿入することはできません。これは、一部の単語が複数の単語に翻訳され、翻訳時に文の構造が変わる可能性があるためです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.