2021-12-01から1ヶ月間の記事一覧
Power Query Mでテーブルの列名を先頭・末尾から個数あるいは条件一致で抽出するコードです。 let // 列名用のダミーテーブル テーブル1 = #table( {"列1", "列2", "列3", "列4", "列5", "A", "B", "C"}, {} ), // 列名はTable.ColumnNames関数でリストとし…
IShellItemインターフェイスで既知フォルダ(Known Folder)のフォルダID(識別子)と名前を列挙するコードです。実行するとデバッグウィンドウに既知フォルダの数だけ「フォルダID: 名前」を出力します。 #include <format> #include <ranges> #include <vector> #define STRICT #de</vector></ranges></format>…
要約 Power Query Mは型の比較に=とType.Is関数がある。 =は完全一致。Type.Isは互換性の判定。 (type number = type number) = true、(type number = Int64.Type) = false。 本文 [ A=type number=type number, // true B=type number=Int64.Type, // false…