5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
田中 宏明さんの投稿
(投稿ID: 4480)
Excel自体のTranspose関数を呼び出すことで実現。Debug.Printで結果が同じになるので、うまくいっているようです。
実務で活用できそうな事例が思い当たりませんが、第一引数の行番号をRedim Preserveできない場合、縦横入替で 第二引数の行番号をRedim Preserveできることくらいでしょうか。
小川 慶一さんのコメント
(コメントID: 6186)
> 実務で活用できそうな事例が思い当たりませんが、
だよな...と思いつつお返事を考えていたら、タイミングを逃してしまいました。
> 第一引数の行番号をRedim Preserveできない場合、縦横入替で 第二引数の行番号をRedim Preserveできることくらいでしょうか。
そういう形で困ったこと、ないですね。
もしも第一引数の要素数で困ることがあるなら、そもそも、元データの形とかに問題ありそうに思います。
DPRから見直したいですね。(Pが大変なら、たいてい、Dがおかしいか、Rで色気を出しすぎ)
> 配列を研究し、「二次元配列の縦横入替」を知りました。
> Excel自体のTranspose関数を呼び出すことで実現。Debug.Printで結果が同じになるので、うまくいっているようです。
>
> 実務で活用できそうな事例が思い当たりませんが、第一引数の行番号をRedim Preserveできない場合、縦横入替で 第二引数の行番号をRedim Preserveできることくらいでしょうか。