恐れ入りますが、エクセルVBAの作成をお願いいたします。"au"と"文書作成"というシートがあります。人力検索はてな人力検索はてなモバイル版を表示しています。PC版はこちら大変恐れ入りますが、エクセルVBAの作成をお願いいたします。"au"と"文書作成"というシートがあります。【マクロ】[1]スタートして、"文章作成"シートをCTRLキーを押しながら、適当なセルをクリックしていき、最後にCTRLキーを押しながら、H1セルをクリックします。B2「りんご」→D7「みかん」→F5「もも」→H1)[2]するとインプットBOXが現れて「貼り付けるセルを指定してください」とのメッセージが現れます。[3]「I2」(半角)と打ち込みOKを押すと、"au"シートのI2セルに、[1]でセルをクリックしていった順番通りに文字が貼り付けられることになります。(I2には、「りんごみかんもも」となります)※貼付先のセルにすでに何かが入力されているときには、その入力データのあとにくっつけます。(この場合、I2セルに「やおや」とはいっていたら、「やおやりんごみかんもも」になります。数式が入っていた場合、数式を値を選択して、同じセルに貼り付けた後の言葉にくっつけます(いつもこの仕様にしてくださってOKです)できるだけ簡潔なコードにしてくださると勉強になり助かります。お手数をおかけいたしますが、よろしくお願いいたします。▽最新の回答へ▽1●SALINGER●35ポイント>数式が入っていた場合、数式を値を選択して、同じセルに貼り付けた後の言葉にくっつけますこの部分がわからなかったんですが、とりあえず作ってみました。文章作成のシートのSelectionChangeイベントに次のコードをコピーしてください。Application.InputBox(Prompt:=&quot;貼り付けるセルを指定してください。ご回答ありがとうございます!いつも助かります。文章作成のシートのSelectionChangeイベントに次のコードをコピーしてください。ありましたが、これは文章作成シートのどこに貼り付ければよろしいでしょうか?標準モジュールでしょうか?何かのマクロにコバンザメすればよろしいでしょうか?スキル不足で申し訳ございませんが、ご回答よろしくお願いいたします。▽2●SALINGER●35ポイントベストアンサーhttp://www.excel.studio-kazu.jp/mag2/backnumber/mm20040727.html通常のマクロは標準モジュールに作りますが、この場合は文章作成シートが操作されたら(この場合H1セルがクリックされたら)、それを受けて実行されるコードを書きたいわけです。上のリンクの(3)のようにしてVBEでシートをダブルクリックした先にそのまま貼り付ければいいです。指示していただいたとおり、やったら、うまくいきました。前回といい、今回といいスキルのない私にご丁寧に教えていただいて、本当にありがとうございます。SALINGERさんは素敵な方です。ありがとうございました。関連質問エクセルのマクロの質問です。次のマクロははてなで回答者の方々...エクセルのマクロについて質問です。お気持ちのみですが合計200p...ウェブ上のデータダウンロードのマクロ作成をお願いします。□はてなトップ(C)株式会社はてな。