Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


26874 / 76732 ←次へ | 前へ→

【55184】Re:数値を各セルに分ける
お礼  koshimizu  - 08/4/21(月) 16:45 -

引用なし
パスワード
   Yuki さん
こんにちは。

>123456 を 654321 に並び替えて
>6〜を最後のセル〜へ
StrReverse 関数
指定された文字列の文字の並びを逆にした文字列を返します。

>' A列の最後まで
>For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
>  ' 12345 -> 54321 に変更
>  s = StrReverse(CStr(Cells(i, 1).Value))
>  ' 54321 の順に
>  For j = 1 To Len(s)
>    ' I列〜C列へ向かって
>    Cells(i, 10 - j).Value = Mid(s, j, 1)

ありがとうございます。
私にはまったく気がつきません(文字の並びを逆にした文字列)
I列〜C列へ向かって表示の方法
コードはもちろんのこと考え方も
本当にありがとうございます。使用させていただきます。

3 hits

【55178】数値を各セルに分ける koshimizu 08/4/21(月) 9:32 質問
【55179】Re:数値を各セルに分ける VBWASURETA 08/4/21(月) 10:10 発言
【55180】Re:数値を各セルに分ける VBWASURETA 08/4/21(月) 10:21 発言
【55181】Re:数値を各セルに分ける koshimizu 08/4/21(月) 10:38 質問
【55182】Re:数値を各セルに分ける VBWASURETA 08/4/21(月) 10:55 発言
【55183】Re:数値を各セルに分ける Yuki 08/4/21(月) 14:28 発言
【55184】Re:数値を各セルに分ける koshimizu 08/4/21(月) 16:45 お礼

26874 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free