文字列をさかさに並び替える~文字を逆に読む3行マクロ文字列を逆から読むのは、難しいですね。さかさことばにしてみる?商品名を考えていて、なかなかいいのが出てこない。「いっそのこと逆さにしてみれば?頭の体操にもなりそうですから。」なんて同僚に言われてしまいました。逆さにするのって、結構めんどうですよ。簡単にさかさことばにする方法はないのかな?。StrReverse(string1)指定された文字列の文字の並び順を逆にした文字列を返します。文字の並びを逆にする文字列を指定します。「ぞう君パン食うぞ」をさかさまに並び替えてみましょう。関数を使って、マクロのコードに作ります。引数string1にA2セルを指定します。関数で逆さまにします。Sub実行すると、B2セルに先頭3文字はそのまま、残りをさかさまに並び替えた文字列が表示されました。Subセル範囲を選択してからマクロを実行します。となりのB列に結果を表示するには、Offsetを利用します。Sub今日の講義は以上です。