• ベストアンサー

文字配置を「標準」にしているのに、右による時がある

テキストボックスのコントロールの文字配置を「標準」にしているのに、 実際文字を入力すると、右寄りに表示されてしまいます。 非連結のコントロールで、文字列を入力しています。 こんな現象はあり得るのでしょうか? 文字配置を「左」にすると、問題なく左に表示できます。 「標準」=「左」 だと思っていたのですが、何を基準に右になったり左になったりするのでしょうか? アクセス2010です。

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

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.1

TextBox.TextAlign プロパティ http://msdn.microsoft.com/ja-jp/library/office/ff192081.aspx 上記ヘルプより、 「標準」では、テキストは左揃え、数値および日付は右揃えに配置されます。(既定値) です。 非連結のコントロールでも 「書式」に 「yyyy/mm/dd」 「0000」 など、日付や数値と判断できる設定があれば 右揃えになります。

EOPOPZQXMQ
質問者

お礼

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

関連するQ&A

  • Word2002 の横テキストボックスで、 右から左への文字列を逆にするには?

    Word2002で横のテキストボックスに入力したところ、右端から左への文字列になりました。普通どおり左から右への文字列にするにはどうすればよいでしょうか?

  • Excel2000ですが、配置で右詰になりません。

    Excel2000ですが、配置で右詰になりません。 Excelのファイルを見て頂けますか?→http://www.geocities.jp/rankei32000/Book1.xls 表の一番下の行で、左の表では平均という文字列がキチンと左端に配置されていますが、右の表では若干右にずれています。左表のように左端に置きたいのですがその方法は? 同じ行の数値が左表ではきっちり右詰になっていますが、右表では少し左にづれています。表示形式は会計で記号が¥です。書式は左表も右表も全く同じなのに何故位置が違って来るのか? 左の表全体をコピペするやり方ではなく、右の表自体を触って直したいのですが、その方法を教えて下さいませんか? よろしくお願い致します。

  • 数式バーで文字が右に寄ってしまいます。

    エクセル2010です。 セルには、‏‎12:57:20という値しか入ってないのに 数式バーで文字が右に寄ってしまいます。 12の左には何も入っていません。 空白も入っていません。 セルの書式設定での文字の配置の横位置は、標準になっています。 他のセルに入っている文字は、左詰めで数式バーに表示されます。 この12:57:20の右詰を左詰めに変更するにはどうすればいいでしょうか?

  • Access2003 文字配置を均等割り付けにすると右端が切れます

    Access2003 文字配置を均等割り付けにすると右端が切れます レポートの部分を作成しています。 テキストボックスを作成し、某クエリ内の「金額」フィールドを読み出しています。 配置を均等割り付けに設定したら、右端が切れてしまいました。  最後の 0 の右が切れてます。  横の「円」はラベルです。テキストボックスとのラベルの位置は離れているのですが・・・。 標準に直せば、当然右端は切れないのですが、文字の間隔が狭いので困っています。

  • キーボードの←キーを押すとカーソルが右に動いてしまう

    文字入力時、キーボードの←キーを押すとカーソルが右に動き、→キーを押すとカーソルが左に動いてしまいます。 Excelのあるテキストボックスでのみ、この現象が発生しています。 直し方をご存知の方がいらっしゃいましたら、ご回答よろしくお願いします。

  • 文字列→標準にした場合・・・

    Office2000のExcelです。 表示形式を一斉に 文字列→標準 にした場合、どのタイミングで文字列ではなくなるのでしょうか? セルをダブルクリックして、セルの内容を編集し終わると、左詰めだったのが右詰めになるようです。 LOOKUPでそれらを参照させても、反応がないため、困っています。

  • WORD2000でオートシェイプやテキストボックス内の文字配置について

    こんにちは WORD2000でオートシェイプやテキストボックスに文字を入力して文字の配置をするとき、左右方向には中央揃えができますが垂直方向にはできません。 文字が垂直方向の中央に揃うように、テキストボックスのサイズを変えたり、 テキストボックスの書式設定で、文字列の間隔を変えたりするしか方法が ないんでしょうか? 実際、地図など作成する時に、とても困ってしまいます。 何か知っている方、教えてください。お願いします。

  • ワードでテキストボックスの文字配置について

    エクセルでのテキストボックスでは文字配置の選択があって縦や横の上・中・下の配置が選択できますよね?それをワードではそういう機能はないのでしょうか?例えばテキストボックスの横書きで文字を入力しますよね?それをセンタリングはできますが文字の上詰め・下詰め等の設定はできないのでしょうか??

  • テキストボックスの中の文字の配置

    任意の大きさのテキストボックスに入力した文字をボックスの上下の中央に配置する方法をお教えいただけませんか。 ちなみに、ボックスの大きさは6行の大きさで、文字は2行です。

  • 決まった文字だけ常に右に寄せたい

    Microsoft Office Excel 2003で表を作成しています。 大きい表なので少しでも早く出来ないものかと思いまして質問させていただきました。 1.文字は決まっている(例 金額) 2.入力する列も決まっている(例 B列) 3.行は決まっていない 4.1で入力する文字を入力する際、常に右寄せに出来ないでしょうか 何かいい方法はないでしょうか。 列も行も決まっていれば「セルの書式設定」の「配置」タブから設定できますが、列が決まっていて行が決まっていなければ設定はできないのでしょうか。 やはり文字入力したあと、ツールボタンで「右揃え」をクリックするしかないのでしょうか。 文字入力する度に「右揃え」をクリックするのが面倒なので質問させて いただきました。よろしくお願いいたします。

専門家に質問してみよう