Access (一般機能)

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

 
(Windows 10全般 : Access 2016)
テキストボックスのフォントサイズ 10.5
投稿日時: 19/06/13 09:48:36
投稿者: ばみ

お世話になります。
 
フォームのテキストボックス(リッチテキスト形式)のフォントサイズを
10.5 で指定をしたいのですが、フォントサイズを手動で 10.5 に変更しても
自動的に 10 になってしまいます。
 
テキストボックスのフォントサイズを小数点の入った 10.5 のようなサイズに指定する方法はあるでしょうか。
 
よろしくお願い致します。

回答
投稿日時: 19/06/13 10:06:36
投稿者: sk

引用:
テキストボックスのフォントサイズを小数点の入った
10.5 のようなサイズに指定する方法はあるでしょうか。

ありません。
 
Access のテキストボックスの[フォントサイズ]プロパティの
データ型は整数型であり、小数部分の数値を格納することが出来ないからです。
 
引用:
フォントサイズを手動で 10.5 に変更しても
自動的に 10 になってしまいます。

プロパティシートから直接入力しようとしても、
自動的に端数を丸められた整数が設定されます。

回答
投稿日時: 19/06/13 10:34:43
投稿者: sk

追記:

引用:
フォームのテキストボックス(リッチテキスト形式)のフォントサイズ

リッチテキストとして任意のテキストのフォントサイズを指定した場合は、
内部的には<font>タグの size 属性( 1 から 7 までの 7 段階)が
設定される形になっています。
(ポイント単位のサイズ情報がフィールドに格納されているわけではない)
 
例えば、そのフォームがフォームビューで開かれている状態で
テキストボックス内の任意のテキストを範囲選択し、
[ホーム]タブ -> [テキストの書式設定]グループから
任意のフォントサイズを直接入力した場合は、
入力された数値と近似するフォントサイズが設定されることになります。

投稿日時: 19/06/13 11:53:50
投稿者: ばみ

skさん
 
早速のご回答、有難うございました。
 
10.5での表示は断念し、調整可能なサイズでの運用を行いたいと思います。
 
どうも有難うございました。