私は、Outlook VBAで [メールの作成 や 読み込みを行いたい] / [予定 アポやスケジュールを管理したい] / [仕事・タスクを登録したい] / [アドレス帳や連絡先を管理したい] / [HELPからOutlookのプロパティやメソッドを探りたい] です。※目的の処理を選択してください。 ken3memo : Outlook関係の→ [メモ・記事をチェック] / [アウトルックの動画解説へ] 全ての質問には、答えられませんが、リクエストや質問があったら、[作者(三流君)に質問する] から 気軽に送ってください [三流君(TOP)] / [VBA(TOP)] / [Outlook操作(TOP)] まぁ、そんなに難しく考えないで、サンプルのソースを貼り付けて、遊んでみてください。 ファイル内ショートカット: [メールなどデータの作成] /[データを読み込む、データの指定方法] /[
昨日(文字列の前後の改行を削除するTRIM)のマクロの続き。 Outlookの[週報]というメールフォルダで各自の週報メールから[進捗ステータス]の箇所だけ取り出し、エクセルに貼付けたい。 実はこれがやりたかった。 ということでエクセルで動作するマクロを作成。(trimはその時にはまったところ) 実行すると新しいBookを自動作成し、Outlookから指定した数のメールを読み込み、特定箇所を抽出しBookに出力します。 もちろんメールフォーマットが統一されていることが前提で、(要設定)と書いてるところを環境に合わせて設定することで使えます。(ただし使う場合は自己責任でお願いします。) Option Explicit Sub ExtractMail() Dim olAPP As Object Dim ns As Object Dim mf As Object Dim mailCount As
VB 基礎編 (その六) 文字列操作 chr、str、trim、left、mid、len、instr、format VB で文字列を操作する演算子、関数について説明します。 ■文字列演算子 & 文字列の結合 【例】'** 文字変数を結合する dim a as string dim b as string dim c as string a = "abc" b = "012" c = a & b この例では、変数 c に "abc012" がセットされます。 ■文字列関数 chr キャラクタコードの文字を返す asc 文字のキャラクタコードを返す str 数値を文字列に変換 val 文字列を数値に変換 space n 個の空白を生成 string 特定文字を n 個生成 trim 左右の全角半角空白を削除 ltrim 左側の全角半角空白を削除 rtrim 右側の全角半角空白を削除 lcase
はじめに 改めて言うまでもないことですが、文字列処理で正規表現が使えると非常に便利です。VBAで正規表現を利用する方法を紹介したいと思います。 対象読者 VBAで正規表現を使用したい方 VBAで煩雑な文字列処理の行う必要のある方 なお、「正規表現についてよくわからない」という方は、以下のページの解説などを参考にしてください。 サルにもわかる正規表現入門 必要な環境 Windows VistaまたはWindows XP VBA開発環境 正規表現を使う前に VBAで文字列比較を行う場合、標準の機能としてStrComp関数やLike演算子があります。 特にLike演算子は、ワイルドカードなどによるパターンマッチングが行えます。正規表現よりも柔軟性は劣りますが、実現したい機能がLike演算子で済むのならば、無理に正規表現は使わずLike演算子を使った方がよいと思います。詳しくは、ヘルプにあるLik
Outlook には Word や Excel と同様、VBA によるマクロ機能がありますが、Word や Excel とは異なり、ユーザーの操作をマクロとして記憶する機能がありません。 そのため、Outlook で VBA マクロを使うには、Outlook のオブジェクト モデルというものを理解することが必要となり、とっつきにくいものとなってしまっているように思います。 しかし、使いこなせるようになれば色々と便利です。 そこで、このページでは Outlook 2010 以降で VBA マクロを作成する手順をステップ バイ ステップで説明します。 1. マクロの作成 マクロを作成するには、Visual Basic Editor を使用します。 今回は簡単なサンプルとして「”Hello World” というダイアログ メッセージを表示する」というマクロを作ります。 手順は以下の通りです。 O
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く