VBA・Office

【Wordマクロ】キーワード(メジャーなオブジェクト名一覧)

◆Wordマクロを使う上でのキーワード(メジャーなオブジェクト名一覧)・挿入ポイント(カーソル):Selection(セレクション)・本文(文全体):Document(ドキュメント)・文(句点(。)まで):Sentence(センテンス)・段...
VBA・Office

【Word】ヘッダ・フッダ・先頭1行目・2行目を確認するマクロ その1

Wordの既存資料から、ヘッダー・フッダー・先頭1行目・2行目のテキストを一括で確認するためのVBAマクロと、テスト用のダミーデータを設定するマクロの紹介です。この記事でできること複数のセクションを持つWord文書から、主要なヘッダー、フッ...
PowerShell

【Windows PowerShell】スクリプト実行のための実行ポリシー変更

Windows PowerShellでスクリプト(.ps1ファイル)を実行しようとした際、「このシステムではスクリプトの実行が無効になっているため…」というエラーが表示されることがあります。これは、セキュリティ保護のためにデフォルトでスクリ...
プログラミング・Web開発

【JavaScript】サーバーレスWikiのHTA化と使い方

以前作成したサーバーレスWikiを、HTML Application(HTA)化させてローカル環境で単独実行できるようにしました。HTA化の概要HTA(HTML Application)は、HTMLファイルとスクリプト(JavaScript...
プログラミング・Web開発

【Ruby】【nokogiri】TOTO BIGのくじ結果を取得する例

Rubyの勉強をかねて、前々からやりたかったウェブスクレイピングにチャレンジ。そこで、TOTO BIGのくじ結果 をこんな感じで取得するスクリプトを作成した。$ ruby TOTOBIG_KUZIKEKKA.rb 0666112222202...
プログラミング・Web開発

【RaspberryPi】【Ruby】【nokogiri】【Aterm】無線LANルータ Atermの通信情報ログを取得するスクリプト

はじめに我が家の無線LANルータ「Aterm」の通信ログを確認するため、いちいちクイック設定Webにアクセスするのは面倒です。そのため、Raspberry PiからRubyを使ってログを自動取得するスクリプトを作成しました。前提条件・環境対...
Linux・CLI・DevOps

【Raspberry Pi】【AWK】【VBA】Raspberry PiのSyslogを,Excelで解析する仕込みとツール

Raspberry Pi(というよりUnix系)のログを通していろいろな情報を知りたいのだが、まだUnixの扱いに慣れておらず、やれgrepでxxxからyyy抽出し、xxxdが表示されたらうんちゃらといったコンソール上でのログ解析をストレス...
Linux・CLI・DevOps

【Raspberry Pi】javaのインストールとサンプル実行

Raspberry Pi環境において、Java(OpenJDK)のインストールから、簡単な「Hello World」サンプルプログラムを作成して実行するまでの手順を解説します。1. 前提条件・想定環境検証環境: Raspberry Pi O...
VBA・Office

【Excel VBA(2013 64bit版対応)】Winsockを利用したUDPクライアント、UDPサーバーサンプル

「VBA_Winsock_UDP.zip」をダウンロード参考1 や 参考2 や  参考3 を参考にさせていただきながら作成したサンプルVBAではマルチスレッドができないので、クライアント用excelブック、サーバー用excelブックとファイ...
VBA・Office

【EXCEL VBA】正規表現関連サンプルコード

Excel VBAで正規表現を利用して文字列の検索や抽出を行うためのサンプルコードと解説です。VBA標準の関数だけでは対応しにくい高度なパターンマッチングを、VBScriptの正規表現オブジェクト(RegExp)を使って実現します。前提条件...