A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
コピー・ペーストで地道にやり始めましたが、操作ミスがあるような気がして
------------------------------------------------------------
多分末尾へ貼り付けをされているのでは
→貼り付け位置のためのスクロールが大変ですね
下にするシートから順に
コピーしたセル挿入で、貼り付け位置がセルA1と同じになります。
またこうすると張り付けるsheet選択と張り付ける範囲選択以外は同じ流れです
この同じ流れのマクロが次です(Sheet0にコピペする)
Sub コピーしたセル挿入()
Selection.Copy
Sheets("Sheet0").Select
Rows("1:1").Select
Selection.Insert Shift:=xlDown (右方向は =xlRight)
End Sub
ここまで準備して
1.すべてのSheetの有効範囲を選択します
2.コピペするシートを逆順に「Sheetクリック→マクロ実行」
No.3
- 回答日時:
この質問のように、単純なことで、意外と難しいのが面白い!!
すぐ、VBAでと考えますが、やさしい方法はないか考えました。
1ファイルなら、コピベで地道にが、1番。たくさんのファイルなら ↓
No.1さんが勧めるように、そのママ利用するなら、シート見出し左の矢印部分を右クリック
CONCATENATE関数で結合して、区切りウィザードで分離 も考えましたが、試さず
単純に、=で別Sheetのデーターを持ってくる、楽な方法を試してみました。
1Sheetに1列の日報として
1B1に、Sheet2!Aと入力
2シート数分、右へオートフィル
3そのママ、選択状態で
AをA1に、すべて置換
(検索と置換DLBは閉じない)
4選択状態のママ、ダブル(W)クリックなどで
下へオートフィル
5そのママ、選択状態で
Sを=Sに、すべて置換
複数列の場合は、もう少し考えないといけませんね。
鎌倉 曽野蜩
この回答へのお礼
お礼日時:2013/03/25 21:49
TammyG3さん、ありがとうございます。
本当に単純なことだと思うのですが、こんな操作はあまり
需要がないのでしょうか?
もっと簡単にできると思ったのですが。
No.2
- 回答日時:
'ブックの全シートを単純に1枚にまとめる
Option Explicit
Const xName_To = "Combiner"
Const xHeads = 1
Sub CombineSheets()
Dim xLast_From As Long
Dim xLast_To As Long
Dim kk As Long
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For kk = 1 To Worksheets.Count
If (Worksheets(kk).Name = xName_To) Then
Worksheets(kk).Delete
Exit For
End If
Next
'先頭に集合用のワークシートを追加
Worksheets.Add Before:=Worksheets(1)
Worksheets(1).Name = xName_To
For kk = 2 To Worksheets.Count
'元データを選択してコピー
xLast_From = Worksheets(kk).Cells(Rows.Count, "A").End(xlUp).Row
Application.CutCopyMode = False
With Worksheets(xName_To)
'集合先のシートの行数を調べる
xLast_To = .Cells(Rows.Count, "A").End(xlUp).Row
Application.CutCopyMode = False
If (xLast_To = 1) Then
'ヘッダをコピー
Worksheets(kk).Rows("1:" & xHeads).Copy
.Range("A1").PasteSpecial
xLast_To = .Cells(Rows.Count, "A").End(xlUp).Row
Application.CutCopyMode = False
End If
'ヘッダを除いてコピー
Worksheets(kk).Rows(xHeads + 1 & ":" & xLast_From).Copy
.Range("A" & xLast_To + 1).PasteSpecial xlPasteValues
End With
Next kk
Worksheets(1).Select
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
この回答へのお礼
お礼日時:2013/03/25 21:46
JazzCorpさん、ありがとうございます。
試してみたいのですが、ちょっと自分には難しそうなので
時間があるときに頑張ってみたいです。
No.1
- 回答日時:
直接の回答にはなりません。
なぜ1シートに纏めたいのでしょうか?
呼び出しがやりにくい?
実は知人が地区の管理ファイルを貰いましたが、これもシートが多く呼び出すにも面倒でした。
そこで一番左に新しい目次シートを挿入して、各シートへの呼び出しハイパーリンクを作成しました。
目次シートを表示して、このリンクをクリックすれば簡単に目的シートを呼び出すことができ、かなり楽になったと喜んでいました。
求める回答と違っていたらゴメンなさいね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの下部のシートタブの...
-
エクセルで別シートの同じ位置...
-
EXCELでコピーしたグラフのデー...
-
エクセルでセルの書式設定がで...
-
ワークシートの行が途中から表...
-
excelで勝手にテキストボックス...
-
ロックしたセルのコピー&貼り付け
-
シート全体を他のブックのシー...
-
worksheetクラスのcopyメソッド...
-
Excelで保護のかかったシートの...
-
シート保護してても並び替えを...
-
シート保護したExcelへの画像貼...
-
エクセルでの複数シートへの同...
-
EXCELのマクロについて
-
エクセルで数式は残したまま他...
-
Excelで大量の2000個のリストを...
-
Excelでハイパーリンク先の表示...
-
【エクセル】数式のセル番地を...
-
エクセルファイルの容量が大き...
-
【OpenOffice】 改ページプレビ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルの下部のシートタブの...
-
EXCELでコピーしたグラフのデー...
-
エクセルでセルの書式設定がで...
-
ワークシートの行が途中から表...
-
シート全体を他のブックのシー...
-
ロックしたセルのコピー&貼り付け
-
エクセルで数式は残したまま他...
-
excelで勝手にテキストボックス...
-
Excelで保護のかかったシートの...
-
Excelで大量の2000個のリストを...
-
シート保護してても並び替えを...
-
VBA アクティブでないシートの...
-
シート保護したExcelへの画像貼...
-
スプレッドシートが真っ白にな...
-
行の挿入ができなくなった
-
【エクセル】表から条件に合っ...
-
【エクセル】数式のセル番地を...
-
Excelでハイパーリンク先の表示...
-
エクセルで選択した行以外を削...
おすすめ情報