• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAのツールバーをタスクバーに組み込む )

VBAのツールバーをタスクバーに組み込む

このQ&Aのポイント
  • VBAで作成したマクロをOUTLOOKのツールバーに登録していますが、タスクバーにも同じ機能を組み込む方法はありますか?
  • OUTLOOKのツールバーに登録したVBAマクロを使って、受信メールの内容を加工して他のアプリケーションに貼り付ける作業を行っています。タスクバーに同じ機能を組み込むことはできるでしょうか?
  • VBAのマクロを使ってOUTLOOKで受信したメールの内容を加工し、他のアプリケーションに貼り付ける作業を行っていますが、タスクバーにも同じような機能を組み込むことは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

誰もレスを付けないようですが、 >受信したメールの内容を取り出し、加工し、クリップボードにコピー、そして他のアプリケーションに貼り付けを行っています。 どの程度のものを作っているのか知りませんが、もし、きちんと、VBAではなく、Windowsのプログラミングの知識があっているのなら、もはや回答はみえているはずです。 >OUTLOOK→マクロ実行→クリップボードにコピー→『alt』+『tab』で画面切り替え→他のアプリ表示→貼り付け 私なら、HTAで作りたいところですが、VBScript では、ActiveX を搭載させないとそれらの一部が出来ません。JavaScript で可動させる部分もあるはずですが、私は知らないので、そこまでして作る必要もないので、開発言語で作ったほうが早いですね。C++(ボーランド)でも、VB系(MSですが、VS系ではありません)でもフリーの言語が出ています。 VBAは、その名の通り、そのアプリケーションを越えては出来ません。UserForm を設定したとしても、OutLookの外のタスクバーなどに入れることは出来ません。まあ、タスクバーの中に入れることは出来ませんが、その上に置くことは可能ですが、それをした所で意味ありません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでブラウザ操作のVBAを教えて下さい

    現在、やりたいこととしては 以下の動作を指定したX回繰り返す方法で エクセル→alt+tab→Firefoxブラウザのページ→ページ全選択コピ(ctrl+A)ー→alt+tab→エクセル貼り付け→別の成形マクロ実行→alt+tab→Firefoxブラウザのページ→tabキー5回→enter→ページ全選択コピ(ctrl+A)ー→alt+tab→エクセル貼り付け→別の成形マクロ実行→alt+tab→Firefoxブラウザのページ→tabキー6回→enter と繰り返す形を模索しております。 要は、エクセルからブラウザに切り替えて全コピーして、エクセルに貼り付け、 ブラウザに切り替えてtabで次のページ切り替えのボタンを押して同様にコピーペースト、 もう一度切り替えて、今度は前のページ、次のページがあるのでtabボタンを押す回数が1回増えるという形です。 分かりにくい説明かと思われますがよろしくお願い致します。 当方使用環境 OS:Win XP Win7 2機種 エクセル2010 ブラウザ:ファイアーフォックス var23.0.1

  • エクセルVBAでクリップボード内容をクリア

    こんにちは。 エクセルのVBAの処理の中で、ある部分をコピーしてそれを、 貼り付けする処理をしています。 処理終了後、ファイルを閉じるときに、クリップボードに コピーの内容が残っている旨のメッセージがでてきます。 このメッセージを出さない様に、クリップボードの内容を クリアするにはどのようにすればよろしいでしょうか? 申し訳ありませんが、お教え頂きますようお願いいたします。

  • タスクバーにウィンドウが表示されない

    以前はタスクバー上に使用中のフォルダ名が 出ていたのですが、表示されなくなりました。 AltとTabキーを使って画面入れ替えをするのは とても面倒なので、表示されるようにしたいのです。 画面最小化でタスクバーに格納することも 同時にできなくなり、再表示にはやはりAltとTabでしか 復活しません。 設定を特にいじってもいないため なぜこのような現象になったかは不明です。 どうかご教示ください。

  • プリントスクリーンが撮れない

    プリントスクリーンは、Prtscキーを押すと画面全体、Alt+Prtscだとアクティブなウインドウのみクリップボードにコピー …だったと思うのですが、画面全体のスクリーンショットが撮れません。 Alt+Prtscは使えるのですがPrtscだけ押しても無反応です (ペイントで貼り付けしようとしても、PrtScだけ押したときは貼り付けがDisableです) クリップボードにコピーされた画像を自動的にPNG形式で保存するというソフトを使いたいのですが、 そもそもコピーできないので保存できません。 使っているのはノートPC(東芝のQosmio)なのですが、Prtscだけでコピーは出来ないのでしょうか?教えてください。

  • OutLookを最小化すると画面右下に隠れてしまいます

    OutLook2007を使用しています。 最小化すると、タスクバーに表示されず画面右下の時計の隣に小さなロゴで表示されてしまいます。 画面の一番下のタブ(?)をクリックして、もしくは「Alt」+「Tab」でウィンドウを切り替えたいのですが、この設定だと切り替えができません。 どのように設定すれば、下のタスクバー(?)に表示されるのでしょうか。 宜しくお願い致します。

  • クリップボードをクリアするVBAコマンド

    今、複数のCSVファイルを一枚のエクセルシートにまとめる マクロ(少しVBAを交えながら)作っています。 CSVファイルを開いて、データすべてをクリップボードにコピーしていく、、という作業の繰り返しマクロです。 1ファイルをシートに移した後、いったんクリップボードをクリアして、次のファイルを読み込みたいのですが、 クリアするコマンドがわかりません。 ご指導ください。

  • VBA クリップボード

    エクセル2003で、 offiseクリップボードにある全項目を“全て貼り付け”して、 その後 offiseクリップボードにある全項目を“全てクリア”したいのですが、それをVBAで書けませんか? どうしてもお願いします。 ちなみにパソコンは素人です

  • タスクバーが隠れてしまたのですが

    初歩的な質問なのですが・・・ 画面下のタスクバーの一部が隠れてしまいました。 入力モードの切り替えがAlt + 全角/半角キーのみで 切り替えになってしまうので、不便です。 あと常駐ソフトのアイコンが画面に表示されていません。 いつのまにか隠れてしまったようです。 どこで切り替えができるのでしょうか?

  • 【Excel】クリップボードアイテム

    度々お世話になります。 EXCELを使っていて、何度かクリップボードにコピーしていると ツールバー上に「コピー」や「全て貼り付け」のアイコンが出てきます。 出るだけならいいんですが、ツールバーの段が増えるしウザいんです。。 出さなくするように出来ませんか? ちなみに、Office2000です。

  • EXCEL(VBA)でシート保護がかかったシートにクリックボードから貼り付けしたい

    EXCEL2000のVBAで、クリップボードにコピーしたデータ(複数のセル範囲)を、シート保護がかかった別のシートにコピーする操作を行ないたいと考えています。 手順としては「1.クリップボードにコピー」→「2.シート保護解除」→「3.貼り付け」→「4.シート保護」なのですが、下記マクロを作成して試してみたところ、2.のシート保護解除を行なった時点でクリップボードが空になるようで、「実行時エラー'1004':RangeクラスのPasteSpecialメソッドが失敗しました。」と表示され貼り付けができません。 これについて何か回避策はないでしょうか? Range("A1:C3").Select Selection.Copy Sheets("貼り付け先シート").Select ActiveSheet.Unprotect Range("A1").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Application.CutCopyMode = False ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True 以上、よろしくお願いします。

専門家に質問してみよう