• ベストアンサー

ハイパーリンクのマクロ起動?

エクセル上のA1セルにBeckyメールへのハイパーリンクを設定しているのですがこのセルをクリックせずマクロでメール起動出来ませんか?

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

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

他人さまのサイトへのリンクで恐縮ですが、 http://officetanaka.net/excel/vba/tips/tips45.htm こちらに「メールを送信する」コードについて詳しく記述がありますので、 参考になさってくださいませ。

その他の回答 (1)

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

> マクロでメール起動出来ませんか? もちろん出来ますが、マクロを起動させるのには何か“きっかけ”が必要です。 その“きっかけ”は何を想定されていますか? 例えばボタンをクリックするとか、セルをクリックするのが一般的だと思いますが、 それは > Beckyメールへのハイパーリンクを設定しているセルをクリック と何も変わらない行為だと思いますが、いかがでしょう?

sasa51244
質問者

お礼

早速のご回答ありがとうございます。 すみません、説明不足でした。 マクロで加工した表が既に作成済みで 継続作業としてメール送付する為です。 マクロでも出来そうですが難しそうで 以前、使用したハイパーリンクが操作 できればと思いご質問させて頂きました。

関連するQ&A

  • Execl ハイパーリンクで起動するブラウザを指定したい

    初めまして。宜しくお願いします。 Execl2003、通常使用するブラウザはFireFoxを使っています。 Excelのセルにハイパーリンクを設定し、セルをクリックすると 通常使っているブラウザのFireFoxでリンク先が表示されます。 今回やりたい事は、 同じExcelシート内のいくつかのセルにハイパーリンクを設定していますが、 通常のハイパーリンクの設定はFireFoxで開く設定のままにして、 今回設定するセルのハイパーリンクのみIEで起動しリンクを 表示させたいのですが、起動するブラウザをハイパーリンクで 指定することは出来ますか? またハイパーリンクで出来ない場合にExecl上で起動するブラウザを指定して ショートカットやリンクを貼る方法があれば教えてください。 (同じExcelシート内でA1セルのリンクをクリックするとFireFoxで リンクが表示され、B1セルのリンクをクリックするとIEでリンクが 表示されるイメージです。) すいませんが宜しくお願いします。

  • excel ハイパーリンク マクロ

    excelのA1からA10の各セルの中に自分のPCの中のあるファイルのアドレスが入っているものとします。 そのときマクロを動かすことでそれをハイパーリンクに変えるにはどんなマクロを書けばいいでしょうか。 いちいち手で張るのはめんどうなことと、ときどきリンクが壊れることがあってマクロで一発でやりたいのです。

  • 1000個分のハイパーリンクを埋め込む方法

    エクセルで、セルのA1をクリックすると、ハイパーリンクで「.\0001.jpg」が開き、 セルA2をクリックすると「.\0002.jpg」が開き、 セルA1000をクリックすると「.\01000.jpg」が開くようにハイパーリンクを1000個分のセルに設定しようと思ってます。 1つ1つ手でハイパーリンクを埋め込んでいけばいいのですが、 それだと1000個分作業するのに時間がかかります。 簡単に1000個分のハイパーリンクを埋め込む方法はないでしょうか? ■環境 Excel2003 Windows7

  • ハイパーリンク

    宜しくお願いします。ハイパーリンク関数で飛んだ先のセルを強調したいのですが、ネットで調べるとハイパーリンク組む時に設定できるみたいですが、ハイパーリンク関数で組んだので、右クリックしてもハイパーリンクの削除しかありません。因みに、マクロ抜きで、設定したいのです。宜しくお願いします

  • ハイパーリンクから起動できない。

    ハイパーリンクから起動できない。 Excelでハイパーリンクを挿入しておいて、 クリックしても立ち上がらないのはどうしてですか。 先に、Intenet Explorerを立ち上げておくと クリックであ立ち上がります。

  • EXCELのボタンとハイパーリンクについて

    こんにちは。よろしくお願いします。 EXCELの97でも2000でも2002でも構わないのですが、 EXCELのフォームツールバーある「ボタン」をつかって ボタンをクリックすると特定のフォルダにジャンプする という操作をしたいのですが・・・・ 今は、とりあえず任意のセルに、ハイパーリンクを作成し、 C:\My Documents\表計算 というような、ハイパーリンクを作っていて、実行すると Explorerが起動して、表計算フォルダに中に入っている ファイルを選択するという形です。 そして、キー登録のマクロで、ハイパーリンクのところを クリックする。というのを作成し、ボタンをハイパーリンクの上に 作成し(ハイパーリンクの文字をボタンで隠しているような状態です) ボタンにマクロを登録しているような状態です。(分かっていただけますか?) そこで、質問は 「ボタンに直接ハイパーリンクの記憶をさせたい。」 (任意のセルにハイパーリンクを作らなくてもいいようにしたい) ということです。きっとマクロを記述できれば良いのでしょうが、 全くマクロに対しては、知識がありません。 意味がわからなければ、いくらでも、補足しますので、よろしくお願いします。

  • ハイパーリンクをつなげたコピペを実行するマクロ

    開いているエクセルのファイルの各シートの「A1セル」を取得し、「sheet1」の「A1セル」から縦に順番にハイパーリンクを繋げた状態で貼り付けたいのですが、どのようなマクロの記述になるでしょうか? 例) シート名が「Sheet1」「A」「B」「C」の4枚あったとして、A~CのそれぞれのシートのセルA1には1~3の数値が入力されている場合 シート名:A1セル A :1 B :2 C :3 ↓ Sheet1のA1セルから縦に順番に1、2、3をコピペする。(ハイパーリンクつき)

  • Excelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます

    Excelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます。 誤ってクリックしてメーラーを起動したくないので、右クリックから「ハイパーリンクの削除」を選ぶのですが、そうすると、ハイパーリンクを削除したセルの罫線が消えてしまいます。そこで質問があります。 1.メールアドレスやURLを入力しても自動的にハイパーリンクを貼らないような設定はどうすればよいのでしょうか? 2.ハイパーリンクを削除した時に、罫線が消えないような設定又はやり方はあるのでしょうか? よろしくお願いします。

  • エクセルマクロによるハイパーリンクの方法

    はじめて投稿します。 エクセルマクロを始めたばかりですが、よろしくお願いします。 Fileフォルダ内にマクロ.xlsとdataフォルダがあり、 dataフォルダ内には複数のPDFファイルがあります。 マクロ.xlsのセルA1~A10に適当な英数字の文字列(例えばA123,B243,C072…など)が書かれていて dataフォルダ内にはセルA1~A10に書かれている文字列に少し文字が追加された名前のPDFファイル (例えばセルの文字列が"A123"なら"A123(OK).pdf")があります。 これをマクロを使ってA1~A10の文字列にハイパーリンクさせて、 セルに書かれている文字列をクリックして開きたいのですがどうすればよいでしょうか? A1~A10に書かれている文字列を変数cellnameに代入し、 PDFファイルをcellnameにワイルドカードを使って変数pdfnameに代入できずにつまずいています…。 どなたかご解答の程宜しくお願いいたします。

  • エクセルでハイパーリンクを連続的に設定する方法(マクロをなるべくなら使わない方法)

    エクセルでハイパーリンクを設定し、PDFファイルが開くように設定するのですが、   エクセルのセル   リンク先   A0001     ⇒ \ディレクトリ\A0001.pdf   A0002     ⇒ \ディレクトリ\A0002.pdf   ・・・ というようになっているので、一つ一つリンク先を入力しないで、自動で連続的にリンク先を設定することはできるでしょうか? マクロを使ったことがないので、マクロを使ってしかできない場合は、その方法を教えてください!!!! Windows2000/Office2000 使用

専門家に質問してみよう