三流プログラマーのメモ書きです。日々つつましく?ほそぼそと暮らしてます。VBA下記のような質問をいただきました。編集したものをまたOutlookの連絡先に書きに行きたいのです。Outlook機能のエクスポートとインポートをすると手順がいっぱいあって時間が掛かるので、マクロで、決まった項目だけ抜き出して編集し、それをまた戻すことをしたいです。実演にはInputboxから入力したものを連絡先に【追加】でしたが、既に存在する連絡先を特定セルのValueで書き換えたいです。条件があって、エクセル上の編集の過程で、削除してしまった・新規を増やしてしまったという場合を考慮して、IF条件で、メールアドレスでマッチングさせマッチしたら書きに行くことをしたいです。(これは通常のvbaと一緒なので自分で記述できます。)エクセル上のマクロならすんなり書けるのですが、Outlookの部分はどうコードを記述したらよいのか分かりません。エクセルに落とすマクロまでは下記のようにできました。落としたデータを編集して、いざOutlookに編集しにいく記述はどうすればいいでしょう。同じようにoApp.CreateItem(2)を使うのでしょうか???よろしく願します。ちなみにこれはちゃんと動きます。パラメータには、必ず以下のいずれかの値を指定します。'←『Me.Repaint』は、UserFormを強制表示させる効果があります。怪しい実演販売動画アウトルックの連絡先データを更新する方法を探ってみました。'閉じるそんな感じです。レコードセットだと、.Editフィールドにデータセット.Updateみたいな感じなのかなぁ?※.EDITみたいなヤツ(メソッド?)がありそうな気はするんですが、テストでたまたま.Displayで成功してしまったので、深く探っていません。(もし、よさそうなプロパティ、メソッドを見つけたら教えてください。私もみつけたら再度書き込みます。'値'")で探すことができそうです。'オブジェクトの中身が入ってればでチェックすることができます。Not?であるか見ているので変なIf文ですね。あたりが使えそうです。自分色にアレンジしてみてください。いつかはスカット空のような明るい青色のプログラムや解説をしたいと思いつつ...失礼します。終了時の未送信確認メッセージを何とかしたい読者より、下記の質問が届きました。分類:HPを大きく分けると4つの柱(分類)です。Pages)]の解説。・[元コンビニ店長時代の話]が弟に巻き込まれ、失敗した脱サラ、畑違い?の仕事で失敗。・[プログラマーの愚痴]では、あまり見せたくない三流プログラマーの内面かな。上記4つの分類でHP作成やメルマガの発行を行ってます。※更新頻度が落ちていて情報の鮮度が悪いです。わからなかったから、Googleを使って、自分で検索します。あっ、下記にGoogleの検索窓を設置しました。指定して試してみてください。探す言葉:気になる単語や,オブジェクト(Document),プロパティ(.Busy)やメソッド(.Navigate)などを入れて検索してみてください。最新の更新情報を探す時など。←を初めに見てくださるとわかると思います。ヒドイ失敗例はお蔵入り・迷宮入りが多かったりします)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。