Excel2010です。
例えば、
https://www.google.co.jp/
というURLをコピーして、セルにそのままペーストすると
ハイパーリンクが設定されません。
一方で、セルをダブルクリックしてから貼り付けるとハイパーリンクが設定されます。
ハイパーリンクが設定されていないURLが書き込まれた複数のセルにハイパーリンクを設定するにはどうしたら良いですか?
セルをダブルクリックして離すだけでこれをすることはできるのですが
セルが一つだけの場合には良いのですが複数あると大変です。
http://www.office-qa.com/Excel/ex94.htm
このサイトに解説があるのですが
元のURLセルが不要な場合は、ハイパーリンクが設定されたURLセルをコピーし、
「ホーム」タブ-「貼り付け」-「値と元の書式」で貼り付けてください。
その後元のURLセルを削除してください。
と書かれていますが、ハイパーリンクごとコピーペーストすることができません。
どうしたら良いでしょうか?
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
#5です。
>もちろん、→「値と元の書式(E)」も試していますが
>うまくいかないのですが・・・
変ですね。Windows8.1 + Excel2010ですが、#1のURLのリンク先の記述も#5と手順が同じで、実際にハイパーリンクが張れているので…
______________________
マクロだと
Sub テストk()
Dim i As Long
With ActiveSheet.Hyperlinks
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
.Add Anchor:=Cells(i, "A"), Address:=Cells(i, "A").Value
Next i
End With
End Sub
を実行すればA1~A列の最後まで入力されているハイパーリンク機能がないURLをハイパーリンク機能があるURLにすることができます。
途中のセルに空白セルがあっても最下行までハイパーリンクにしますが、途中のセルがURLとは無関係な文字列の場合でもハイパーリンクのアドレスとして登録してしまいます。
セル番地やデータが入力されている範囲などは適時書き換えてください。
Windows8.0 + Excel2010
でも試してみましたが、やはりうまくいきませんでした。
どこか設定が違うんでしょうか・・・?
No.4
- 回答日時:
>この方法だとセルを二重に作る必要がありますよね?
>元のセルを削除したいのですが・・
HYPERLINK関数を設定した列をコピーして、「形式を選択して貼り付け」で「値のみ」を選び、そのまま同じ列に貼り付け、もともとの列を丸ごと削除すればよいのでは?
No.2の回答の
Officeクリップボードを使った方法だとうまくいきました。
しかし、「形式を選択して貼り付け」の方法だと値のみが貼り付けられ
ハイパーリンクがコピーされません。
Officeクリップボードの方法は少し手間がかかるので
「形式を選択して貼り付け」の方法を使いたいのですがどうすれば良いでしょうか?
「値」という項目はあるのですが
「値のみ」という項目はExcel2010にはないのですが・・・
そのほか、値と数値の書式 なども試してみましたがうまくいきませんでした。
No.3
- 回答日時:
No2です。
一部訂正HYPERLINK(B2)と入力し
↓
HYPERLINK(B2)と入力し必要なだけオートフィルしたのちに
ちなみに2013での検証ですので2010でできるかどうか確信はありません。
No.2
- 回答日時:
>
http://www.office-qa.com/Excel/ex94.htm>
> このサイトに解説があるのですが
店舗名をA列URLをB列とした場合にC列にHYPERLINK(B2)と入力し、C列の必要な部分をコピーします。その後ホームタブのクリップボードの右下の小さな四角をクリックしてOfficeクリップボードを開き、そこから貼り付けるアイテム(先ほどコピーしたURLのかたまり)を選択しC列に貼り付けます。その後B列を削除します。
http://www4.synapse.ne.jp/yone/excel2010/command …
ここの一番下にクリップボードの説明画像があります。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- Excel(エクセル) Excelでハイパーリンクが変化する表を作りたい 6 2023/05/03 07:54
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
Excelで離れた位置のAVERAGEを...
-
自分の左隣のセル
-
VBA セルをダブルクリック→違...
-
エクセル1行おきのセルを隣の...
-
セルの内容表示が邪魔になる
-
エクセルで、指定の値よりも大...
-
エクセルで出勤シフト表中の数...
-
エクセルに入力後、別シートの...
-
AVERAGE関数とINDIRECT関数を使...
-
substitute関数についての質問です
-
excelで、空白を除いてデータを...
-
エクセルで、土日のみのカレン...
-
VBAコードのエラーを修正できま...
-
セルを結合した時のエクセル集...
-
エクセル2010 欠席者の名前を...
-
EXCEL-同じ組み合わせになった回数
-
一時間当たりの製造数を調べた...
-
C#のwindowsフォームアプリケー...
-
エクセルで、A2のセルにA3...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
エクセルで、指定の値よりも大...
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセルで、A2のセルにA3...
-
エクセルで年月日から月日のみへ
-
エクセルに入力後、別シートの...
-
【Excel】4つとばしで合計する方法
-
Excelで大量のセルに一気に関数...
-
エクセルで特定のセル内にだけ...
-
EXCELのcountif関数での大文字...
-
EXCELでマイナス値の入ったセル...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
Excelで離れた位置のAVERAGEを...
-
同一セル内の重複文字を削除し...
-
週の労働時間を計算するエクセル
おすすめ情報