
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルVBAのブックを開く方法 例えば [20241001] [20241002] [202410
Visual Basic(VBA)
-
【再投稿】レイアウトが異なる別のワークブックからデータを転記する方法を教えてください
Excel(エクセル)
-
エクセルVBAで特定のセルの値をコメントに置き換えることについて A1のセルに入っている値(文字)を
Visual Basic(VBA)
-
-
4
WindowsのOutlook を VBA から操作する
Visual Basic(VBA)
-
5
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
6
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
7
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
8
修正依頼:【VBA】 結合セルに複数画像とファイル名一括挿入する方法
Visual Basic(VBA)
-
9
エクセルのVBAコードについて教えてください。
Visual Basic(VBA)
-
10
VBA 別ブックから条件に合うものを転記したいです
Visual Basic(VBA)
-
11
コトリン言語について。
その他(プログラミング・Web制作)
-
12
指定されたフィールド「交通費」がSQLステートメントのFROM句にある複数のテーブルを参照
Access(アクセス)
-
13
excelファイルの内容検索
Excel(エクセル)
-
14
至急助けてください!!!あと2時間しかないです! ボタンを押したら0ランプが点灯し、コンマ5秒後に1
その他(プログラミング・Web制作)
-
15
VBA 別ブックからコピペしたいのですが、軽くしたいです
Visual Basic(VBA)
-
16
Outlookのアカウントがあるとメールを送れるようですが、私はないので送れません
JavaScript
-
17
Excelのマクロについて教えてください。
Visual Basic(VBA)
-
18
プログラミングのやり方ざっくりでいいから教えて
その他(プログラミング・Web制作)
-
19
エクセルvbaの対象セルに色をつける 例えば a日付 b種類 c値段 dその他 にんじん 50 ぴー
Visual Basic(VBA)
-
20
フロントエンドエンジニアをしていますが、スキルアップのための転職、異動は3年目では早すぎますか? 今
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
ホームページのサイトでhtm...
-
レスポンシブで困っています・・
-
HTML/CSSを使って写真のような...
-
HTMLでクロス抽出したい
-
ホームページの制作について教...
-
GoogleSearchControlにホームペ...
-
テーブルの行を折りたたみたい...
-
テーブルのセルデータを自動改...
-
ボックスを中央配置したいです。
-
スマホでHTMLファイルを開いて...
-
、URL化させるにはどうしたらい...
-
CSS初心者です。わかる方教えて...
-
HTMLで特定の文字だけ色を変え...
-
角丸画像の背景色を透明にした...
-
iPhoneで HTMLファイルを閲覧
-
CSSで謎の現象
-
完全素人がノーコードWEB制作の...
-
htmlの<input type=”file”>でア...
-
メディアクエリについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
レスポンシブで困っています・・
-
ホームページの制作について教...
-
HTML/CSSを使って写真のような...
-
HTMLでクロス抽出したい
-
GoogleSearchControlにホームペ...
-
iPhoneで HTMLファイルを閲覧
-
スマホ(android)のタッチパネ...
-
メモ帳の段落の揃え方
-
css初心者 フレックスボックス...
-
WEBページを強制的に横画面で見...
-
スマホでHTMLファイルを開いて...
-
、URL化させるにはどうしたらい...
-
角丸画像の背景色を透明にした...
-
HTMLタグのあるCSVファイルを利...
-
テーブルタグのセルの幅の一部...
-
静止画画像をクリックすると音...
-
英字と日本語が並んだhtmlの自...
-
テーブルのセルデータを自動改...
おすすめ情報
補足です。
それぞれの番号ごとに「種類」「担当者」「個別ランク」「今回総評」「前回総評」「備考」という項目があり、
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ページとなります。
ご教授よろしくお願いいたします。