
No.1ベストアンサー
- 回答日時:
Access2000のみで考えてみました。
例として、下記VBAは『日本人の体力2000』という文字をExcelの90度回転のように表示します。ラベルの幅や高さは調整して下さい。テキストボックスでも同じようにできました。(当然、ラベル0にこの文字をセットしておいても可能です。)
日本語の縦書きフォント(先頭が『@』)があるフォントなら表現できると思います。(MS明朝とかMSゴシックは当然OKです)
文字に半角文字が混ざっているとまずいので全角に変換しています。この辺が苦しいところです。
もっと簡単な方法がありそう?
とりあえず、ご参考に。
Private Sub Form_Open(Cancel As Integer)
Const moji = "日本人の体力2000" '表示したい文字
Dim L As Integer 'カウンタ
With ラベル0
'文字を逆順にする
.Caption = ""
For L = Len(moji) To 1 Step -1
.Caption = .Caption & Mid(StrConv(moji, vbWide), L, 1) ’半角文字は全角にしてしまう!!
Next
'縦書きフォントにする。「@」付きフォントがあるフォントに限るが・・・
If Left(.FontName, 1) <> "@" Then
.FontName = "@" & .FontName
End If
End With
End Sub
回答ありがとうございます。
縦書きフォントはあります。
したがって、
ラベルのHeightとWidthを入れ替えて、縦書きのプロパティ(Vertical)を"Ture"にして、フォントを縦書きフォント(@付き)にすれば出来そうです。
半角も問題なさそうです。
どうもありがとうございました。
では。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
イメージコントロールに 読み込んだ Picture を 90度 回転したい
Visual Basic(VBA)
-
ラベルとテキストボックスのグループ化を解除したい
Access(アクセス)
-
ラベル内の文字(Caption)を縦表示にする方法
Visual Basic(VBA)
-
-
4
Accessのレポートで「縦書き」したいのですが…
その他(データベース)
-
5
テキストボックスの回転
Visual Basic(VBA)
-
6
アクセスで入力したデータの順番が変わってしまいます
その他(ビジネス・キャリア)
-
7
【Access】レポートでテキストボックスやラベル中の文字配置を下にしたい
Access(アクセス)
-
8
ACCESS クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
-
9
Access サブフォームでの選択行の取得
その他(データベース)
-
10
どこにもフォーカスを当てたくない
Access(アクセス)
-
11
アクセス・テーブルの改行についてです。
Access(アクセス)
-
12
ボタン1つで1度に複数枚印刷するには?
Access(アクセス)
-
13
角丸四角形を描きたい
Excel(エクセル)
-
14
アクセスのレポートで同ページ内で2つ同じ内容を表示するには?
Access(アクセス)
-
15
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
16
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
17
新規レコード行を非表示にしたい
Access(アクセス)
-
18
マイクロソフトACCESSにおけるレポートの縦書き
Access(アクセス)
-
19
VBAのテキストボックスに文字列を貼り付ける方法
Access(アクセス)
-
20
アクセスのフィールド表示を2段にする方法・抽出の方法
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AutoCADLTで 図面を回転時に文...
-
win11のゴシック文字が文字化け...
-
+、-、÷、×を英語フォントで...
-
CADの文字を太くしたい
-
イラストレーターで小さい文字...
-
エクセルで文字の縦横比を変えたい
-
文書PDFを拡大してもきれいなの...
-
著作権に関して。(エヴァンゲ...
-
pdfファイルに文字を書きたい。...
-
illustrator10 文字を入力して...
-
jpg 画像に文字入れ、簡単なボ...
-
円マークの違い
-
偏微分の記号∂の出し方
-
EXCELで0を0上斜め線表示したい。
-
Excelのフッター(ページ番号)...
-
【大至急!!】PowerPointの文...
-
IME2010 変換候補に漢字が出ない
-
PowerPoint,縦書きテキストボ...
-
エクセルでマクロを作成してま...
-
1とlを区別するためのフォントは
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
win11のゴシック文字が文字化け...
-
+、-、÷、×を英語フォントで...
-
AutoCADLTで 図面を回転時に文...
-
ラベル、テキストコントロール...
-
AutoCADの文字関連トラブルにつ...
-
記号を英文字で表示したい
-
イタリック文字にするにはどう...
-
いきなりPDFで作った文書が...
-
Golive9のフォントにアンダーラ...
-
写真への文字の貼り付け
-
illustrator10 文字を入力して...
-
欧文フォントを探しています
-
「~」←これはなんと読むのでし...
-
インド系文字のようなアルファ...
-
テキスト・ファイルをPostScrip...
-
ホームページビルダーで文字を...
-
無料文字入れソフト
-
fireworksのフォントはこんなに...
-
PhotoShopで作成した文字がぼや...
-
著作権に関して。(エヴァンゲ...
おすすめ情報