Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2013)
ハイパーリンクでブック内のシートを開く
投稿日時: 17/12/07 15:20:49
投稿者: KuroyanagiKK

お世話になります。
 
同じワークブック内の別のワークシートを開く目次を作りたいので、以下を作ったのですが、
参照元かシート名が数値であるのが問題のようで「参照が正しくありません」となります。
 
A列にワークシート名を入力してB列にA列を参照元としたリンクを貼ります
→ B1 =HYPERLINK("#"&A1&"!A1","移動")
 
A列ワークシート名はランダムに**-****や***-**-***と半角数字とハイフンが入ります。
 
A列は表示形式を「文字列」としています。
 
A列に全角かな漢字で入力すると問題なく移動しますので、**-****を文字列へ変換すればいいのかと思いますが、うまくいきません。
 
ご教授お願い致します。

回答
投稿日時: 17/12/07 15:35:06
投稿者: bi

シート名に数値が含まれている場合はシングルクォーテーションでくくる決まり(?)になっています。
=HYPERLINK("#'"&A1&"'!A1","移動")

投稿日時: 17/12/07 15:41:11
投稿者: KuroyanagiKK

bi 様
 
素早い回答ありがとうございました。
 
シート名に数値が含まれている場合はシングルクォーテーションでくくる決まり
 
は知りませんでした。勉強になりました。
 
これで先にすすめます。助かりました。