概要
VBAについて、覚えたこととかをまとめる。というか、リンク集。
Excelで使うVBAをメインで扱う予定なので、断りがなければExcelでのVBAに関する情報(になるはず)。
VBAとは
VBAについては、以下参照。
学習サイト
とりあえず、初学者や記憶喪失な人は、以下の素敵なサイト参照。
自作ツールなど
基本
- 基本
- 虎の巻
- VBAとは
- Hello World
- 開発環境(VBE)
- マクロ記録
- 基本/簡単な入出力(MsgBox・InputBox)
- 変数・定数
- 配列
- モジュール
- プロシージャ(関数)
- オブジェクト
- 列挙型
- ユーザ定義型
- 四則演算
- 条件分岐
- 判定
- 繰り返し処理
- 構文・ステートメント
- スコープ
- VBA関数
- タイマー処理
開発環境・開発ツール
フレームワーク・ライブラリ
VBAアプリ・ツール
コーディングスタイル
ロギング
テスト
ドキュメンテーション
方法論(アーキテクチャ・デザインパターン)
ファイル操作
文字列操作
日時操作
数値計算・数学
正規表現
バイナリ操作
バリデーション
Excel操作
クラス
コレクション
リフレクション/メタプログラミング
エラー処理
Win32APIの使用
参照設定とCreateObject(およびCOM)
並列処理・非同期処理
データベース制御
ネットワーク
アプリケーション連携
システム
プロセス制御
画像処理
音声処理
AI・機械学習
アルゴリズム
セキュリティ
性能
Word
Access
Outlook
PowerPoint
資格
書籍情報
その他
リンク集
未整理
- ソニー Neural Network Console と エクセルで始める ニューラルネットワーク
- Excelで作る人工知能 - Qiita
- 実務で使う分析手法は5つで十分 – 株式会社ルーター
- ベイジアンネットワークのもとでのGUIな確率推論 with Excel
- エクセルでもできる一番簡単な人工知能の作り方 - 次元統合研究所ネフェテリシス
- 【VBA】ExcelからパスワードのかかっているAccessに接続する | かずさプログラマーの雑記帳
- Excelでデータマイニングを行う例
- (ADO.Net)パスワード付mdbにアクセスする際の ConnectionString の書式 : old_3流プログラマのメモ書き
- 第1回 乱数発生の方法 - エクセルを使ったモンテカルロ・シミュレーション | シグマインベストメントスクール
- 「パスワードが正しくありません」Excel2013/Access2013 | エクセルと連携して、業務アプリケーションを提供します
- 主成分分析をExcelで理解する - Qiita
- VBScript で 32ビット ODBC ドライバの一覧を取得する( ODBC 接続のドライバ文字列を正しく取得したい ) | SQLの窓
- Excelの「データ分析」を使い「相関係数」を出してみよう(後編) | JMIRI Office部 | 処方情報分析サービスの医療情報総合研究所(JMIRI)
- OLE DB接続に利用できるプロバイダを調べる方法。 - Tihiroのストレスフリーな生活
- 接続文字列一覧 - ふなWiki
- 配列?構造体?いやレコードセットでしょ!エクセルVBA - ぼくLog
- VBA Friend というスコープと クラスの Instancing プロパティの PublicNotCreatable: yamaV1.02βのブログ
- DAOでExcelデータを読み込みテキストボックスに表示 - VBレスキュー(花ちゃん) Visual Basic,VS6.0,VB6.0,サンプル,Tips
- Office クライアントの開発 | Microsoft Docs
- 接続文字列 | おのでらの創作日記 in ソーサリーフォース
- Office Shared | Microsoft Docs
- Microsoft Text Driver に関するメモ : スクリプトちょっとメモ
- 文字列←→16進法←→2進法の相互変換
- ADODB.ConnectionのOpenでエラーが出てしまう
- [Excel VBA] 空の配列を管理する - くろねこ研究所
- エクセルExcel大事典 VBAマクロ CSV ADODB Jet ODBC OLEDB MSDASQL HDR FirstRowHasNames
- 開発環境の無いPCで LocalDB を使用する | zoro0nine
- 数学関数について - 【ゆるゆるプログラミング】
- VBAでテキストファイルの行数を取得する | Excel作業をVBAで効率化
- TETSUCOM 現代のIT開発雑記: VBA テキストファイルの最も高速な読み込み方法
- 備忘録 WEBカメラの画像をキャプチャする
- EXCEL(VBA)から、JSONデータをHTTP送信してみよう。 | その他 | DoRuby
- Holidays JP API (日本の祝日API)
- VBAからSQLiteファイルを作りたいお年頃 | みにましあ
- 【VBA】Openステートメントでバイナリファイルを読み書きする | やさしいプログラミング備忘録
- VBAからSQLiteにアクセスしたいお年頃 | みにましあ
- Works - データベース接続あれこれ
- Excel・Word・Powerpointファイルのドキュメント情報を削除するマクロ | amacoda blog
- 指定された情報をブックから削除(RemoveDocumentInformation メソッド) | ExcelWork.info
- 文字コードの判定について - ふなWiki
- GitHub - govert/SQLiteForExcel: A lightweight wrapper to give access to the SQLite3 library from VBA.
- VBAからOracleに接続する方法(Oracle Provider for OLE DB接続) | Skill Note
- EXCEL VBAメモ - SQLite3データベースのアクセス(SQLiteForExcel使用) - hakeの日記
- VB2005以降でarpを行うには? - Visual Basic (VB・VBA・.NET)
- 雑多な日記: LocalDBをVBAから使ってみる
- visual-basic-6 - How to get mac address with input ip address [SOLVED] | DaniWeb
- How to connect Mongodb from Excel - Stack Overflow
- MongoDB ODBC Driver Connectivity | Progress DataDirect
- SendARP function (iphlpapi.h) - Win32 apps | Microsoft Docs
- Excel VBAメモ オブジェクトの挿入で埋め込んだ圧縮ファイルを指定した場所に保存してみる - tetsuyanbo
- Excel VBAメモ Excelファイルにオブジェクトの挿入で埋め込んだExcelファイルを別名で保存してみる - tetsuyanbo
- 音を鳴らす方法 メモ - Powerpoint VBAを使おう!
- Access TIPS WAVEファイルを再生する(サウンドを鳴らす)、PlaySound
- Excel Gamer - Shadow Slash Chapter.66 [ APIによるサウンド再生:MIDIと多重再生 ]
- Excel Gamer - Shadow Slash Chapter.67 [ APIによるサウンド再生:MCIコマンドとループ再生 ]
- 無料麻雀ゲームマージャンフリーソフトExcelエクセルCell_雀
- 「Excel上で動くドラムマシン」を作成した猛者が登場する - GIGAZINE
- VB VBでサウンドを演奏する方法 ~ mid wav mp3 を再生、制御する
- WindowsAPIの使い方 [ExcelのVBA]
- はぐれの悟り: ExcelでMIDI
- エクセルでMIDI音源を制御するマクロ|休日の空間
- 【紹介記事】VBAでマシン語(機械語≓アセンブラ)を実行する - t-hom’s diary
- 第7回 音で知らせる | 日経クロステック(xTECH)
- VBからCLR(.NET)を利用する その1[準備編] - Programming Field
- Programming Field
- ExcelVBAにおいて、OLEObject として持っているテキストファイルからデータを取得したい
- Windows系SEの日記: VBScriptフリーズ時にまず確認すべきポイント
- VBScript-外部コマンドを実行する CapmNetwork
- WSH/Execメソッド/TextStreamオブジェクトが詰まる | IR.0-4の日記 | スラド
- Excel VBA 時間のかかるマクロの進捗状況を表示する
- vba - VBAでカスタム列挙子を使用してPythonのようなジェネレーターを実装する
- VBA7 の APIコールについて
- VBAの終了タイミングと終了処理の記述 サンプルコード - Programming Field
- Excel で DLL にアクセスする | Microsoft Docs
- WSHで標準出力のサイズの壁にぶち当たった。:待つとMishikaば:So-net blog
- GitHub - seed-ui/seedtable: seed yaml <-> xlsx を相互変換するツール
- [Excel VBA] JSON用Class : cJobject.cls|sakai-memoru|note
- マスターデータ管理を優しくExcelから解き放つ (ドリコムアドベントカレンダー9日目)-奈良北部のなにか
- vba/ArrayEx.cls at master · rsinz/vba · GitHub
- test absswork: 2017
- IEnumVARIANT (VBA)
- Lambda Expressions for VBA : vba
- How to call IEnumVARIANT::Next() with DispCallFunc() - Without external TLBs-VBForums
- dfreivald/VBWERX: VB6 and VBA Code collection
- Selenium API(逆引き)
- Excel-VBAとSeleniumでChrome操作 【コントロールを取得】 | LogicalCreation
- SeleniumBasicでExcelVBAからFirefoxを自動操作するための覚書 ~ dsp74118の補完庫
- Selemium Basic VBA用ドキュメントの日本語訳メモ | 志木駅前のパソコン教室・キュリオステーション志木店のブログ
- Selenium Basic!Excelでブラウザ自動操作 - Qiita
- 【VBA×Selenium】innerTextの使い方【注意点あり】
- 【SeleniumBasic】ウェブページの要素の存在を判定するには? - Qiita
- Excel VBAでHTMLソースを取得したときに文字化けしていたら、HTMLドキュメントに書き込む | damのブログラミング雑記ブログ
- VB – Seleniumでのウィンドウ切り替えについて
- 【VBA】Google ChromeとSeleniumでスクレイピング【検索順位をEXCELへ】 | カワッターのブログ
- クローラ作成に必須!XPATHの記法まとめ - Qiita
- Seleniumを使って無限スクロールをゆっくりスクロールする方法 – 株式会社ルーター
- SeleniumとPythonでゆっくりブラウザのスクロール処理を実装する方法 - ソロメイカー
- Selenium のノウハウ – Site-Builder.wiki
- excel - Selenium Webdriver(VBA):明示的な待機 - ITツールウェブ
- とりあえずブラウザ操作(IE.App, Selenium) - Qiita
- SeleniumBasicで自動スクロール(回数指定あり・なし)[No77] - BookALittle
- sendKeys(special)-Java
- Excel-VBAとSeleniumでChrome操作 【キー操作】 | LogicalCreation
- Seleniumでchromeブラウザをスクロールする - Qiita
- Seleniumの最下部スクロールコマンド(window.scrollTo)が効かない場合の代替方法 - Qiita
- alert_is_present-Python
- 第662回 Docker+Selenium ServerでWebブラウザ自動操作環境を作る:Ubu…
- ◆質問「SeleniumBasic(vba)で既に起動済みのChromeを制御... - Yahoo!知恵袋
- ExcelVBAで下記コードでchromeは立ち上がるのですが、ロ... - Yahoo!知恵袋
- SeleniumのChromeDriverを自動でダウンロードする方法(VBA編) | damのブログラミング雑記ブログ
- VBA、RPA、sikuliX、uipath | 業務自動化研究所 | 日本、埼玉県、草加市、オリジナルRPA、IE操作、アクセス
- 配列のデータを並べ替える:Excel VBA|即効テクニック|Excel VBAを学ぶならmoug
- vba - Excel Solver Password: what is it and where can it be acquired/bought? - Stack Overflow
- python - Accessing Vlookup Macro Code in Excel? - Stack Overflow
- Windows スクリプト ホスト | Microsoft Docs
- Law型? Any型? - 素人がExcelVBAによる「一人働き方改革」に挑むブログ
- Programming reference for the Win32 API - Win32 apps | Microsoft Docs
- pinvoke.net: IIDFromString (ole32)
- NonSoft - 文字コード判定のサンプル(VB6)
- 文字コード探検 | listen to my digital heartbeat.