• ベストアンサー

Excelで

ブックのsheet1に住所録のようなものを行単位で入力します。1行目に斉藤という氏名、2行目に後藤という氏名等を入力し、sheet2のどこかのセルを(例えばA1)1箇所決めて、そこに関数などをいれて先ほどの斉藤というセルをクリックすると、そのsheet2のA1に自動的に斉藤がはいり、次に後藤をクリックすると今度は同じA1が後藤に代わる なんてことは出来ますか?差込印刷などではないようです。ちょっとわかりにくい説明で申し訳ありませんが、お願いします。

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

  • ベストアンサー
回答No.3

仰っている内容を関数で実現するのは難しいかと思われます。 よろしければ、以下をSheet1のプロシージャに記述して、試してみて下さい。ちなみに、Sheet1の名前をクリックするときは「ダブルクリック」でお願いします。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True Worksheets("Sheet2").Range("A1").Value = Target.Value End Sub

shinseiki10
質問者

お礼

またまた、的確な回答有難うございます。 出来ました! これはマクロの初歩なのでしょうか? びっくりです。

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

その他の回答 (2)

  • shkwta
  • ベストアンサー率52% (966/1825)
回答No.2

Private Sub Worksheet_SelectionChange(ByVal Target As Range)   Sheet2.Range("A1") = Selection.Cells(1, 1) End Sub VBEでSheet1のモジュールにこれを書けばとりあえずできます。ただ、範囲以外のものを選択したときの処理を追加する必要があるかもしれません。

shinseiki10
質問者

お礼

有難うございます。出来ました。モジュールに記述(コピーアンドペーストですが)したのは、はじめて です。勉強になりました!これは、かなり高度なことでしょうか?一般人もこれぐらいは普通なんでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

Private Sub Worksheet_SelectionChange(ByVal Target As Range) を使えば出来るかもしれません。

shinseiki10
質問者

お礼

有難うございます。が、意味が知識不足で?です。 すみません。VLOOKUPやIF関数や簡単なマクロ程度の知識しかありません。もう少し詳細を教えていただけると嬉しいです。

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

関連するQ&A

  • エクセルのセル参照

    エクセル2007です。教えてください。 Sheet1のA1に「郵便番号」、A2に「住所」、A3に「氏名」、A4に「請求金額」を入力するとします。 これを100件入力すれば、「1」から「100」の行を使いますよね。 次にSheet2に請求書を作ります。A1に「郵便番号」、A2に住所、B1に「氏名」、C1に「請求金額」を 表示させたいのです。連続させてSheet1のセル参照を使うと、行が違うので直してやらなければなりません。 1件や2件ならともかく、100件となると…。関数では無理なんでしょうねえ。ではマクロ? どういうマクロを組んだらいいのか教えてください。

  • エクセル関数について教えてください

    エクセル関数についてご教授ください。 添付図のようなデータ入力シートがあり入力者は山田、太田、斉藤の3名が入力します。 今、山田さんが7/29日の数学の列の10:40-12:10行のセルに「伊藤」と入力し、太田さんが同日のEnglishの列の13:00-14:30行のセル に「伊藤」と入力し、さらに斉藤さんが同日の国語の列の14:40-16:10行のセルに「伊藤」と入力した場合にsheet2(シート名:伊藤)の表に図で示すようなデータを自動で入力させたいと考えています。 sheet1の日付は横に1週間分あります。同様にSheet2(伊藤)にも同じ日付で1週間分あります。 このようなことは可能でしょうか? エクセル関数初心者で非常に困っています。 どうかご指導いただきたいです。

  • エクセルでこんな抽出は可能ですか?

    関数を使用して抽出したいと思います。 まずシート1とシート2を使います。 シート2には住所録などの内容が5000件くらいあるものとします。 その住所録には「〒」「住所」「電話番号」「氏名」などのフィールドを作っておきます。 そして、シート1には 例えば「氏名」という欄をA1に書き、B1の空白のセルに「山田」と入力をすると、「山田」が含まれるものをすべて表示したいと思います。 このすべて表示とういうのは「山田」を含む「氏名」だけ表示されるのではなく、「〒」「住所」「電話番号」「氏名」を表示したいのです。 オートフィルタやフィルタオプションは極力使用したくないので、関数で出来ないものかと考え中です。 また、抽出結果を表示する欄はシート1のA3あたりからお願いします。 こんな文書で意味が分かった方、よろしくお願いします

  • エクセルのセルのジャンプについて

    エクセルについて質問です。 3,000件程度のエクセルデータを作成していますが、入力に当り、sheet1のA列10行目のセルをクリックすると、sheet2のA列10行目のセルへジャンプするような関数はあ

  • sheet2からsheet1へのデータの飛ばし方(エクセル関数)

    Sheet1 A  B C D E (列) ―――――――――――――――――――――――― 1| 番号  氏名   所属  入社  生年月日 2| 1000  斉藤   東京  10/4  (入力箇所) sheet2 A B C D (列) ――――――――――――――――――― 1| 番号  氏名  所属  生年月日 2| 1000  斉藤  東京  1988/11/1 sheet1のE行(生年月日)にsheet2を参照し、同じ番号の人の生年月日が表示されるようにしたいのですが、どのような式(関数)を入れたら表示されるでしょうか? ほかの似たような質問の解答を見てMatchやvlookupを使ってみましたが、できなかったので教えてください。 よろしくお願いします。

  • excelでマクロを使用した連続印刷について

    A2セルから通し番号、氏名、住所等のデータが入力されている「データ」シートがあり、 VLOOKUPを使用してB3セルに「データ」シートのA列にある「通し番号」を 入力すると氏名・住所等が反映される「印刷」シートがあります。 例えば「データ」シートのC列(住所)に「東京都」という文字列が 含まれている宛名のみを連続で印刷したい場合、 どのようなマクロになりますでしょうか? (マクロ内に「東京都」と指定する方法と、 シート内の特定セルに入力した文字列で指定する方法が ありますでしょうか?) wordでの差し込み印刷や、宛名ソフト等の使用は考えておりません。 よろしくお願いいたします。

  • エクセル住所録の組み換え方

    『エクセル』の住所録に関する質問2件です。よろしくお願いいたします。 <質問1> 住所が市区町村から入力されている都道府県別の複数のシートにあります。市区町村のセルに都道府県を加えて、「○○県△△市××」というセルにし、複数のシートをひとつの表にまとめたいのですが、効率が良いやり方を教えてください。 <質問2> エクセル2行で1項目をあらわしている表があります。たとえば、A1=会員番号、A2=氏名、B1=電話番号、B2=住所、ということです。 これを、1行に置き換えたいのですが、良い方法をおしえてください。 A1=会員番号、B1=氏名、C1=電話番号、D1=住所、ということです。 異常、よろしくお願いします。

  • 初心者です。教えて下さい!

    Excelで質問です。Ver2003。 複数シートから抽出条件に合致する行を 別シートに抽出する関数を教えてください。 例)ある町内の住所録のブック(13シート)があります。 A-1氏名、b-1住所。。。というフォーマットで作成。 仮にこれにキーを追加して(A,B,C,C-2...),別シートにそのキーを入力するとキーに一致する行を各シートから抽出して、自動的に入力させたいのです。 VLOOKUP関数等で試しているのですが、うまくいきません。 どうぞ教えて下さい。宜しくお願いします。

  • エクセル2013 シートのデータ読み込みで

    エクセル2013 あるBookにシートが複数枚あります。 各シートのL1に氏名が入力されていたら、他のセルのデータを氏名とともにシート40にある幾つかのセルに読み込みます。 氏名が入力されていないと、シート40の氏名その他のデータが「0」になってしまいます。 氏名が入力されていない場合は、シート40のセルが「0」ではなく「空白」にしたいのですが 方法を教えてください。

  • 名簿をgoogle検索のように検索

    シート1に名簿があり、別のシートのセルで名簿を検索したいです。 名簿には氏名、ふりがな、識別番号、住所、電話番号。 別シートには氏名、住所、電話番号を入力する書類。 たとえば、氏名を入力するセルで(さ)と入力すると、 斉藤○○ 佐川○○ 佐藤○○ ドロップダウンで(さ)から始まる名前が出てくるようにしたいのですが、どなたか教えてください。

セキュリティアプリは必要か?
このQ&Aのポイント
  • セキュリティアプリをインストールせずにWindows Defenderファイアウォールだけを使っている場合、安全とは言えないのか疑問に感じています。
  • 最近の富士通FMVシリーズではマカフィーがプレインストールされているため、別のセキュリティアプリをインストールする必要があるのか疑問です。
  • Windows Defenderファイアウォールが最強のセキュリティアプリとされているという意見もありますが、それが本当なら自分がインストールしたBitDefenderをアンインストールして軽快にしたいと思っています。
回答を見る