Skip to content

Instantly share code, notes, and snippets.

@NonAbility
NonAbility / T_Config.md
Last active April 1, 2024 05:00
2024/3/30現在
No R_Area 特記事項 R_Main_URL R_Encode_CSV R_DelayMins_Daily R_SignChg_Transmission R_URL_Prefix_Past R_URL_Suffix_Past R_StartDate_Past R_Past_ContainsOf_ThisMonth R_URL_Prefix_Latest R_URL_Suffix_Latest R_StartDate_Latest
0 メインのWebページ CSVエンコード 日付変更時の遅延時間(分) 連系線の正負逆転 過去月(または当月)のダウンロードURLの接頭子 過去月(または当月)のダウンロードURLの拡張子 過去月の始期 過去月に当月を含む(1)か否(0)か 当月のダウンロードURLの接頭子 当月のダウンロードURLの拡張子 至近の始期
1 01_北海道 過去月は2024/3末時点で不明。
当月は当日を含めた2日間だけ。
時刻が開始~終了時刻表記
https://denkiyoho.hepco.co.jp/supply_demand_results.html 932 40 1 ? _01.csv ? 0 https://denkiyoho.hepco.co.jp/area/data/ _hokkaido_jukyu.csv (前日)
2 02_東北 過去月は別ページに2024/2から。当月分が特殊で2024/3当月分はなぜか3/21開始 https://setsuden.nw.tohoku-epco.co.jp/realtime_jukyu.html 932 40 1 https://setsuden.nw.tohoku-epco.co.jp/common/demand/eria_jukyu_ _02.csv 2024/2/1 0 https://setsuden.nw.tohoku-epco.co.jp/common/demand/re
@NonAbility
NonAbility / sheet6.vba
Last active March 23, 2024 09:12
日スライサーが変更されたときに実行するマクロ
Option Explicit
Private Sub Worksheet_PivotTableChangeSync(ByVal Target As PivotTable)
'
' 日スライサーが変更されたときに実行するマクロ
'
Call ScrOff
Call Ref2
Call ScrOn
Call Save
@NonAbility
NonAbility / sheet3.vba
Last active March 23, 2024 09:12
年月スライサーが変更されたときに実行するマクロ
Option Explicit
Private Sub Worksheet_PivotTableChangeSync(ByVal Target As PivotTable)
'
' 年月スライサーが変更されたときに実行するマクロ
'
Call ScrOff
Call Pre
Call chgFirstD
Call Ref1
@NonAbility
NonAbility / Module1.vba
Last active March 23, 2024 09:10
「エリア需給実績グラフ」のワンアクション化VBAのための、基本プロシージャ7つ
Option Explicit
Sub Pre()
'
' URLリストを更新するマクロ
'
Dim ws2 As Worksheet ' 2_DL_URL_List のワークシート変数宣言
Dim tbl2 As ListObject ' Q_DL_URL_List のリストオブジェクト変数宣言
' クエリー Q_DL_URL_List を変数にセットする
@NonAbility
NonAbility / T_VBA.md
Last active March 23, 2024 09:55
VBAによるワンアクション化
Sub 処理の概要 年月変更 日変更 最新日更新
ScrOff 画面遷移の抑止
Pre URLリスト更新
chgFirstD スライサー「日」の「1日」指定
chgLastYM スライサー「年月」の最終月指定
Ref1 当月分Webデータの読み込み
最終年月日時間帯の取得
グラフ下Q_月Data一覧更新
chgLastD スライサー「日」の「最終日」指定
@NonAbility
NonAbility / T_Items_List.md
Last active March 18, 2024 14:01
項目の比較
旧1時間平均値 新30分平均値 本Bookでの系列 備考
DATE DATE DATE
TIME TIME TIME
エリア需要 エリア需要 エリア需要
原子力 原子力 原子力
火力 火力 火力4種の合計
火力(LNG) 火力_LNG
火力(石炭) 火力_石炭
火力(石油) 火力_石油
@NonAbility
NonAbility / T_Accommodation_Situation.md
Last active March 18, 2024 05:26
一送の30分平均値化適応状況一覧
エリア 一般送配電事業者 状況(2024/3/18現在)
北海道 北海道電力ネットワーク(株)
東北 東北電力ネットワーク(株)
東京 東京電力パワーグリッド(株) 2024年2月分から
中部 中部電力パワーグリッド(株)
北陸 北陸電力送配電(株)
関西 関西電力送配電(株) 2024年3月分から
中国 中国電力ネットワーク(株)
四国 四国電力送配電(株) 2024年3月分から
@NonAbility
NonAbility / T_TSO.md
Created March 14, 2024 13:42
一般送配電事業者のリスト
供給エリア 一般送配電事業者
01_北海道 北海道電力ネットワーク(株)
02_東北 東北電力ネットワーク(株)
03_東京 東京電力パワーグリッド(株)
04_中部 中部電力パワーグリッド(株)
05_北陸 北陸電力送配電(株)
06_関西 関西電力送配電(株)
07_中国 中国電力ネットワーク(株)
08_四国 四国電力送配電(株)
@NonAbility
NonAbility / Sheet_List.md
Last active March 14, 2024 13:29
エリア需給実績_30分平均値のshett構成
sheet名 内容
1_HTML 一送WebサイトのデータファイルのURLを調べるため、
各一送の個別ページURLや検索キーワードの名前定義設定、
html 記述を調べるためのテキスト表示。
2_DL_URL_List 複数月分のファイルリンクURLのリスト。
スライサーの指定により、この中の1つを選ぶ。
3_PT_YM スライサーで年月を指定するためのピボットテーブルと、
その月のデータの最終収録時間コマを表示する。
4_PT_Montly 月次推移グラフ用の集計ピボットテーブル
5_PT_Daily 日次推移グラフ用の集計ピボットテーブル
@NonAbility
NonAbility / Table_Name_4.md
Last active March 12, 2024 10:31
名前定義:R_YMD
定義名 数式 備考
R_YMD =TEXT(DATE(YEAR(R_YM),MONTH(R_YM),IF($B$3="All","1",VALUE($B$3))),"YYYY年m月d日 (aaa)") 曜日付の西暦年月日を関数で文字列化しているので、セルの表示形式は標準のまま。