エクセル2010を使っています。

図形を作成し、そのなかにテキストを入力しいているのですが、カーソルのみが
表示され、肝心のテキストが表示されません。

テキストは入力されているのですが、表示がされない、といった状況
のようです。

どのようにしたら表示できるのでしょうか。
教えてください。宜しくお願い致します。

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

A 回答 (1件)

入力されていますが、初期状態ではフォント色が「白」の為、背景を塗りつぶしなしや白色にしていると目に見えないだけですのでフォント色を自動(黒)すれば表示されます。


その後で、その図形を選択→右クリックで「既定の図形に設定」を選択すれば以降はその設定となりますが如何でしょうか。
    • good
    • 0
この回答へのお礼

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

解決しました。本当にありがとうございました。

「既定の図形に設定」の選択も非常に参考になりました。

お礼日時:2011/04/14 11:54

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

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

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

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

Qエクセル プルダウンの作り方

お世話になります。
エクセルでプルダウンの作り方を教えていただけませんでしょうか?
住所を▼のボタンでクリックしたら【北海道,青森,秋田,岩手・・・】などの選択ができるようにしたいのです。
宜しくお願いします。

Aベストアンサー

メニューから「データ」、「入力規則」、「設定」で「入力値の種類」を「リスト」を選択します。
そうすると「元の値」という表示がでますので、そこで前もって作っておいたリストの範囲を指定します。
多くないのでしたら、そのままそこにカンマで区切って入力しても出来ます。

Qワード2010 図形内のテキスト位置を変えたい

ワード2010を最近使い始めました。

図形(四角や吹き出しなど)を挿入して、その中に文字を書きたい時、文字位置が中央揃えになってしまうのですが、これを上部にしたい場合どうしたらいいでしょうか?

よろしくお願いします。

Aベストアンサー

図形の端の方で右クリック―図形の書式設定―テキストボックス―テキストのレイアウト
で、「垂直方向の配置」で、「上」「中」「下」適当なものを選ぶ。質問の場合は「上」か。

ここで、内部の余白も調整できる。左右の配置は本文と同じこと。

Qエクセルでプルダウンメニューの作り方

  エクセルの画面で、よく三角形を逆さまにした形をクリックするといくつかメニューが出てき、どれかを選べるようになっていますが、その作り方を教えてください。
 会社で人事を担当していますが、三角形(プルダウンボタン)をクリックすると社員氏名一覧が表示され、そこから選択できるようにしたいのです。
 しばらく自力でいろいろやってみましたが、さっぱり見当がつかず、どうやればいいのか分かりませんでした。よろしくお願いします。

Aベストアンサー

こんばんは!
当方使用のExcel2003での一例です!

↓の画像のようにSheet2に名簿表を作成しておきます。
画像ではSheet2のA2セル以降を範囲指定 → 名前ボックスに仮に「名簿」と入力しOK
これで範囲指定したセルが「名簿」と名前定義されましたので、

Sheet1のリスト表示させたいセルを範囲指定 → メニュー → データ → 入力規則
→ リスト → 「元の値」の欄に
=名簿
としてOK

これでSheet1のセルをアクティブにすると右側に下向き▼が表示されますので、そこをクリック!
これで希望に近い形にならないでしょうか?
Excel2007の場合は↓のURLが参考になるかもしれません。

http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-ny_kis2.html

尚、同一Sheetに「名簿表」を作成する場合は名前定義する必要はなくて
「元の値」の右側の四角をクリックし、リスト表示したいセルをそのまま範囲指定すればOKです。

以上、お役に立てば良いのですが・・・m(_ _)m

こんばんは!
当方使用のExcel2003での一例です!

↓の画像のようにSheet2に名簿表を作成しておきます。
画像ではSheet2のA2セル以降を範囲指定 → 名前ボックスに仮に「名簿」と入力しOK
これで範囲指定したセルが「名簿」と名前定義されましたので、

Sheet1のリスト表示させたいセルを範囲指定 → メニュー → データ → 入力規則
→ リスト → 「元の値」の欄に
=名簿
としてOK

これでSheet1のセルをアクティブにすると右側に下向き▼が表示されますので、そこをクリック!
これで希望に近い形にならない...続きを読む

Qエクセルマクロのテキストボックスの質問です。テキストボックス内の文字を

エクセルマクロのテキストボックスの質問です。テキストボックス内の文字を24文字13行で設定します。文字を打つことにより残り行数をカウントできるようなマクロを作成したいと思い次のマクロを設定しましたがエラーがでます。対処方法わかりますか。
UserForm1のマクロは次の通りです。

Private Sub CommandButton1_Click()
Me.Hide
End Sub
Private Sub TextBox1_Change()
ato = 13 - TextBox1.linecounut
Label1.ForeColor = 0
If ato <= 10 Then Label1.ForeColor = RGB(255, 0, 0)
Label1.Caption = "あと " & ato & " 文字入力できます。"
End Sub
すると1回目は入力可能ですが,次のセルに移動するとこのようなメッセージが出てしまいます。
linecountのプロパティーを取得できません。このコントロールはフォーカスを持つ必要があります。setfoucusメソッドによってこのプロパティーまたhメソッドが参照される前にフォーカスに移動しました

エクセルマクロのテキストボックスの質問です。テキストボックス内の文字を24文字13行で設定します。文字を打つことにより残り行数をカウントできるようなマクロを作成したいと思い次のマクロを設定しましたがエラーがでます。対処方法わかりますか。
UserForm1のマクロは次の通りです。

Private Sub CommandButton1_Click()
Me.Hide
End Sub
Private Sub TextBox1_Change()
ato = 13 - TextBox1.linecounut
Label1.ForeColor = 0
If ato <= 10 Then Label1.ForeColor = RGB(255, 0, 0)
Label1....続きを読む

Aベストアンサー

ato = 13 - TextBox1.LineCount

TextBox1.SetFocus
ato = 13 - TextBox1.LineCount

にしたらどうでしょうか?

Qエクセル(Excel) 納品書の作り方【画像修正版

昨日http://oshiete.goo.ne.jp/qa/7348426.htmlで質問させていただき、詳しくご回答いただき少し進んだのですが、状況が変わったので改めて質問させていただきます。

■エクセル(Excel)で納品書の作成をしています。
シート1に納品書、シート2に商品マスタ(一覧)を作っていて、シート2の一覧を反映させて
納品書に番号を打ち込むだけで、商品名・単価までが出るシステムを作りたいのですが、
昨日のご回答の中の「VLOOKUP」?を入れて、自分なりにマス目の数字を変えてやってみたのですが
反映されずN/?のようなエラーになってしまいます。

※画像が見にくかったのでシート<CENTER></CENTER>だけにしました。

1、上記のように、シート2との関連付けの係数を、写真の場合の数字で教えてください。

2、合計と、合計から20%を引いた数値を割り出す関数も、写真の数字で御願いします。

宜しくご教授お願い致します。

Aベストアンサー

こんばんは!
前回投稿した者です。

当方もかなり古い(人間も古い!なぁ~んちゃって!)Excel2003を使用しています。
↓の画像のようにSheet2にデータを作成しておきます。

#N/A というエラーは、「検索値」がない!ということですので
お示しの画像のB列にSheet2のA列にないデータを入力するとそういったエラーが表示されます。

画像のセル配置ですと
C4セルに
=IF($B4="","",VLOOKUP($B4,Sheet2!$A:$C,COLUMN(B1),0))
(「$」マークの位置に気を付けてください)
という数式を入れD4セルまでオートフィルでコピー!
そのまま最後の24行目までコピーしておきます。

F4セルには
=IF(COUNTBLANK(B4:E4),"",D4*E4)
という数式を入れ、F24までオートフィルでコピー!

これでB列に商品番号を入力すればSheet2のデータが反映され、
E列に数量を入力でF列に金額が表示されると思います。

最後に合計金額のF26セルは
=IF(COUNT(F4:F24),SUM(F4:F24),"")
手数料のF27セルは
=IF(F26="","",F26*0.2)

これで何とか形にならないでしょうか?

※ 振込金額の欄は不明ですので手を付けていません。

参考になりますかね?m(_ _)m

こんばんは!
前回投稿した者です。

当方もかなり古い(人間も古い!なぁ~んちゃって!)Excel2003を使用しています。
↓の画像のようにSheet2にデータを作成しておきます。

#N/A というエラーは、「検索値」がない!ということですので
お示しの画像のB列にSheet2のA列にないデータを入力するとそういったエラーが表示されます。

画像のセル配置ですと
C4セルに
=IF($B4="","",VLOOKUP($B4,Sheet2!$A:$C,COLUMN(B1),0))
(「$」マークの位置に気を付けてください)
という数式を入れD4セルまでオートフィルで...続きを読む

Q【Access】テキストボックスに入力後、そのテキストボックスを無効化する方法について

txt_IDというテキストボックスにIDを入力して、
そのIDがデータベースに存在した場合、txt_IDを無効化したいと思います。

下記にソースコードを記載しましたが、下記では
Me.txt_ID.Enabled = False
まで遷移した後、下記のエラーメッセージが表示されてしまいました。

「実行時エラー '2164':

コントロールがフォーカスを取得しているときは、コントロールを無効にすることはできません。」

【ソースコード】
Private Sub txt_ID_BeforeUpdate(Cancel As Integer)
Dim record_Existence As Boolean

' 本来はDBにアクセスして入力したIDが存在するかチェックしています。
record_Existence = True

If record_Existence = True Then
Me.txt_ID.Enabled = False
End If
End Sub

その為、上記のような場合、どのようにすればコントロールを無効化できるか、
ご存知の方がいらっしゃいましたら、ご教示いただければと思います。

よろしくお願いします。

txt_IDというテキストボックスにIDを入力して、
そのIDがデータベースに存在した場合、txt_IDを無効化したいと思います。

下記にソースコードを記載しましたが、下記では
Me.txt_ID.Enabled = False
まで遷移した後、下記のエラーメッセージが表示されてしまいました。

「実行時エラー '2164':

コントロールがフォーカスを取得しているときは、コントロールを無効にすることはできません。」

【ソースコード】
Private Sub txt_ID_BeforeUpdate(Cancel As Integer)
Dim record_Existence As ...続きを読む

Aベストアンサー

横レス失礼致します。

> 下記のソースで試してみた所、下記のエラーが表示され駄目でした。

更新前(BeforeUpdate)イベントは、フィールドやレコードの更新前に
発生するイベントで、そのイベント内で更新を完了させることはできません。

ですので、コントロールを移動させる(=フィールド(=コントロール)の更新を
確定させる)場合は、更新後(AfterUpdate)イベントで行う必要があります。


【更新前/更新後イベントの大雑把な使い分け】
更新前イベント:
 イベントのキャンセルを可能にしたい場合に使用
 (指定した条件が満たされない場合、Escキーなどで入力を取り消さない限り、
 そのコントロール(またはそのレコード)からの移動を許可しない)
更新後イベント:
 上記以外で、入力値に対する対応を行う場合に使用
 (上述した通り、こちらではコントロールの移動やレコードの(強制)保存が
  できます。また、値の代入(例えば値を削除(=Nullを入力)した場合に
  強制的に代替値を入力するなど)も行えます)
 なお、このイベントは、対応する更新前イベント(→同じコントロールの
 更新前/後、フォームの更新前/後)でCancel=Trueにされた場合は
 発生しません。


今回のように、フォーカスの移動などが必要になる場合は、
 a)値のチェックのみを更新前イベントで行い、フォーカス移動などは更新後
  イベントで実行、と分割して対応するか、
 b)全てを更新後イベントで行う形にして、条件を満たさなかった場合は
  更新前イベントの「Cancel=True」の代わりに、OldValueプロパティを
  使用して、更新前の値に戻す(→コントロールの更新前イベントの場合)
  ※コントロールソースがないコントロール(=非連結コントロール)では、
   OldValueプロパティでは更新前の値は取得できません。
   (変更後と同じ値が返されます)
のどちらかを選択することになります。


以下は、全てを更新後イベントで対応した場合のサンプルです:

Private Sub txt_ID_AfterUpdate()
  Dim Record_Existence As Boolean
  Record_Existence = True

  If Record_Existence Then  
  '→If文での「= True」は省略可なので私は省略しています
    Me.txt_Name.Enabled = True
    Me.txt_Name.SetFocus
    Me.txt_ID.Enabled = False
  Else
    'OldValueプロパティにより、直前の更新を行う前の値に戻します。
    Me.txt_ID = Me.txt_ID.OldValue

    '他のフィールドの編集は有効とした上で、「ID」のみ取り消す場合は、
    'レコードを保存し直します。
    '(レコード全体の編集を取り消す場合は、提示のコード(=Escキーの
    ' 送信でもOkです)
    DoCmd.RunCommand acCmdSaveRecord
    'SendKeys "{Esc}"
  End If

End Sub

横レス失礼致します。

> 下記のソースで試してみた所、下記のエラーが表示され駄目でした。

更新前(BeforeUpdate)イベントは、フィールドやレコードの更新前に
発生するイベントで、そのイベント内で更新を完了させることはできません。

ですので、コントロールを移動させる(=フィールド(=コントロール)の更新を
確定させる)場合は、更新後(AfterUpdate)イベントで行う必要があります。


【更新前/更新後イベントの大雑把な使い分け】
更新前イベント:
 イベントのキャンセルを可能にしたい場...続きを読む

Qエクセル(Excel) 納品書の作り方【改めて】

昨日http://oshiete.goo.ne.jp/qa/7348426.htmlで質問させていただき、詳しくご回答いただき少し進んだのですが、状況が変わったので改めて質問させていただきます。

■エクセル(Excel)で納品書の作成をしています。
シート1に納品書、シート2に商品マスタ(一覧)を作っていて、シート2の一覧を反映させて
納品書に番号を打ち込むだけで、商品名・単価までが出るシステムを作りたいのですが、
昨日のご回答の中の「VLOOKUP」?を入れて、自分なりにマス目の数字を変えてやってみたのですが
反映されずN/?のようなエラーになってしまいます。

※画像が貼り付けてあります。商品名は1番以外伏せさせていただいています。
くっつけてありますが、左側がシート1・右側がシート2です。

1、上記のように、シート2との関連付けの係数を、写真の場合の数字で教えてください。

2、合計と、合計から20%を引いた数値を割り出す関数も、写真の数字で御願いします。

宜しくご教授お願い致します。

Aベストアンサー

画像がいまいちよく見えないのですが、納品書の項目は左から、No、商品番号、商品名、単価、数量、金額でいいのでしょうか(名前は多少違っていても意味があっていればもんだいないです)

でしたら、
C1セルに=IF(ISBLANK(B2),"",VLOOKUP(B2,Sheet2!$A$2:$C$200,2,FALSE))
D1セルに=IF(ISBLANK(B2),"",VLOOKUP(B2,Sheet2!$A$2:$C$200,3,FALSE))
E1セルは空白で
F1セルに=IF(D2="","",D2*E2)
といれて、C1からF1までをコピーしてその下の行にタテに貼り付ければ出来ますよ。
おそらくエラーが出たのは、コピーしたときにVLOOKUP関数の最初のセルの指定がずれてしまっているのでは無いかと思いますよ。     

Qワード2010入力後の図形の形状を変更する方法

◇使用機器Win7 ワード2010
◇教えて頂きたい内容
ワード2010で挿入→図形→四角形→対角する二つの角を丸めた四角形を指定して、この中にテキストボックスを追加して文字を入力しています。

体裁上、テキストボックスの文字はそのままにして「二つの角を丸めた四角形」を「角丸四角形」に変更したい。この操作方法を御存知の方のお知恵を拝借させて下さい。

◇コメント
自分なりにインターネットを調べてみましたが、ぴったりの記事が見当たらなく、結局更めて角丸四角形で作り直しましたが大変手間が掛かりました。
入力済みの形状を、別の形状に変更する場合、変更したい形状を選択してクリックするだけで文字は変えないで形状のみ変更する操作があれば瞬時に作業は終わります。好みの形状を選択して変更できる操作方法を教えていた頂ければ幸甚です。

Aベストアンサー

> 体裁上、テキストボックスの文字はそのままにして「二つの角を丸めた四角形」を「角丸四角形」に変更したい。

Wordの場合、「図」に比べて分かりにくいですね。

次のように操作してみて下さい。

1) 「描画ツール」 → 「図形の挿入」グループ → 「図形の編集」をクリックします。

2) 表示されるメニューから「図形の変形」をポイントして、表示される一覧からご希望の図形を選択します。

Qエクセル2007でプルダウンで選んだものに反応

Excel2007でプルダウンで選んだものに反応して隣のセルが自動入力される方法(エクセル2007)
A1をプルダウンで「猫」「犬」から選べるようにし、「猫」を選んだ場合B1に自動に「111」が、「犬」を選んだ場合B1に自動に「222」と入力されるようにしたいです。
ご教授の程、宜しくお願いします。

Aベストアンサー

VLOOKUP関数での方法です。
(1)別シートに入力文字列と対応コード表を作成。(仮にSheet2のA:B列範囲で順不同)
(2)B1に=IF(COUNTIF(Sheet2!A:A,A1),VLOOKUP(A1,Sheet2!A:B,2FALSE),"")を設定
   入力文字列が存在しない場合は空白としています。

QOffice2010エクセルで作成し保存したものを開くとOffice2

Office2010エクセルで作成し保存したものを開くとOffice2007で開かれてしまいます。
Office2007の入っているパソコンに、Office2010も混在させました。OSはWinXPです。あらかじめ2010を立ち上げておいて、ファイル→開く から開けば当然2010で開けるのですが、直接ファイルをWクリックで開きますとOffice2007で開いてしまいます。できればファイルを直接WクリックしたときにOffice2010で開けるようにしたいと思うのですが、これはいったいどうしたらよいのでしょうか?

Aベストアンサー

複数のバージョンが混在した状態では、2010のほうが優先で開くはずなんですけどねぇ~。

理由は、
・インストールは古いバージョンから行わなければならない。
・Excelの起動に関係するレジストリは、インストール時に設定される。
ということなので、後からインストールした2010が起動するのが正常な動作なのです。
また、共存インストールしている場合は、ファイルの関連付けの設定は効かなくなります。

Windowsが何をお使いなのか分かりませんが、拡張子*.xlsxのファイルのアイコンは2007のアイコンのままになっているのでしょうか?
それとも2010のアイコンになっているのでしょうか?

アクセサリのコマンドプロンプトで
"C:\Program Files\Microsoft Office\Office14\Excel.exe" /regserver
と入力、実行しても変わりませんか。
もしかすると、インストール時にレジストりの設定がきちんと行われていない可能性も考えられますね。
 


人気Q&Aランキング

おすすめ情報