
No.5ベストアンサー
- 回答日時:
こんな感じでしょうか(Excelっぽくないけど)。
ちなみに、最初の画像のレイアウトを想定して作っています。列の間隔はご自分で調整してください。
Sub sample()
Dim i As Long
Dim c As Long
Dim r As Long
c = 4
r = 2
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
Cells(r, c).Value = Cells(i, "A").Value
Cells(r, c + 1).Value = Cells(i, "B").Value
If Cells(i, "A").Value = Cells(i + 1, "A").Value Then
r = r + 1
Else
c = c + 2
r = 2
End If
Next i
End Sub
これです!
ありがとうございます!
こんな短いコードでこんなことができるとは。。。
私もVBAを使えるようになりたいと思いました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) Excelの担当者割当の表から担当者を抽出する方法 4 2022/07/16 14:05
- Excel(エクセル) 【詳しい方教えて下さい】EXCEL条件に一致する値の複数抽出 9 2022/04/29 10:56
- Excel(エクセル) Excelでシフト表を作成したいです。添付した画像の上の表から下の表のように、各現場… 3 2023/04/06 20:33
- Excel(エクセル) エクセルの関数を教えてください。② 9 2023/05/25 15:28
- Excel(エクセル) EXCELで、漢字のみ抽出する式を教えてください。 6 2022/04/27 14:40
- その他(Microsoft Office) Excelの時間変換について 300(分)→5(時間) を5:00とする表記する方法は、ありますでし 3 2022/07/29 16:49
- Visual Basic(VBA) 複数条件のオートフィルタ(VBA) 2 2022/12/09 15:40
- Excel(エクセル) 特定のデータの抽出方法を教えてください@Excel 4 2023/06/13 18:38
- Excel(エクセル) Excelで、あるセルだけ入力させたい、オートフィルターも使わせたい際のシートの保護 2 2023/02/23 15:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのクエリで抽出条件「ま...
-
ACCESS クエリの抽出条件に他の...
-
Accessで「式で型が一致しません...
-
ACCESS 「パラメータの入力」...
-
ACCESSの時間帯の抽出について
-
ACCESS クエリで”1”でないもの...
-
ACCESS Dateadd関数による日付...
-
アクセス・クエリの抽出条件(...
-
accessの日付フィールドから前...
-
エクセルで条件付きの無作為抽出
-
クエリで不等号を含んだ条件式...
-
アクセス2000で、DBの0と空白以...
-
ACCESS 特定の月間の抽出について
-
最大値以外の抽出方法
-
Access 誕生月データの抽出
-
アクセスでの抽出方法(日付+時...
-
曜日別にリストを抽出する方法
-
アクセスのクエリで困ってます。
-
エクセル2010の統計作業(フィ...
-
access 無作為抽出をしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリの抽出条件に他の...
-
ACCESSのクエリで抽出条件「ま...
-
Access テーブルを分割してエク...
-
ACCESS 「パラメータの入力」...
-
ACCESSの時間帯の抽出について
-
エクセルのマクロで検索・抽出...
-
accessの日付フィールドから前...
-
アクセス・クエリの抽出条件(...
-
Accessで「式で型が一致しません...
-
元データから連続5日以上だった...
-
PCゲームから音声ファイルを抽...
-
クエリの進行状況を知りたい。
-
ACCESS クエリで”1”でないもの...
-
Accessクエリーでチェックボッ...
-
ACCESS クエリの抽出条件を動的...
-
アクセスでの抽出方法(日付+時...
-
ACCESS Dateadd関数による日付...
-
access クエリの抽出条件を入れ...
-
Accessで任意のテーブルのフィ...
-
ACCESSのクエリで集計
おすすめ情報
すみません。。。店舗です。
例えば、店舗でフィルターを兵庫店でかけた場合、画像の様になると思うのですが、これをExcelのフィルター機能や、VBAのAutoFilterを使わずに実現できないものかと思いました。
ありがとうございます!
下の画像のように店舗ごとに分類したいです。
それこそ下の画像をそのまま実現したいです。
コピペではなく、関数やVBAなど使ってです。
抽出という言葉の選択が間違っていました。。。
分類して店舗ごとに分けてレイアウトしたいということです。
私のやりたいことをまとめますと
1. 店舗ごとに分類して分けてレイアウトしたい
2. 店舗名の行の変わり目を判別して、分類したい。
恐らく、店舗名の行の値が変わったところ(店舗名が変わったところ)をExcelに認識させれば、私が求めていることができそうなのですが、そこから先がわからずです。。。
こちらのサイトに行の値の変わり目を取る方法がありました。
参考にしていただければ幸いです。
https://bit.ly/2NhGSvT
ご回答を下さった皆様、ありがとうございました!