EXCELで1つのセルがクリックされた回数をカウントする方法を教えて下さい。
エクセルファイルにネットで一度検索した内容を記録しています。
検索したキーワードを記録し、検索結果のウェブ頁のURLをハイパーリンクで関連付けしたものです。
記録された内容が増えると同時に、記録された内容を何度も繰り返しクリックすることが頻繁になり、ランキングをしてみたくなりました。
そのため、同じセルがクリックされた回数を自動的にカウントする方法がエクセル関数に無いか調べましたが、解りませんでした。
エクセルの関数では無理なのでしょうか?
どなたか解る方のご教示を頂きたく。よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>1つのセルがクリックされた回数をカウントする方法
そういう関数はありません。またそういうことができる方法もありません。
しかし,ご相談の様子で「ハイパーリンクでジャンプした回数を記録」する事なら,次のようにすることで出来ます。
出来る事:
ハイパーリンクが埋めてあるセル(仮にB2:B10)の右隣のセル(C2:C10)に,それぞれのハイパーリンクを踏んだ回数を記録する
手順:
ハイパーリンクが埋めてあるシートのシート名タブで右クリックしてコードの表示を選ぶ
現れたシートに下記をコピー貼り付ける
private sub worksheet_followhyperlink(byval Target as hyperlink)
target.range.offset(0, 1) = target.range.offset(0, 1) + 1
end sub
ブックを保存し,閉じる
必要に応じてマクロを有効にしてエクセルを再起動し(ご利用のエクセルのバージョンに応じた操作手順で:判らなければご利用のエクセルのバージョンを明記して別途ご相談を投稿し,解決してから実施してください),ブックを開いてハイパーリンクを踏んでみる
この回答への補足
早々にご回答を戴き、ありがとうございました。
昨夜、確認しようとチャレンジしたのですが、ハイパーリンクの右隣セルが変化せず
行き詰まってしまいました。
当方はVBA初心者のため、マクロが有効になってなかったのに気付き、今朝方再度確認したら、
無事、思い通りの結果を確認することができました。
大変助かりました!。お礼を申し上げます。
因みに、当該ファイルは10シート以上あるので、全シートに同様のことをすれば良いのでしょうが、
他に良い方法がありませんか?
お手数を掛けて申し訳ございませんが、よろしくお願い致します。
No.2
- 回答日時:
良くない方法と思われたと言うことで,なんだか残念です。
>全シートに同様のことをすれば良いのでしょうが、
>他に良い方法がありませんか?
マクロに慣れていないという事ですので,実現できた方法で必要なシートに同じ手順を行うのが,今はもっとも良い方法と思います。
参考:
回答した方法より一層複雑なマクロになるため,良い方法とは思いませんので詳細は割愛しますが,workbook_sheetfollowhyperlinkイベントを利用する方法もあります。
ネットを検索してみると関連情報を多数ヒットしますので,興味があるようでしたらチャレンジしてみてください。またこれを機に,マクロについても少し勉強なさってみてください。
こちらに関する追加ご質問は無しでお願いします。
ご回答を、ありがとうございました。
回答内容は正に思い通りの結果となり、ベスト・アンサーでした。
「ベスト・アンサー」でお礼をしてしまうと、次の質問の答えが頂けないと思いました。
ですが、私の心得違いと思い次の質問は別件で扱えば良かったと思っています。
この際に、VBAのこと勉強します。
ご対応を頂き、どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) エクセルでセルに数式を入力した状態で、数式バーをクリックすると添付資料のように 「数式に関連するセル 2 2022/11/25 19:36
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- Excel(エクセル) Excel 参照元の値を参照したい 1 2022/08/20 18:58
- Excel(エクセル) エクセルにサムネイル画像組み込み 2 2022/09/02 17:13
- Excel(エクセル) エクセル 行番号を自動で振るには 3 2022/08/08 20:19
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
ちょっと先の未来クイズ第6問
2025年1月2日と1月3日に行われる、第101回箱根駅伝(東京箱根間往復大学駅伝競走)で、上位3位に入賞するチームはどこでしょう?
-
【お題】逆襲の桃太郎
【大喜利】桃太郎が1回鬼退治に失敗したところから始まる新作昔話「リベンジオブ桃太郎」にはこんなシーンがある
-
【選手権お題その3】この画像で一言【大喜利】
とあるワンシーンを切り取った画像。この画像で一言、お願いします!
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
Excelのマクロでボタンを押すと数が1足されるようにするには?
IT・エンジニアリング
-
エクセルファイルを開いた回数をカウントし表示させる方法
Excel(エクセル)
-
エクセルで、「いいね」のようなボタンを付けることはできますか
Excel(エクセル)
-
-
4
ファイルのアクセス回数について
Access(アクセス)
-
5
エクセルでファイルを表示した回数をカウントしたいのですが・・・
Excel(エクセル)
-
6
Excelのカウントアップボタンについて
Excel(エクセル)
-
7
VBAでセルをクリックする回数で表示が変わる
その他(プログラミング・Web制作)
-
8
エクセルで回数をカウントするマクロ
Excel(エクセル)
-
9
EXCELファイルに誰がアクセスしたかを見たい
Access(アクセス)
-
10
エクセルにアクセスカウンターを付けたい。
Excel(エクセル)
-
11
(VBA)スピンボタンの大量コピー(相対参照)
PowerPoint(パワーポイント)
-
12
エクセル マクロ ボタンを押したらカウント +1
Excel(エクセル)
-
13
エクセルにカウンターを設置したい
Access(アクセス)
-
14
チェックボックスをクリックした順にカウントアップするには
Excel(エクセル)
-
15
URLのリンク切れをマクロを使って表示する方法を教えてください。
その他(プログラミング・Web制作)
-
16
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
17
Excel VBAでリンク切れをチェックしたい。
Excel(エクセル)
-
18
エクセル ボタンに設定したマクロごとボタンをコピー
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
Excel ハイパーリンクのURLを別...
-
太字に設定されているセルの個...
-
Excelで、図形内の文字をセルに...
-
マクロを実行すると画像がズレ...
-
【EXCEL】先週の月曜日の日付を...
-
エクセル シート保護された共...
-
エクセルでセルをダブルクリッ...
-
現在のセルの位置を返す関数は...
-
VBA 見つからなかった時の処理
-
エクセルでPDFリンクを大量...
-
sheetsの保護されていないセル...
-
EXCELのセルや文字色の反映
-
Excelでセルをクリックす...
-
フォントの色を指定して削除出...
-
[EXCEL] フォント変更が正常に...
-
ページ内ハイパーリンクの表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
Excel内での検索結果をシート...
-
エクセル 数字をすべて○などの...
-
クリックすると文章が表示され...
-
Excelで、図形内の文字をセルに...
-
太字に設定されているセルの個...
-
Excel ハイパーリンクのURLを別...
-
Excelでセルをクリックす...
-
マクロを実行すると画像がズレ...
-
【EXCEL】先週の月曜日の日付を...
-
現在のセルの位置を返す関数は...
-
フォントの色を指定して削除出...
-
セルがクリックされた回数をカ...
-
エクセル 未入力セルがあると...
-
セルの内容をテキストボックス...
-
エクセルでPDFリンクを大量...
-
エクセルでページ数をあるセル...
-
アポストロフィーの一括挿入 ...
-
Excel2007 色のカウント (VBA)
-
エクセルでセルをダブルクリッ...
おすすめ情報