• 締切済み

vbaでのoutlook2010予定表作成について

いつも頼りにさせてもらっています。 OKWaveでのQAを参考に、 vba(excel)でメールを自動編集、送信は いろいろ業務で使用していますが、 出来れば、同様に予定表(イベント)も作成出来ないものかなと思い、 みなさんのお知恵をお借りしたいです。 社内業務で定例のいくつかの会議の事務局をしており、 定期的に事前調整の上でイベントメールを送っています。 EXCELの表の中に入力されている各データを利用して、 日付、日時、場所や送付先を既定値で表示させておいて、 変更、追加分だけをいれて、 Outlookの予定表として、 本文も必要に応じて生成、送信出来ればと考えています。 どこか、VBAでoutlookの予定表を編集するコードが書かれている インターネットの情報はないでしょうか? MS社のそもそもの仕様上で出来ないことなのかもわかりませんが、 インターネットのどこかに情報があれば教えてください。 よろしくお願いいたします。

みんなの回答

回答No.1
imachan_net
質問者

お礼

ありがとうございます。 確認してみます。。。

関連するQ&A

  • outlook 予定表がメールに添付できない

    表題の件ですが、outlook2007を使っています。 社内の報告に使用しているのですが、outlookで予定を入力後 「電子メールにて予定を送信」というボタンを押すと、通常であれば メールの本文に、指定した日付の予定表が添付されるのですが、 予定を送信ボタンを押しても何も変化しません。 メールを添付するときの「期間」と「詳細情報」の設定はきちんと しております。 どうしたら、メールが添付できるようになりますでしょうか? ちなみに最近、新入社員用に初期化したPCです。多分、前の社員のときは 通常に使用できていたと思います。 何が原因でしょうか?どうしたら良いですか?

  • Outlook2003 予定表が反映されない

    Outlook2003 予定表が反映されない Outlook2003の予定表管理のことで伺いたいと思います。 Outlook2003の予定表をメールで送信すると、相手にはメールで届き予定表に反映されません。 現在社内でoutlook2003を社員で使っており、その予定表にスケジュール管理をしております。 メールで予定を入れたい人(事務所は全部で6名)なのでその6名を予定表の新規作成で出席者としてアドレスをいれ、時間をいれ、場所を入れる。→送信 すると、自分のところにはスケジュールで予定が入るのですが、送られた方にはメールとして届いており、予定表に反映されないそうです。 結局手入力をすることになるそうで、困っています。 またほかの方が私の名前を含めて予定表の新規作成で予定をいれると私のほうには反映されています。 ちなみに私の使用しているパソコンのOSがWindows2000です。 OSが古いとかそういう理由は何か関係あるのでしょうか? 上司の予定管理ができず大変困っています。 早急になんとかできればと思っています。お力を貸してください!

  • OUTLOOKで、予定表だけしか使っていません。

    OUTLOOKで、予定表だけしか使っていません。 1、OUTLOOKを開いたとき、予定表で開くようにすることはできますか? 2、また、mailの項目そのものを、削除できますか?   削除した後も、outlookを開くと、mailの項目が出てきます? よろしくお願いします。

  • エクセル2007 VBAでアウトルック2007の予定表を作るんですが、

    エクセル2007 VBAでアウトルック2007の予定表を作るんですが、 日付まではうまくいったのに開始時刻が指定できません。 エクセルでのファイルを保存した後にそのファイルを添付したアウトルック予定表を作成します。 予定日は3ヶ月後、開始時刻は8:30amにしたいのですが、どうにも開始時刻だけが指定できません。 なにかいい方法があるでしょうか? こちらを参考に途中までは出来ています。 http://www.ken3.org/cgi-bin/group/vba_outlook.asp ただし、予定表の開始時刻が0:00となっているので、ここを8時30分にしたいのです。 (終了時間はあまり気にしません) そもそも出来ないのかな? コードは下記です。 Sub 保存() '保存コード省略 Flnm=フォルダとファイル名 'ここからアウトルックの操作 Dim oApp As Object Dim myNameSpace As Object Dim myFolder As Object Dim strMOJI As String Dim objITEM As Object 'outlook 起動 Set oApp = CreateObject("Outlook.Application") Set myNameSpace = oApp.GetNamespace("MAPI") Set myFolder = myNameSpace.GetDefaultFolder(9) '起動時フォルダーを指定 myFolder.Display 'アイテムの作成 Set objITEM = oApp.CreateItem(1) '予定表作成画面を指定 objITEM.Display '編集画面を表示 '予定表内容 objITEM.Subject = "見積り発行後のフォロー" '件名 objITEM.body = "見積り発行から3ヶ月経ちました" '本文 objITEM.Attachments.Add Flnm 'ファイルの添付 objITEM.Start = DateAdd("m", 3, Date) '予定日 'ここらへんがわからない        '開始時間も入れたい 'objITEM.Save                 '保存 'objITEM.Close 2                  '閉じる End Sub 開始時刻以外はすべてうまく処理出来ています。

  • Outlookの予定表をメール送信

    Outlookの予定表をメール送信したいのですが、 出来ますでしょうか。

  • Outlook2007の予定表のアクセス権について

     Outlook2007の自分の予定表のアクセス権に、「匿名」という項目があるのですが、これは誰のアクセス権を設定するものなのでしょうか? 「既定」という項目は、すべての他のユーザに対してアクセス権を割り振るものだということは、わかるのですが、「匿名」については、調べても見つからなかったので、ご質問しました。 もし、ご存じの方がいらっしゃったらご教授下さい。 ■ 備考  Outlookのメールアカウントは、Exchangeサーバのタイプです。

  • アウトルック2003の予定表

    アウトルック2003の予定表が表示されなくなってしまいました。左にメール、予定表・・・ があり、その予定表をクリックするとこれまでは予定表が表示されたのですが、現在はメールがそのまま残っていて、 予定表そのものが表示されません。 左の予定表で右クリックして、新しいウインドウを開くとすると、別ウインドウで予定表が表示されます。 でもその別ウインドウで一度メールをひらいて、再度予定表を開くと、予定表は表示されません。 どのようにしたら直るか教えて下さい。 よろしくお願いいたします。

  • アウトルックの予定表のバックアップ方法がわかりません。

    すみません。どなたか教えていただけますか? Outlook2002の予定表を利用して、日記をつけています。 万が一の為に、この予定表のデータをバックアップしておきたいと思い、 エキスポートでtxtバックアップしたのですが、それだと予定表に貼り付けた 画像などが移行できませんでした。文字情報だけは、どうにか移行できました。 Outlook2002は、予定表しか使用していませんので、単純に予定表だけを 画像込みでバックアップしたいと思っています。 できれば、予定表のラベルやビューを個人的に設定しているので、その情報も 移行できればうれしいのですが。 (なおメールなどはアウトルックエクスプレスを使用していますので、 Outlook2002では予定表しか使用していません) データファイル保存先にOutlook.pstというファイルがあるのですが、 これをコピーしておけば、予定表などまとめてデータを移行することができるの でしょうか? OSはWindouws2000です。 自分なりに色々やってみたのですが、どうも確証がなくて不安です。 どなたか詳しいかたお教えください。 よろしくお願いします。

  • Outlookの予定表について

    Outlook2003で会議の案内を送信し、その返信を自動的に共有の予定表に反映させる設定はございますでしょうか? 前任の担当者が設定をしていたので、詳しいやり方がわかりません。 既に会議の案内を送信し、その返信を自動的に受け取り共有の予定表に反映させる設定はしてあるらしいのですが、反映されるアカウントとそうでないアカウントがございます。 アドレス帳登録は全て確認いたしております。 ご回答どうぞよろしくお願いします。

  • Outlookで予定表の共有

    最近、社員の予定をホワイトボードに書くのも煩雑なので、Outlookの予定表を使っています。 会議室の使用状況も予定表を使えば便利だと思い、僕のOutlookに予定表をひとつ追加しました。 「会議室」という名前にしたのですが、この「会議室」のみ共有の際、誰でも記入・削除など出来るよう全員に「編集者」の役割を与えて共有したいのですが、どのようにしたらそれが出来るか教えてください。 通常の予定表は、他人には「参照者」の役割を与えています。

専門家に質問してみよう