VBA・Office

VBA・Office

Outlook でメールを作成する

Sub MakeMessage() Dim OutlookMessage As Outlook.MailItem Set OutlookMessage = Application.CreateItem(olMailItem) Outlook...
VBA・Office

分岐とループ

この記事で使用した単純なプログラムでは、コードを 1 行ずつ、上から下へ順番に実行しました。 プログラミングの真価は、1 つ以上の条件を指定して、どのコード行を実行するかをその条件に基づいて決定できることにあります。 同じ操作を多くの回数繰...
VBA・Office

変数

この記事で使用したサンプル コードでは、アプリケーションで既に作成されたオブジェクトを操作しました。独自のアプリケーションで一時的に使用する目的で、値または他のオブジェクトへの参照を保存するオブジェクトを独自に作成することもできます。これら...
VBA・Office

HYPERLINK関数からURL抜き出し

上記サイトのコードをお借りしました。ちょっとだけ改造Sub test2() Dim r As Range Set r = Sheets("Sheet1").Range("A3") Debug.Print GetURL(r)End SubFu...
VBA・Office

【Excel 】【VBA】XMLファイル作成とファイル出力

上記サイトのコードがすごく役に立ちました。ありがとうございます。今、自分のExcelのバージョンでは、”DOMDocument60”が最新MSXML2.DOMDocument だとエラーがでたので修正しました。それから、エラー処理を好み(F...
VBA・Office

【VBA XML操作】ドコモバックアップのファイル復旧

ドコモバックアップでsdbファイル(写真、動画等のファイル)と、xmlファイル(sdbファイル化される前につけられた本来のファイル名、拡張子等が含まれたファイル)に分かれれ保存されたファイルを調査し、最終的にsdbファイルを、xmlファイル...
VBA・Office

【HTA】【jquery】【Marked】Markdown版ローカルwiki(v1.6)

「MarkdownLocalWiki_1_6.zip」をダウンロード正規表現をさらに改造。なかなか正解がでない。もう少し考慮(例えばc:\はうまく動かない)が必要だ。
VBA・Office

【HTA】【jquery】【Marked】Markdown版ローカルwiki(v1.5)

・ファイルパス(いわゆる\\で始まるファイルサーバのパス)の自動リンクを修正 フルオートだと、解析がうまくできないので、< >でくくった場合と[]()の場合のみに対応・c:\等のwindowsのローカルファイルに対応「MarkdownLoc...
VBA・Office

【ACCESS VBA おすすめ】ACCESSでSQLを使うサンプルByADODB(CREATE TABLE等(データ定義言語(DDL))も SELECT(データ操作言語(DML))もADODBのExecuteでよい)

前回作成したサンプル でADODBを利用したバージョンこちらのほうが、ACSESS特有のクエリ的概念も少なく(くせもなく)、SQL実行用メソッドExecuteで統一できるためメンテナンス効率を考えると、個人的におすすめ。Public Sub...
VBA・Office

【ACCESS VBA】ACCESSでSQLを使うサンプル(CREATE TABLE等(データ定義言語(DDL))はDAO.Executeを使う SELECT(データ操作言語(DML))はOpenRecordsetを使う)

Public Sub ACCESSでSQLを使うサンプル() Dim wrk As DAO.Workspace Dim dbs As DAO.Database Set wrk = DBEngine(0) Set dbs = CurrentD...