damのブログラミング雑記ブログ
Home
sed
awk
vi
bash
tcsh
linuxコマンド
Japanese English
  • XPathの動作確認(Excel VBA編)

    2020年8月10日 VBA スクレイピング xpath
    XPathの動作確認(Excel VBA編)

    サンプルドキュメント 図1のXMLドキュメントファイルをVBAプログラムでロードして、XPathのテストを行う。 構造としては、Studentsの子要素にStudentが複数あり、さらにその子要素にIdとsubject別のScore要素がある。

    続きを読む
  • VBAで正規表現のテストを自動化する

    2020年8月9日 VBA 正規表現
    VBAで正規表現のテストを自動化する

    マッチングのテスト自動化 VBAで正規表現を使う場合、その正規表現の網羅テストするためには自動化するのが良い。まずは、マッチするかをチェックするテストツールを作ってみた。 図1:マッチングのテスト自動化。期待結果と異なる場合は、セルが赤くなる ソ

    続きを読む
  • Excel VBAで xmlデータを扱うときは名前空間に注意する

    2020年8月6日 VBA xml XPath スクレイピング
    Excel VBAで xmlデータを扱うときは名前空間に注意する

    サンプルデータと取得方法 サンプルデータと名前空間 下図をサンプルデータとして、データの取得方法を説明する。図1:サンプルデータ 3行目で名前空間が記述されている。また、6,7行目では名前空間が2つ記述されている。 ① xmlns="http://mws.amazonservices.com/schema/Products/2011-10-01" ② xmlns:ns2="http://mws.amazonservices.com/schema/Products/2011-10-01/default.xsd" ①は接頭辞(prefix

    続きを読む
  • 「セキュリティで保護されたチャネルサポートでエラーが発生しました」は、XMLHTTPで解消した

    2020年8月1日 VBA スクレイピング

    ツールを動かしていたら、次のエラーが発生した。 「セキュリティで保護されたチャネル サポートでエラーが発生しました」 ログを見るなどして調査した結果、以下の状況を確認した。 エラー発生個所は、画像のダウンロードリクエスト時。 リクエストは「WinHt

    続きを読む
  • SeleniumのChromeDriverを自動でダウンロードする方法(VBA編)

    2020年7月27日 VBA スクレイピング selenium
    SeleniumのChromeDriverを自動でダウンロードする方法(VBA編)

    Seleniumを組み込んだツールを使っていると、ブラウザ(Chrome)とWebドライバー(ChromeDriver)のバージョン不一致によりエラーとなることがある。感覚的には2か月に一度程度の頻度で発生する。Chromeが自動更新される

    続きを読む
  • VBA使わないで強調表示する

    2020年7月26日 excel
    VBA使わないで強調表示する

    続きを読む
  • Go言語の文法基礎の備忘録

    2020年7月24日 Go
    Go言語の文法基礎の備忘録

    Go言語のコンパイル、実行、変数、定数、演算子、リテラルについて ◆文末のセミコロン ; は不要。 ◆関数の開始波括弧 { は、funcと同じ行でないとコンパイルエラーとなる。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [波括弧の位置が正しい例] package main import "fmt" func main(){ fmt.Println("Hello,

    続きを読む
  • VBAでparseしたJSONデータの要素を取得する方法

    2020年7月24日 VBA JSON スクレイピング
    VBAでparseしたJSONデータの要素を取得する方法

    Web APIを使っていると、リクエストに対するレスポンスデータがJSONデータってことが一般的だ。JSONデータはキーと値のペア、すなわち連想配列になっているわけだが、これをparseすることで、キーを指定すれば値を取り出すことが可能となる。別

    続きを読む
  • Excelで配列数式を使って差集合の要素数を取得する方法

    2020年7月23日 excel
    Excelで配列数式を使って差集合の要素数を取得する方法

    2023/05/21 更新 問題定義・・・差集合をいかにして求めるか 以下の二つの表があるとする。 [表1] [表2] A1 A1 A2 A3 A3 A4 B1 C1 B2 C1 Excelで、表1にあって表2にないデータの件数をA, B, Cごとに取得することを考える。 図1のベン図だと、黄色の

    続きを読む
  • VBAでcertutilをコールしてBase64エンコードする方法

    2020年7月19日 VBA base64
    VBAでcertutilをコールしてBase64エンコードする方法

    Webページやhtmlメールで表示されている画像の多くは、どこかのサーバーに置かれているファイルへのリンクになっているかと思う。リンクが多いと表示するのに通信が多発して時間がかかるかもしれない。また、どうしても画像リンクでは何かしらの要求を

    続きを読む
    • ««
    • «
    • 1
    • 2
    • 3
    •  … 
    • 8
    • 9
    • 10
    • 11
    • »
    • »»

最近の記事

  • C言語で処理を差し替える仕組み:関数ポインタとコールバック
  • cron不要?AlmaLinuxで systemd-timer による月1自動dnfアップデートを実現!
  • 端末アプリはGUI?CUI? 擬似端末を使って仕組みを体感する
  • vi の .swp ファイルが rm *.swp で消せないときの対処法
  • Chromeをカスタマイズ起動!--incognito や --remote-debugging-port の使い方
  • Linuxで簡単なシェルを自作してみた(6)|リダイレクション
  • Linuxで簡単なシェルを自作してみた(5)|バックグラウンド実行
  • Linuxで簡単なシェルを自作してみた(4)|組み込みコマンド

タグ

SHELL 30 VBA 19 C 15 スクレイピング 13 正規表現 13 AWK 8 LINUX 8 SED 7 SVN 6 CSV 5 EXCEL 5 HUGO 5 PYTHON 5 ECLIPSE 4
全てのタグ
AWK8 BASE641 C15 CDN1 CLOUDFLARE1 CSV5 DBEAVER1 DJANGO2 ECLIPSE4 EXCEL5 FLASK1 GIT2 GO2 HUGO5 INDEX1 JAVA1 JAVASCRIPT1 JSON2 LINUX8 MAC1 MYSQL1 ORACLE1 POSTGRESQL1 PYTHON5 SED7 SELENIUM1 SHELL30 SOFTETHER1 SORT1 SSH1 SVN6 VBA19 VI1 WORDPRESS1 XML1 XPATH4 YAHOO知恵袋2 その他2 スクレイピング13 ブラウザ拡張機能1 正規表現13 通信1
[A~Z][0~9]
damのブログラミング雑記ブログ

Copyright  DAMのブログラミング雑記ブログ. All Rights Reserved