
初めての質問なので書く要領がよくわからないのですがお願いします。
ホルダーに保存しているmp3音声データをセルに張り付けましたが音が鳴りません。
データホルダ C:DATA¥ENG MP3
音声ファイル名 ANGRY.MP3
下記の要領でハイパーリンク関数を作ってWクリックしましたら、音声は起動せず
A1セル "=HYPERLINK("C:\data\eng mp3\
B1セル ANGRY
C1セル .mp3")
D1セル A1+B1+C1を結合 =CONCATENATE(A1,B1,C1)
E1セル D1セルを値で貼り付け
F1セル E1セルの「”」を削除
G1セル F1セルを値でG1セルに貼り付け
結果表示=HYPERLINK("C:\data\eng mp3\angry.mp3")
Wクリックしたとき、HYPERLINK先、[別名]が小さく表示された後、
セルの文字が太字に変化しました。
再びその太字に変化したセルをクリックするとやっと音声が出ました。
登録セル単語数が数百もあることと、これからも増やしたいのにセルを全部Wクリック
しないといけないと思うとウンザリです。
貼り付けるだけで音が出るような方法というものがありましたらお願いします
また、もっと簡易に登録できるやり方がありますでしょうか。
EXCEL初心者ですがよろしくお願いします。
No.1
- 回答日時:
こんな感じでいかがでしょうか?
ケース1,2ともに、D1セルがハイパーリンクになります。
◆ケース1 A1、B1、C1セルに入力されているデータをそのまま使う場合
A1セル そのまま "=HYPERLINK("C:\data\eng mp3\
B1セル そのまま ANGRY
C1セル そのまま .mp3")
D1セル =HYPERLINK(MID(A1,14,LEN(A1))&B1&LEFT(C1,4))
◆ケース2 入力をやり直す場合(今後増えていく場合を想定して適正化)
入力済みデータの修正
E1セル =MID(A1,14,LEN(A1))
E1セルをコピーして、A1セルに形式を選択して貼り付け→値
F1セル =LEFT(C1,4)
F1セルをコピーして、C1セルに形式を選択して貼り付け→値
ハイパーリンクの設定
D1セル =HYPERLINK(A1&B1&C1)
今後のデータ追加は、A列にはフォルダ名、C列には拡張子を入力していけばよいです。
※作動確認済みなので大丈夫と思いますが、フォルダ名がずれてしまう場合はMID関数の14の値をうまくいくよう修正ください。(開始文字位置です)
結果大満足です!
本当にありがとうございました。
記述の通りに操作を進めましたらケース1、2共に動作確認できました。
感覚的には狐につつまれたようでなんと言ってよいやらですが..。
推奨は◆ケース2とありましたが、初心者の私が受けた印象は◆ケース1でも
簡便でいいように思うのですが...。
もし、よろしければ◆ケース2にした場合の優位性というか簡便度合いというか
教えていただけると助かります。
今までは、コピーしては貼り付けたりと面倒を重ねた挙句にwクリックして
やっとハイパーリンクができる手順でしたが、MID関数を利用することに
よって繰り返し動作をしなくてよくなったわけで。しかし、MID関数調べても
ハイパーリンクに有効という記述はどこにもありませんでした。
MID関数を使うと、今回のようにWクリック後のクリック無しで音を呼び出せるのでしょうか?
この点もすこし教えていただければ幸いです。
これから、ずいぶんと楽に音声を呼び出すことができます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
枠に収まらない文字を非表示に...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
セルをクリック⇒そのセルに入力...
-
(Excel)数字記入セルの数値の後...
-
エクセルの書式設定の表示形式...
-
Excelで数式内の文字色を一部だ...
-
Excel2010の指マークと白十字マ...
-
【エクセル】IF関数 Aまたは...
-
EXCEL VBA セルに既に入...
-
Excelでのコメント表示位置
-
【Excel】 セルの色での判断は...
-
数式を残したまま、別のセルに...
-
エクセル オートフィルタで絞...
-
excelの特定のセルの隣のセル指...
-
エクセルの一つのセルに複数の...
-
エクセル 足して割る
-
対象セル内(複数)が埋まった...
-
エクセルVBA、ファイル名をセル...
-
Excel 例A(1+9) のように番地の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
excelの特定のセルの隣のセル指...
-
枠に収まらない文字を非表示に...
-
エクセルの書式設定の表示形式...
-
数式を残したまま、別のセルに...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
(Excel)数字記入セルの数値の後...
-
Excelで、「特定のセル」に入力...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
EXCEL VBA セルに既に入...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excelで数式内の文字色を一部だ...
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
Excelでのコメント表示位置
-
連続しないセルから最小値を引...
おすすめ情報