• ベストアンサー

Excel テキストボックスへセルの中身をリンク。

Excelの =D3 のような感じでセルの中身をテキストボックスへ貼り付けたいのです。 何かいい方法はありますでしょうか? 以前どこかでこの方法を見かけたのですがどこで見たか忘れてしまって…。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.2

テキストボックス内にセルを参照させるには、まずテキストボックスを作成して、テキストボックスを選択した後、カーソルを数式バーに持ってゆき「=」と入力後、参照セルを入力する。これで、参照セルの内容が反映されます。

KODAMAR
質問者

お礼

回答ありがとうございます。 数式バーだったんですね。 どうりでいくら=ってやってもダメなはずでした。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

チョッと、質問の意図とは、離れるかも??? 指定したセルからテキストファイルを取り込む方法 についてでしたら、下記サイトをご参考に。 又、それ以外のヒント集が出ていますので・・・ 今後のために、紹介しますね。 EXCEL全般のヒント集は; http://support.microsoft.com/intl/japan/support/kblight/cont.asp?app=xls&all=true です。

参考URL:
http://support.microsoft.com/intl/japan/support/kblight/T005/1/02.asp
KODAMAR
質問者

お礼

回答ありがとうございます。 今回は#2の方の方法を使用することにしました。 他にもいろいろ載っているサイトを教えていただき感謝です。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

VBAでは Private Sub Worksheet_Change(ByVal Target As Range) Me.TextBox1.Value = Worksheets("sheet1").Cells(1, 1).Value End Sub とかやると どこかのセルを変更したら A1の中身をテキストボックスに 入れます。

KODAMAR
質問者

お礼

回答ありがとうございます。 今回は#2の方の方法でやることにしました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル マクロを使ってセルの中身をテキストボックスに移動

    いつもお世話になります。 エクセルのシート内の様々なところに(ランダム) 文字があります。 これをテキストボックスに1つずつ「変更」できますでしょうか?セル内の内容は消えて構いません。 1セル内の内容を1つのテキストボックスに移動し 場所は同じ位置に。 これをマクロを組んで行いたいと思います。 難しいお願いですが宜しくお願いいたします。

  • テキストボックスにセルの値を複写する方法

    Excel VB (Excel 2007) の質問 Sheet1のセルD1、D2、D3に文字が入力されています。 そして同じシート上の任意の場所にテキストボックスが配置されています。 テキストボックスには"テキスト ボックス 1"、"テキスト ボックス 2"、"テキスト ボックス 3"と名前がつけられています。 セルD1の値を"テキスト ボックス 1"に複写、セルD2の値を"テキスト ボックス 2"に、セルD3の値を"テキスト ボックス 3"に 複写したいのですがどのようにすればいいのでしょうか。 インターネットのQ&Aで調べましたが同じような質問でも難しすぎて理解できません。 例えば以下のように簡単にできないでしょうか。 D1の値を"テキスト ボックス 1"に複写する場合 Range("D1").Select Selection.Copy ActiveSheet.Text."テキスト ボックス 1".Activate  'テキストボックスを選択(アクティブ)する記述が解りません。 ActiveSheet.Paste                 ’選択したテキストボックスに貼り付ける方法もわかりません。 勿論上記の記述ではうまくいきません。 VB初心者でお手数をおかけしますがよろしくお願いします。

  • エクセル テキストボックスについて

    エクセルでテキストボックスへセルからの反映方法 の質問です。 エクセルのセル内の数字や文字を ・いくつかのシートを作成して ・そのシートのセルに反映させ、連動させる 方法はどのようにするのでしょうか。

  • エクセル テキストボックス

    教えてください。 機器の点検表をエクセルにて作成しました。 電圧と周波数を記入する欄で カッコを入れたいのですが、かなり細かい表で、 セルをまたいで、こんな感じ→(□)で テキストボックスにてカッコを入れました。 (※□は1個のセルです。) この場合、どうしてもこのセルに入力しようとすると、 先にテキストボックスが反応してしまい、 なかなか□のセルに値を入力することができません。 1回でセルに入力が可能になる方法はあるでしょうか? テキストボックッスが最後面(セルよりも後ろ) になるイメージです。 説明がうまくできていないかもしれませんが、 どうか、お力貸してください。 よろしくお願いいたします。

  • エクセルのグラフでセル参照をしてテキストボックスを挿入して

    エクセルのグラフでセル参照をしてテキストボックスを挿入し セルをクリックし確定すると 後で テキストボックスを選べないのですが選べる方法はありますか 

  • エクセル セルの中身をテキストボックスへ移動(シート内全て)

    いつもお世話になります。 エクセルのシート内の様々なところに(ランダム) 文字があります。 これをテキストボックスに1つずつ「変更」できますでしょうか?セル内の内容は消えて構いません。 1セル内の内容を1つのテキストボックスに移動し 場所は同じ位置に。 難しいお願いですが宜しくお願いいたします。

  • リッチテキストボックスの中身をExcelにコピー

    リッチテキストボックスを用いて 中身(テキスト)の単語を色々な表現(色、太字、サイズ)で表すことを行なっています。 この内容をExcelにコピーできるようにしたいのですが。 色などの情報を正しく引き継いでもらうためには どのようなコーディングをすればいいのでしょうか?

  • EXCELでテキストボックスを選べない

    EXCELでのシートで セルにはデータが入っています セルはそれぞれクリックできます シートの真ん中に テキストボックス(四角い図形の中に テキストが入力されているので) があり それをクリックしようとすると ○の中に /が入っている 警告のようなものが出てきて テキストボックスを選べません  シートは保護されていないようです どんな設定がされていますか

  • テキストボックス内のセル枠を消す(Excel)

    Excelでテキストボックス内に短めの文章を コメントして入れているのですが、 セルの枠が邪魔して読みにくいです。 数値や、年表のような長い矢印を使うこともあるため セルの枠線自体は目盛り代わりにあった方が良いのですが、 挿入メモが見やすいように、 テキストボックス内だけはセルの枠を消すと言うか、 テキストボックスは常に選択状態にすると言うか、 そういう方法はないでしょうか? ググってみたのですが分かりませんでした。 よろしくお願いします。 機能自体がなければ、それでいいです。 XP SP2 Excel2003

  • テキストボックスのセル参照について

    Excel2003上のグラフエリアの中のテキストボックスに、 セルの値を表示させています。 テキストボックスは複数あって、A4セルにmyCellという名前をつけ、 どのテキストボックスの数式バーに対しても 【=myCell】のように名前で同じセルを指定しています。 その時は問題なく表示されますし、セルの値を更新すればそれも即時動的に反映されるのですが、 いったんファイルを上書き保存して閉じてしまうと、 次に開いた時にはその値は保持されているものの、 数式が消えてしまっていて、A4を更新してもテキストボックスが 変化しなくてなってしまい、困っています。 これはExcelの仕様と諦めるしかないのでしょうか?

専門家に質問してみよう