Yahoo知恵袋で、インデント表示できる文章の生成 ~ クリップボードの文章の中の通常の空白を、特殊空白文字の「nbsp」=「ChrW(160)」に変換し、再度、クリップボードへ送るプログラム。

  
※まだ書きかけです。すみません。
※間違ってたらすみません。
※メモ書きなので、自分でも意味不明な箇所も多いです。ごめんなさい。
  

★エンコードデコードサンプルダウンロード
(base64エンコードとデコード、quoted-printableデコード、URL=パーセントデコード、Yahoo知恵袋インデント変換、のコードが入っています。)

WordPressだとプログラムがうまく表示されなかったので、こちらを見て下さい。

https://euc-access-excel-db.com/00000WPZIP/nsbp_conv01.txt

  
なお、クリップボードの文章ではなくて、テキストファイルなどの内容を読んで今回のプログラムに送りたい場合は(=Yahoo知恵袋でインデント表示できる文章の生成をしたい場合は)、以降のプログラムも追加するとそれができます。

このプログラムでは、テキストファイルの内容を、Openステートメントやループなどを使わずにそのまま一発で読んでしまって、それをそのまま、文字列型のデータとして返してくれます。

この場合、イミディエイトウィンドウでなら、
Call Sendcb02(NbspCnv01(TxtAllBundleRead01("ファイルパス")))
と書いて、EnterするだけでOKです。(上記URLのプログラムと一緒に使う場合。)

これで、指定したテキストファイルの内容が、「Yahoo知恵袋でインデントできる形に変換されて」、クリップボードに送られるので、あとはそれをYahoo知恵袋の回答や質問のテキストボックスに貼り付けるだけです。