• ベストアンサー

エクセルの質問です

エクセルの質問です エクセルで、seet1のA1セルをクリックすると、seet2のA1セルに飛ぶようにするにはどうしたらよいのでしょうか? (当方、VBA知識はありません(関数は少々)簡単な方法でお願いします)

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

  • ベストアンサー
  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.1

seet1のA1セルは空白のままが良いのですか? であればVBAのイベントで処理することになります。 seet1のA1セルにseet2のA1セルへのハイパーリンクを埋め込むとseet1のA1セルをクリックすればseet2のA1セルにジャンプできます。 ハイパーリンクはseet1のA1セルを選択し、メニューの 挿入ー>ハイパーリンク で、「このドキュメント内」のseet2のA1セルを指定すればOKです。 ハイパーリンクの文字の色を背景色と同じにすれば空白のセルに見えます。 また、何か文字を入れたい場合は表示文字列を変更してください。

ataru69ism
質問者

お礼

できました!同じファイル内でハイパーリンクが使えるとは。。。 ありがとうございます!助かりました!

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

関連するQ&A

  • エクセルの計算式で

    エクセルの計算式でこんな計算はできるのでしょうか? どの関数を使えばできのるかわからないのです・・・ ご存知の方教えていただけますか?よろしくお願いします。 SEET1にこのような表があります。    A    B   C 1  3:00   1   20 2  4:00   10  34 3  7:00   8   6 4  8:00   9   7 5  9:00   7   5 6  10:00  6   3  7   ・ 8   ・ これを別の表でSEET2に集計をしたいのです。 SEET2ではこのように集計をしたいのです。    A    B    C 1  7:00   19   60 2  8:00    9   7 3  9:00    7   5  4  10:00   6   3 5    ・ 6    ・ SEET1のA列の時間は3:00の時もあれば2:00の時もあり、時間は固定ではないのです・・・日々変動します。最大で1:00~7:00です。 これをSEET1のA列の時間が1:00~7:00であればのSEET2のB1に8:00であればSEET2のB2のセルへ集計するといった関数はあるのでしょうか? 説明がわかりにくかもしれませんが教えていただけますか?よろしくお願いします。

  • Excelに関する質問

    ExcelでIF関数をつなげる場合にはどうすればいいのでしょうか。例えば、A1のセルに10と入ったらB1のセルには0といれ、A1のセルに11と入ったらB1のセルには1という感じでいくつかこのようなパターンを作りたいのですが、IF関数では無理ですか?VBAでないと駄目でしょうか。宜しくお願いいたします。

  • エクセルでこれを実現する方法

    エクセル上で、セルA1に1、A2に2・・・という感じで A10まで数字があるとします。 ここで私が知りたいのは、各セル内で重複している 数字がいくつ存在するか、ということです。 この場合でいうと、A1~A10に1~10まで重複なく数字が あるとすると、重複は「0」で、仮にA10に8という数字が合った場合 重複は「1」という情報を知りたいのです。 これをエクセル上で実現する方法は何がベストなのでしょうか。 (関数?VBA?その他・・・もしくは不可?) 実際の入力数値はお金(数十万単位)の上、 量も膨大ですのでオートフィル機能は非現実的だと 考えております。 関数やVBAは少々触ったことがあるレベルです。 大した知識はなく、ちょっと混乱気味で、 知識ある方のご意見・お知恵を拝借したく よろしくお願い致します。

  • Excelで画像の切り替え

    Seet1のA1セルに"自動車"、A2セルに"バイク"と入力し、Seet2にその自動車、バイクの画像(クリップアート)があるとします。 そこで、Seet1のA1をクリックした時に、同じSeet1にSeet2の自動車の画像を表示させ、A2をクリックした時にはA1の画像は消え、A2のバイク画像を表示して切り替えたいのですができるのでしょうか。

  • エクセルの保護についてお伺いいたします。

    エクセルの保護についてお伺いいたします。 シートA1からA5は入力用として使うため、ロックを外してシートを保護しました。しかしA1のセルをクリックしてドラッグすると下の方に移動ができてしまいます。ここに入力したデータはC1からC5の横方向へ順番にリンクさせて、VBAでarray関数の配列として使いたいと思っています。間違えてA1セルを移動させてしまうとデータの配列順も変わるため困っています。セルの移動ができないようにする保護の方法はないでしょうか。エクセルまたはVBAどちらでも構いませんのであればよろしくご教授お願いいたします。

  • エクセルで等間隔のセルをオートフィル機能として使いたい

    質問です。 エクセルでA1のセルには「=SEET1!$G1」、B1のセルには「=SEET1!$G36」、C1のセルには「=SEET1!$G71」というように、隣のseetのG列の35ずつずれたセルを反動させていきたいのですが、そのまま打ち込みオートフィルをかけると、この3つのセルの式を繰り返すだけになってしまいます。 このようなオートフィルは不可能なのでしょうか。 よろしくお願いします。

  • エクセルの関数についての質問ですが、

    エクセルの関数についての質問ですが、 例えば、一つのセルの中に 2桁の数字が6個あるとします。 「01 02 03 04 05 06」 このセルの中の数字と もう一つのセルの中の数字 「02 04 06 08 09 10」 この2つのセルの中の数字が何個一致しているか、個数を求めたい場合 何か良い関数がありますでしょうか? 関数でもVBAでもどちらでも良いのですが 良い案があれば教えて頂ければ幸いです。 よろしくお願いします。

  • Excelについて質問させていただきます。

    Excelについて質問させていただきます。 セルに書式設定のユーザー定義で、0000000に設定されていたとします。 1を入力した場合は、0000001と表示されますが、これを隣のセルなどに、文字列で0000001としてコピーすることはVBA、関数で可能でしょうか? よろしくお願いします。

  • EXCEL VBAの日付関数について

    EXCEL VBAの日付関数のことでお聞きしたいことがあります。 エクセルの関数でワークデイ関数がありますが、例えば C1セル: =WORKDAY(A1,10,B1:B10) これをVBAのコードで書くと、どういうコードになるのでしょうか。 VBAの関数については詳細に書かれたテキストを持っておらず、WorksheetFunctionを使ってチャレンジしてみましたが どうも上手くいきませんでした。 初歩的な質問かも知れませんが、どうぞよろしくお願いいたします。

  • EXCELでの経過時間の計算

    MS-EXCELにて セル:西暦/月/日 時/分 A1:2007/04/05 12:00 B1:2007/04/06 08:00 上記の入力時にC1に経過日数を表示する関数が分かりません。 VBAでの方法はWEB検索等で色々見つけることはできるのですが、 当方は会社でVBAが禁止されているため、何とか関数で行わなければいけません。 ご指南をお願い致します。