A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
同じ処理を繰り返し行うには便利ですね。
(´・ω・`)でも…
マクロを組むほうが面倒な気がするんだ。
できないことはありません。
ただし、作成するには一つずつ処理を記述するのです。
…誰かに作ってもらうというのは無しの方向でね…
・・・
自分なら、
・まずはピボットテーブルの条件のプリセットを指定し
・SUBTOTAL関数で集計して
・その値を指定したセルへコピーする
そんなマクロを作るかな。
これなら条件を指定して、コピーするセルを指定するだけです。
(処理方法までぜーんぶ自分で作るなんて馬鹿のすることです)
・・・そして大事な事なのでもう一度記述します・・・
…誰かに作ってもらうというのは無しの方向でね…
No.2
- 回答日時:
できますよ。
ただし、norakurotodorokiさんの実力次第です。まずは「マクロの記録」でピボットテーブルの作成をマクロ化してみて下さい。
作成されたマクロを眺めてみて「あっ、ここをこう変えれば、汎用的に使えるな」みたいなことが理解できれば大丈夫です。
有難うございます。
Sub pipotto2()
Macro'
Range("N1:O247").Select
Sheets.Add
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Sheet13!R1C14:R247C15", Version:=xlPivotTableVersion10).CreatePivotTable _
TableDestination:="Sheet12!R3C1", TableName:="ピボットテーブル2", _
DefaultVersion:=xlPivotTableVersion10
Sheets("Sheet12").Select
Cells(3, 1).Select
With ActiveSheet.PivotTables("ピボットテーブル2").PivotFields("薬品名")
.Orientation = xlRowField
.Position = 1
End With
ActiveSheet.PivotTables("ピボットテーブル2").AddDataField ActiveSheet.PivotTables( _
"ピボットテーブル2").PivotFields("数量"), "合計 / 数量", xlSum
End Sub
の中で ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Sheet13!R1C14:R247C15", Version:=xlPivotTableVersion10).CreatePivotTable _
TableDestination:="Sheet12!R3C1", TableName:="ピボットテーブル2", _
DefaultVersion:=xlPivotTableVersion10 が黄色くクレームがつくのですが何がいけないのか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(パソコン・スマホ・電化製品) レジ操作について 2 2022/11/06 19:41
- Excel(エクセル) excel ピポットテーブルの更新について 1 2022/05/13 16:12
- その他(趣味・アウトドア・車) EXCELの計算 3 2023/03/16 10:02
- Excel(エクセル) エクセルVBA Msgboxでの変数の活用 4 2023/07/23 08:33
- マウス・キーボード HEIYO Surfaceぺんの使用方法を教えてください 2 2023/04/09 10:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
ExcelのVBA。public変数の値が...
-
メッセージボックスのOKボタ...
-
2つのマクロでチェックボックス...
-
エクセルのマクロについて教え...
-
Excel2013 VBA マクロ実行中に...
-
エクセルのマクロについて教え...
-
VBA初心者 Ctrl+での操作、ボタ...
-
エクセルで別のセルにあるふり...
-
エクセルのマクロについて教え...
-
Excelマクロを引数付で起動
-
「マクロ」の語源
-
エクセルのマクロについて教え...
-
レポートで空データ時に印刷しない
-
ユーザーフォームを起動しなが...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
ExcelVBAでPDFを閉じるソース
-
EXCELのVBAでRange("A1:C4")を...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
マクロ実行時、ユーザーフォー...
-
Excelのマクロについて教えてく...
-
ソース内の行末に\\
おすすめ情報