
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(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添
- エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります
- 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】
- Excelでの検索結果を含む行だけを表示させたい
- エクセルでセルに数式を入力した状態で、数式バーをクリックすると添付資料のように 「数式に関連するセル
- 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式
- Excel 参照元の値を参照したい
- エクセルにサムネイル画像組み込み
- エクセル 行番号を自動で振るには
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
Excelのマクロでボタンを押すと数が1足されるようにするには?
IT・エンジニアリング
-
エクセルファイルを開いた回数をカウントし表示させる方法
Excel(エクセル)
-
Excelのカウントアップボタンについて
Excel(エクセル)
-
-
4
エクセルで、「いいね」のようなボタンを付けることはできますか
Excel(エクセル)
-
5
エクセル マクロ ボタンを押したらカウント +1
Excel(エクセル)
-
6
VBAでセルをクリックする回数で表示が変わる
その他(プログラミング・Web制作)
-
7
エクセルで回数をカウントするマクロ
Excel(エクセル)
-
8
エクセルでファイルを表示した回数をカウントしたいのですが・・・
Excel(エクセル)
-
9
エクセルVBA ダブルクリックで数字を加算
その他(Microsoft Office)
-
10
UserForm1.Showでエラーになります。
工学
-
11
Excel VBAでリンク切れをチェックしたい。
Excel(エクセル)
-
12
正の文字
Word(ワード)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
現在のセルの位置を返す関数は...
-
エクセルでセルをダブルクリッ...
-
エクセルでの検索ボックスの作...
-
Excelで挿入した図をセルの中央...
-
EXCELのセルや文字色の反映
-
Excel ハイパーリンクのURLを別...
-
エクセルでPDFリンクを大量...
-
EXCEL プルダウンから指定セル...
-
セルがクリックされた回数をカ...
-
シート保護とグループ化機能を...
-
マクロを実行すると画像がズレ...
-
太字に設定されているセルの個...
-
[エクセル VBA]テキストファ...
-
アポストロフィーの一括挿入 ...
-
Excelで、図形内の文字をセルに...
-
エクセルVBA セルに表示された...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
Excelでセルをクリックす...
-
Excelで、図形内の文字をセルに...
-
マクロを実行すると画像がズレ...
-
エクセルでの検索ボックスの作...
-
Excel ハイパーリンクのURLを別...
-
太字に設定されているセルの個...
-
セルの内容をテキストボックス...
-
セルの値が変ると自動でマクロ...
-
現在のセルの位置を返す関数は...
-
フォントの色を指定して削除出...
-
EXCELのセルや文字色の反映
-
Excelで挿入した図をセルの中央...
-
VBA 見つからなかった時の処理
-
【EXCEL】先週の月曜日の日付を...
-
エクセル 未入力セルがあると...
-
excelで セルの移動時に...
おすすめ情報