ベルリン旅行の予習に最高な映画3選

エクセルのセルにメールアドレスを入力すると、自動的にハイパーリンクが設定されます。
ハイパーリンクの設定解除の方法は解っていますが、
最初から、ハイパーリンクを設定しないようにする設定方法は無いものでしょうか。
是非、教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

オプション



スペルチェック

オートコレクトオプション

入力オートフォーマット

の中に“インターネットとネットワークのアドレスをハイパーリンクに…”のチェックボックスがあります。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2005/01/24 15:05

NO.2の補足


私のEXELは2003で、“オプション”は、初期設定では“ツール”の中にあります。
    • good
    • 0

officeのバージョンによってはできなかったような。


下記サイトをご覧ください。

勝手にリンクしないで:MS Office:オフィス共通のFAQ:Tips
http://www.relief.jp/itnote/archives/000255.php

ハイパーリンクをまとめて解除したい:Excel:エクセルのFAQ:Tips
http://www.relief.jp/itnote/archives/000320.php
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2005/01/24 15:06

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qハイパーリンク設定画面の「検索先」という窓の使い方

Word 2010でWord 2010のファイル中に書いてあるURLからそのURLが表すサイトにハイパーリンクを張るときに、「挿入→リンク→ハイパーリンク」と進むと、「検索先」という窓がありますが、この窓は何のために使うのでしょうか。

Aベストアンサー

ハードディスクとか,LANでつながっている他のコンピュータなどに保存されているファイルに対してハイパーリンクを貼るときに,目的のファイルが保管されているフォルダを開く(に辿り着く)ためにあります。
検索先欄の右の▼をクリックして,フォルダやコンピュータを辿れるようになっています。

Qエクセル2003でハイパーリンクのセルからURLアドレスを取得する関数はありますか?

エクセル2003でハイパーリンクのセルからURLアドレスを取得する関数はありますか?

ハイパーリンクを作成する関数は、=HYPERLINK("URLアドレス", "表示名称")で可能ですが、この逆で、"URLアドレス"を取得する関数を探しています。

例えばこのセルが、A1にあったとして、B1に =A1とすると、B1には「表示名名称」が表示されます。
C1に「URLアドレス」を表示させるVBAでなく関数が知りたいです。
無ければ、VBAでも構いません。

よろしくお願いいたします。

Aベストアンサー

こんな感じで如何でしょうか。

HYPERLIN関数でも直接設定でも どちらでも機能します。

使用例: セルA1にハイパーリンクが設定してあるとき
 =GetLinkAdr(A1)

直接設定している場合は、そのセルで一つ目に設定したもののアドレス(セル参照を除く)を返します。
もし、引数にセル範囲を指定した場合は、その最左上セルを対象とします。

標準モジュールに下記コードを貼付けます。

Function GetLinkAdr(Rng As Range) As String
Dim StrAdr As String
Application.Volatile
With Rng.Cells(1)
  If .HasFormula Then
    If InStr(.Formula, "=HYPERLINK") = 1 Then _
        StrAdr = Split(.Formula, Chr(34))(1)
  Else
    If .Hyperlinks.Count > 0 Then _
        StrAdr = .Hyperlinks(1).Address
  End If
End With
GetLinkAdr = StrAdr
End Function

こんな感じで如何でしょうか。

HYPERLIN関数でも直接設定でも どちらでも機能します。

使用例: セルA1にハイパーリンクが設定してあるとき
 =GetLinkAdr(A1)

直接設定している場合は、そのセルで一つ目に設定したもののアドレス(セル参照を除く)を返します。
もし、引数にセル範囲を指定した場合は、その最左上セルを対象とします。

標準モジュールに下記コードを貼付けます。

Function GetLinkAdr(Rng As Range) As String
Dim StrAdr As String
Application.Volatile
With Rng.Cells(1)
...続きを読む

QEXCELでハイパーリンクの解除を行うと書式設定が失われる

ハイパーリンクの解除をおこなうと、セルの書式設定が解除されてしまいます。
ハイパーリンクとして必要なところと、必要ないところ(単に記号的な使い方をしています)と分けているため、設定でハイパーリンクを無効にすると不便になってしまいます
何か対処法はありますでしょうか?

OSはMEでExcel2000にSR-1をあてています。

Aベストアンサー

回答がありませんね。

ハイパーリンクを設定したセルに対し、ハイパーリンク→ハイパーリンクの削除を行うと『セルの書式が解除されるのをどうにかしたい』ということで考えてみました。
ただ、『必要なところと、必要ないところ(単に記号的な使い方をしています)と分けているため』については、意味を理解できていません。見当違いの回答かもしれませんが、その場合はご容赦を。

通常方法では思いつきませんので、ハイパーリンクのみを解除するマクロを書いてみました。(Excel2000)

マクロでハイパーリンクを削除しても、セルの書式は初期化されてしまうみたいです。
『Style スタイル』でどうにかなるかと思いましたが、余り芳しくありませんでした。
また、セルの書式を配列に全部覚えておければ簡単ですが、コーディングが大変みたいでした。
コントロールのPropertiesコレクションのようなものがあれば楽ですが、Excelのセルに対してはないみたいです。
結局、セルの値または式を退避しておき、ハイパーリンクごと消去し、値または式を復元する事にしました。
アンダーラインについては、これがハイパーリンクのものか、意図的に引いたものか、または消してある場合もあるので、マクロを実行する時点のまま変更していません。

マクロ内部でエラー処理を行っていますが、これは結合セルがあると消去が普通にできないからです。
実際使ってみて、マクロをショートカットキーに登録しておけば便利かもしれません。

列全体、全シートを処理すると時間がかかります。ご注意を。(EscまたはCtrl+Breakで止まります)


ここから

Sub del_HyperLink()
  Dim rg As Range 'セル
  Dim rgVal 'マクロ操作前のセルの値
  Dim rgULine 'マクロ操作前のアンダーラインの招待

  On Error GoTo ErrorHandler 'エラー対応

  For Each rg In Selection
    rgULine = rg.Font.Underline 'アンダーライン
    'セルの内容が値か、または式か
    If Not rg.HasFormula Then
      rgVal = rg.Text
    Else
      rgVal = rg.Formula
    End If

    rg.ClearContents '消去
    rg.Font.Underline = rgULine 'アンダーラインを戻す
    rg = rgVal '値または式を戻す
  Next
  Exit Sub

ErrorHandler:
  '結合セルを操作しに行った時の対応
  If Err.Number = 1004 Then
    Resume Next
  End If
End Sub

回答がありませんね。

ハイパーリンクを設定したセルに対し、ハイパーリンク→ハイパーリンクの削除を行うと『セルの書式が解除されるのをどうにかしたい』ということで考えてみました。
ただ、『必要なところと、必要ないところ(単に記号的な使い方をしています)と分けているため』については、意味を理解できていません。見当違いの回答かもしれませんが、その場合はご容赦を。

通常方法では思いつきませんので、ハイパーリンクのみを解除するマクロを書いてみました。(Excel2000)

マクロでハイパーリ...続きを読む

Qエクセルでハイパーリンクを連続的に設定する方法(マクロをなるべくなら使わない方法)

エクセルでハイパーリンクを設定し、PDFファイルが開くように設定するのですが、

  エクセルのセル   リンク先

  A0001     ⇒ \ディレクトリ\A0001.pdf
  A0002     ⇒ \ディレクトリ\A0002.pdf
  ・・・

というようになっているので、一つ一つリンク先を入力しないで、自動で連続的にリンク先を設定することはできるでしょうか?
マクロを使ったことがないので、マクロを使ってしかできない場合は、その方法を教えてください!!!!

Windows2000/Office2000 使用

Aベストアンサー

こんにちは。maruru01です。

A1に、

=HYPERLINK("\ディレクトリ\A" & TEXT(ROW(),"0000") & ".pdf")

と入力して、下の行へコピー
ということでしょうか。

Qハイパーリンクのコピーについて。

EXCEL2003使用
2つのEXCELを開いて、2つの関連した別々の表を作成しています。
(仮に各々「A表」「B表」とします。)
「A表」に住所等の一覧をつくり、一覧の各セルにハイパーリンクをして有ります。

そしてその「A表」のハイパーリンクが有るセルを、もう一方の「B表」にコピーをすると、「A表」のセルの周辺のハイパーリンクまでコピーされ「B表」にペーストされてしまいます。

その為、「B表」に有ったの元々のハイパーリンクが、「A表」のハイパーリンクに変更されたり、空白のセルにまで、ハイパーリンクが出来てしまっています。

この無駄なハイパーリンクのコピーを消す方法は有りませんか?

お願いします。

Aベストアンサー

エクセル2003でしたら、
貼り付けのオプションがあります。

貼り付けた際、セルの右下に貼り付けのオプションボタンが出ます。(貼り付けのボタンと同じデザイン)
そのボタンをクリックして、「貼り付け先の書式にあわせる」を選択すると、ハイパーリンクは貼りつきません。

Qエクセルで入力した文字列を他のセルにも自動的に入力できるようにしたいです。

エクセルで文字列を入力した場合、指定したセルにも同じ文字列が自動的に入力されるようにしたいと思っています。

調べたところ貼り付け時に形式を選択して貼り付ける「リンク貼り付け」というのがあるので試してみたんですが、
貼り付け先の空白のセルに強制的に0が入力されてしまいます。
リンク貼り付けを保持したまま空白セルを空白セルのままにすることはできないでしょうか。

よろしくお願いいたします。

Aベストアンサー

エクセルの画面から ツール→オプション→表示→ゼロ値チエックをはずす。

QEXCEL2007でセルにハイパーリンクを設定したいのですが、挿入タブ

EXCEL2007でセルにハイパーリンクを設定したいのですが、挿入タブの「リンク」も右クリックの「リンク」もグレーアウトしていて使用できません。
ボタンを有効にするにはどうしたらよいですか?(もしくは代替案でも‥)

ちなみに、ファイルは共有ディスクに格納されていて、互換共有(?)のファイルです。
そのことは関連ありますか?

Aベストアンサー

互換は関係有りませんが,共有していると出来ません。
2007では校閲タブで一度ブックの共有を解除し,するとハイパーリンクが付けられるので必要なだけ設定し,その後必要なら再度ブックの共有を取り付けます。

ただ,共有ディスクに置いてあるからといって本当にブックの共有が必要なのか,改めて検討しておく事をお薦めします。しばしばそのまま使っていると,ブックが壊れます。

Qエクセルで複数のセルの内容を「ハイパーリンクを生かしたまま」単一のセルに結合したい

エクセルで複数のセルの内容を「ハイパーリンクを生かしたまま」単一のセルに結合したいのですが、どのようにしたらよろしいのでしょうか?

たとえば、
セルA1に、「ヤフー」という文字列が入っていて、Yahoo!Japanへのハイパーリンクが設定されており、
セルA2に、「グーグル」という文字列が入っていて、Googleへのハイパーリンクが設定されている
といったケースです。

&を使って
A1&A2
としてみたのですが、文字だけがつながって、ハイパーリンクが失われてしまいました。これをハイパーリンクを生かしたまま、他の一つのセルに表示させたいのですが、どのようにしたらよろしいのでしょうか?

できれば、マクロを使わないで考えたいと思っています。
よい知恵がございましたらよろしくお願いします。

Aベストアンサー

的外れかもしれませんが
専用のフォルダーを作成し、ここへ呼び出したいファイルのショートカットを集め、このフォルダーにハイパーリンクする

QExcelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます

Excelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます。
誤ってクリックしてメーラーを起動したくないので、右クリックから「ハイパーリンクの削除」を選ぶのですが、そうすると、ハイパーリンクを削除したセルの罫線が消えてしまいます。そこで質問があります。

1.メールアドレスやURLを入力しても自動的にハイパーリンクを貼らないような設定はどうすればよいのでしょうか?

2.ハイパーリンクを削除した時に、罫線が消えないような設定又はやり方はあるのでしょうか?

よろしくお願いします。

Aベストアンサー

「ツール」→「オートコレクト」→「入力オートフォーマット」
の、一番上のチェックです。

Q隣のセルに入力したら自動的に数式が入ったセルが入力されてたのですが・・

こんにちは。

  A列 B列
1 10 =10/A1
2 50 =10/A2
3    

A列に数値を入れてB列に数式を入れています
A3に数値を入力したら何も入力していない
B3が自動的に=10/A3と入力されます。
同じような条件でも他のシートだと自動的に入力されず
オートフィルで引っ張っているのですが
この違いは何なのでしょうか?
オプションか何かでそういった機能があるのでしょうか?

よろしくお願いいたします・・・・

Aベストアンサー

実際は3行は入力されてからそうなっていると思いますが、エクセルには同様の式や書式が続いた場合に新しいセルに式や書式が自動でつく設定があります。

http://dekiru.net/article/12211/

(リンクはそれを解除する方法ですが、確認方法は同じです。)


人気Q&Aランキング