• ベストアンサー

エクセルマクロ イコール関数を使いたい

シート1のA1の値をそのままシート2のA1に表示させるマクロを作りたいのです。 ボタンを配置して、ボタンをクリックすると シート1 A1 「2018/06/20」の値をそのまま シート2 A1 に「2018/06/20」を表示させる そのようにしたいのです。 宜しくお願いします。

  • nkmyr
  • お礼率67% (403/600)

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

そのまんま コピー Worksheets("Sheet1").Range("A1").Copy Worksheets("Sheet2").Range("A1")

nkmyr
質問者

お礼

回答をありがとうございます! おかげさまで解決できました。

関連するQ&A

  • エクセルマクロ イコール関数を使いたい その2

    https://okwave.jp/qa/q9510142.html で回答を頂きました。 同様にいくつかのコピペをするように記述しましたが、コピペするたびにシート1,シート2の間を行ったり来たりしてパッパッと見た目悪いのです。 シート1 A1 「2018/06/20」の値をそのまま シート2 A1 に「2018/06/20」を表示させる シート1 A2 「2018」の値をそのまま シート2 A2 に「2018」を表示させる シート1 A3 「000」の値をそのまま シート2 A3 に「000」を表示させる そのようにしたいのです。 宜しくお願いします。

  • Excelの関数またはマクロを教えて下さい。

    Exsel2000の関数で、現在以下の関数まで出来たのですが、これを応用して検索値「A1」を2つのセル「A1&B1」にしたいのですが、どうすればよいのでしょうか?どなたか方法を教えて下さい。 =VLOOKUP(A1,Sheet1!$A$1:$E$2000,4) 上記の関数から判るように、これは 例えばSheet2のC1のセルにこの式を入れる場合、A1と同じ内容の値を、Sheet1のA列から検索して、そして同じ行のSheet1のD列の値をSheet2のC1のセルに返すという関数です。 これを応用して、「A1と同じ内容…のA1を、A1&B1の2つが一致するセルを検索して、同じ列のSheet1のD列の値をSheet2のC1のセルに返すという関数にしたいのです。 どなたかおわかりになる方がおりました宜しくお願いいたします。 また、マクロを使う方法でも良いのですが、当方マクロは詳しくないので出来るだけ判りやすくお願いいたします。

  • エクセルのマクロについて

    パソコン初心者です。 たとえば シート1のA1に「田中」と入力する。 ボタンを押すとシート2のA1に「田中」と表示される。 次にシート1のA2に「山田」と入力する。 ボタンを押すとシート2のA1に「山田」と表示される。 次にシート1のA3に「鈴木」と入力する。 ボタンを押すとシート2のA1に「鈴木」と表示される。 このようにマクロを組むにはどのようにしたらよいのでしょうか? わかりにくくてすいません。

  • エクセルのマクロについて

    エクセルのマクロ初心者です。 マクロを使用して印刷プレビューが見れるようにしたいです。 vlookup関数を使いsheet1に入力し、sheet2,sheet3,sheet4、sheet5へデータを反映させています。 sheet1に入力画面を作成してあり、セルA2~A13に入力すればsheet2へ、セルA17~A28はsheet3へ、セルF2~F13はsheet4へ、セルF17~F28はsheet5へデータを反映する作りです。 sheet2~sheet5はフォーマットを作成してあり、印刷するとA4で2枚印刷されるようになっています。 入力画面で入力した内容によってはA4用紙1枚ですむこともあります。(A1~M15でA4用紙一枚、A1~M31でA4用紙2枚) 教えて頂きたいことは。 ・入力画面にマクロのボタンを設置し、ボタンをクリックすると印刷プレビューが表示されるようにしたいです。 ・sheet2用、sheet3用、sheet4用、sheet5用、とボタンを設置したい。 ・印刷プレビュー後に、(実際には印刷後)に入力画面を表示したい。 ・印刷プレビューが見たいのはsheet2,sheet3,sheet4,sheet5です。 以上です。 説明が下手ですみません><

  • エクセルのマクロについて

    QNo.3421130で質問させて頂いた件の続きなのですが 入力シート(1)のA1に入力された値を、シート2のB1に表示(つまりB列の同じ行数のセルに表示)するというマクロをお教え頂き、早速実践してみましたが、入力シートA1に入っている値が入力シートA10から算出された値(例:A11に日付の2007/10/18と入っていて、A10にはMONTH関数で10だけを抽出している。そのA10の値10をA1が参照している状態やIF関数で反映された値等)がシート2に表示されません。 また本マクロは入力シート(1)とシート2の同じ行列のセルの表示しか出来ませんが、たとえば入力シート(1)のA2セルの値をシート2のB4に表示(任意で表示位置を変更する方法、シート2の反映セルを下へずらす等)が分りません。 以下、お教え頂いたマクロです。 Private Sub Worksheet_Change(ByVal Target As Range)  If Target.Column = 1 Then    Sheets("Sheet2").Cells(Target.Row, "B").Value = Target.Value  End If End Sub 続きの質問であることと、説明が分りにくく大変申し訳ありません。 非常に困っております。よろしくお願いします。

  • マクロで値を貼り付けたい

    Z列には数式が入っていて、マクロの実行ボタンをクリックするとその数式で出てきた答えをAA列に値で貼り付けるようにさせたいのですが、どのようにしたら良いのでしょうか? マクロの実行ボタンがそのシートを開くと常にシート上に表示されている状態にもしたいです。 マクロをわかっていないので、初心者でもわかりやすく教えていただけると嬉しいです。 よろしくお願い致します。

  • Excelでマクロを消すには

    マクロが組み込まれているExcel2003のファイルがあります。 マクロについて詳しくわからないのですが、複数の伝票シートを一括印刷するボタンがあったり、 チェックボックスに応じてオートシェープや文字が切り替わる機能があります。 この伝票のひな形だけを使いたく、枠や文字だけを新しいシートに値でコピーし、 別名で保存しました。 ボタンやオートシェープはありません。 また、ツール→マクロを選んでも特に何も見当たりませんでした。 しかし、このファイルを開くたびに このファイルにはマクロが…  [マクロを有効にする][マクロを無効にする] というダイアログが表示されてしまいます。 マクロを消すといいますか、このダイアログが表示されないようにする方法がありましたら 教えてください。 よろしくお願いいたします。

  • エクセルのマクロについての質問です。

    エクセルのマクロについての質問です。 マクロボタンを作成し、発動する際に対象シートがセルに入力された値にしたいのです。 例えば シート名 「メイン」、「1月」~「12月」までの13個存在しているとして。 シート「メイン」のA1に2月と入力されている状態でマクロを発動させた時 シート「メイン」のA2の値をシート「2月」のA1に返すような感じです。 3月と入力されていればシート「3月」のA1に返すような・・・・ 文章力がなくて申し訳ありません。

  • エクセル オプションボタン 2>1セル

    Excel 2003 です。     お詳しい方だと簡単と思うのですが・・・オートシェープでボタンらしい物を選び、オプションボタンとして使いたいのですが、その後どうやって動作させたらいいかわかりません。  ・オートシェープで作ったボタンを二つ(それぞれ東日本50Hz、西日本60Hzと表示)シートのどこかに配置  ・どちらかをクリックする  ・ひとつのセル(例えばA10)にクリックしたボタンの値  例 (東日本クリック>A10に 50) (西日本クリック>A10に 60) が入力される  といったものです。  なるべく簡単なマクロかVBAだといいのですが・・・  よろしくお願いいたします。 _(__)_   

  • エクセル オプションボタン 2>1セル

    Excel 2003 です。     お詳しい方だと簡単と思うのですが・・・オートシェープでボタンらしい物を選び、オプションボタンとして使いたいのですが、その後どうやって動作させたらいいかわかりません。  ・オートシェープで作ったボタンを二つ(それぞれ東日本50Hz、西日本60Hzと表示)シートのどこかに配置  ・どちらかをクリックする  ・ひとつのセル(例えばA10)にクリックしたボタンの値  例 (東日本クリック>A10に 50) (西日本クリック>A10に 60) が入力される  といったものです。  なるべく簡単なマクロかVBAだといいのですが・・・  よろしくお願いいたします。 _(__)_   

専門家に質問してみよう