
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
図がハッキリとは読めませんので、とてもコードにはできませんけれど・・
(セル位置がよくわからないので・・)
方法はいろいろあると思いますけれど、赤枠で囲ったものが最小単位(10×8セルなのかな?)のようですので、それをひとかたまりとして、2列の物を3列に並べ替えると考えるのが簡単だと思います。
ひとかたまりで考えれば、元のデータが
1 2
3 4
・・・
と並んでいるものを
1 2 3
4 5 6
・・・
とするだけなので、番号から位置を計算する方法を考えれば良いです。
実際には、2段目と3段目の間に空白行を入れているようなので、もう少し複雑になりますけれど・・
並べ替えのルールがよくわかりませんけれど、
1 2 5
3 4 7
・・・
の順でも良いのなら、2単位分(20×8セル)を一単位として考えれば、ごく単純な規則になるので、上記よりは簡単になります。
例えば後者の場合であれば、「1、3」、「2、4」・・を一単位として①、②・・と番号を与えるならば、
並び替え後の位置は、INT((番号-1)/3)+1 段目の、MOD(番号-1, 3)+1 列目として計算できます。
(実際には、番号や位置を0始まりとして考える方が計算は簡単です)
これに、一単位分の行数や列数を乗じたもので、実際のセル位置を求めることができます。
位置の対応関係を計算できさえすれば、後はそれに従ってループでコピペを繰り返せば良いことになります。
ありがとうございます。
そして、私のつたない説明に加えて、画像があんなに見づらくなっているとは
思わず、、、大変失礼しました。
追加で画像をアップしようと思ったんですが、そもそも画像は1枚しかアップできないんですね。。。
並び順ですが、まさに下記ご推察通りです。
1 2
3 4
・・・
と並んでいるものを
1 2 3
4 5 6
・・・
全体図だとサイズが小さくなりすぎるので項目がわかる画像を含めて
質問自体を改めて再投稿いたします。
もしよければ回答、アドバイス等々いただけますと幸いです。
No.1
- 回答日時:
画像がよく見えないので、転記元の画像と転記先の画像を別々にアップしていただけませんでしょうか。
(画像が不鮮明なのはあなたのせいではありません。このサイトが圧縮して表示しているためです。)画像では転記元と転記先は同じシート上にあるように見えますが、
もし、転記元と転記先のシートが違うなら、その旨明記し、シート名も提示してください。
不明点がいろいろありますが、画像が不鮮明なので、不明点の確認もできない状態です。
鮮明な画像がアップされましたら、逐次不明点の確認を行っていきたいと考えています。
早速ありがとうございます。
そして、私のつたない説明に加えて、画像があんなに見づらくなっているとは
思わず、、、大変失礼しました。
追加で画像をアップしようと思ったんですが、そもそも画像は1枚しかアップできないんですね。。。
質問自体を改めて再投稿しますので、もしよければ回答、アドバイス等々いただけますと幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) 【マクロ】その時、その時で変わる範囲を、フォルダの違う別ブックへ転記する為には ※参考画像あり 3 2024/05/11 10:33
- Excel(エクセル) 【マクロ】book1からbook2への適切な転記が出来ない件 2 2023/11/08 17:23
- Visual Basic(VBA) エクセルVBAでデータ転記 1 2024/01/28 20:11
- Visual Basic(VBA) VBA 別ブックからコピペしたいのですが、軽くしたいです 3 2024/02/26 18:41
- Excel(エクセル) 【マクロ】転記ツール。転記先にデータがある場合、上書きするか消すか質問をして欲しい 2 2023/10/29 22:52
- Visual Basic(VBA) VBA同じシートの別ブックに転記していく方法 3 2022/11/28 12:14
- Visual Basic(VBA) クリップボードに貼付している文字列が、マクロで別ブックへ転記すると、消えてしまう 1 2023/10/15 13:36
- Visual Basic(VBA) エクセルファイルのデータ転記について 2 2024/02/17 02:10
このQ&Aを見た人はこんなQ&Aも見ています
-
【再投稿】レイアウトが異なる別のワークブックからデータを転記する方法を教えてください
Excel(エクセル)
-
pythonでAmazonのほしいものリストをローカル保存するスクリプト書いたら一部しか保存できぬ!
その他(プログラミング・Web制作)
-
c++の勉強方法を教えてくださいプログラミングをやった事がなく1から勉強を始めようと思います1日1時
C言語・C++・C#
-
-
4
【ExcelVBA】5万行以上のデータ比較の効率的な処理方法について
Visual Basic(VBA)
-
5
[Excel VBA]特定の条件で文字を削除&残す処理をするファイルを作成したいです
Visual Basic(VBA)
-
6
エクセルVBAで特定のセルの値をコメントに置き換えることについて A1のセルに入っている値(文字)を
Visual Basic(VBA)
-
7
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
8
エクセルVBAのブックを開く方法 例えば [20241001] [20241002] [202410
Visual Basic(VBA)
-
9
Cのプログラムからアクセスできないファイル名の一括変更方法
C言語・C++・C#
-
10
プログラミングのやり方ざっくりでいいから教えて
その他(プログラミング・Web制作)
-
11
Visualbasicの現状について教えてください
Visual Basic(VBA)
-
12
至急助けてください!!!あと2時間しかないです! ボタンを押したら0ランプが点灯し、コンマ5秒後に1
その他(プログラミング・Web制作)
-
13
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
14
C言語のことです。写真(見にくくてすいません)の下のプログラムを実行したいのですが四行目がおかしいと
C言語・C++・C#
-
15
修正依頼:【VBA】 結合セルに複数画像とファイル名一括挿入する方法
Visual Basic(VBA)
-
16
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
17
質問58753 このコードでうまく動作しません。どうしたら良いですか Private Sub Wor
Visual Basic(VBA)
-
18
VBA 入力箇所指定方法
Visual Basic(VBA)
-
19
【VBA】値を変更しながら連続でPDFを作成し,それらに印刷設定をした状態で結合するコード
Visual Basic(VBA)
-
20
プログラミングの進学について
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
iPhoneで HTMLファイルを閲覧
-
テーブルの行を折りたたみたい...
-
VSコードでHTMLに(リンク)フ...
-
スマホ(android)のタッチパネ...
-
webディベロッパーについて詳し...
-
テーブルタグのセルの幅の一部...
-
HTML/CSSを使って写真のような...
-
HTMLでクロス抽出したい
-
レスポンシブで困っています・・
-
ホームページの制作について教...
-
GoogleSearchControlにホームペ...
-
HTML入門でもう躓いてしまった。
-
メモ帳の段落の揃え方
-
角丸画像の背景色を透明にした...
-
HTMLタグのあるCSVファイルを利...
-
スマホでHTMLファイルを開いて...
-
<input>のstep属性に違反する入...
-
Dreamweverは今も主流なんです...
-
動画と画像&タイトル2列を横並...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
レスポンシブで困っています・・
-
HTMLでクロス抽出したい
-
iPhoneで HTMLファイルを閲覧
-
HTML/CSSを使って写真のような...
-
ホームページの制作について教...
-
スマホでHTMLファイルを開いて...
-
GoogleSearchControlにホームペ...
-
メモ帳の段落の揃え方
-
css初心者 フレックスボックス...
-
スマホ(android)のタッチパネ...
-
WEBページを強制的に横画面で見...
-
角丸画像の背景色を透明にした...
-
、URL化させるにはどうしたらい...
-
HTMLタグのあるCSVファイルを利...
-
静止画画像をクリックすると音...
-
テーブルのセルデータを自動改...
-
テーブルタグのセルの幅の一部...
-
スマホで、左右にスワイプして...
おすすめ情報
補足です。
それぞれの番号ごとに「種類」「担当者」「個別ランク」「今回総評」「前回総評」「備考」という項目があり、
4個レイアウトのワークブック「下書き.xlsx」の"Sheet1" から 6個レイアウトのワークブック「清書.xlsx」の"評価1"にデータを転記。
転記元の「下書き.xlsx」の"Sheet1"の画像を添付します。
元データのならび
1 2
3 4
を↓
1 2 3
4 5 6
と並びかえの上、対応する項目を転記したいです。
転記元のシートレイアウトはA1:R23の範囲を1ページとして100ページ強あります。
(余白の行やセルあり)
また、画像添付が1枚しかできないのでテキストでの説明になってしまいますが
転記先のワークブック「清書.xlsx」の"評価1"のレイアウトはA1:Z23の範囲が1ページとなります。
ご教授よろしくお願いいたします。