A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>Accessで作成したデータをWordに転送し、横書きデータを縦書きに変換したとき、横向き数字を「縦中横」機能で修正する手間を省く
「縦中横」はWordの機能なので、Wordのマクロで処理した方が良いと思います。
サンプル
Accessでは「縦中横」にしたい文字を #< ># で囲っておきます。
例 平安京遷都#<794>#年
それをWordに貼り付けて、Wordで下記のマクロを実行します。
マクロでは、#< ># で囲まれた文字を「縦中横」に設定して、
不要になった#< >#を削除しています。
Sub Macro1()
Selection.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "#\<(*)\>#"
.Replacement.Text = "\1"
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchFuzzy = False
.MatchWildcards = True
End With
Do While (Selection.Find.Execute)
Selection.MoveStart wdCharacter, 2
Selection.MoveEnd wdCharacter, -2
Selection.Range.HorizontalInVertical = wdHorizontalInVerticalFitInLine
Loop
Selection.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "#\<(*)\>#"
.Replacement.Text = "\1"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchFuzzy = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
こんな感じでどうでしょうか?
No.2
- 回答日時:
テーブルじゃ当然でしょうね、フォームやレポートなら方法が無いことはないですが
もしやったとしても
>Wordに転送し、横書きデータを縦書きに変換したとき、
>横向き数字を「縦中横」機能で修正する手間を省くためです。
こんなことの役には立たないです
フォントを変えたからといって中身が変わるわけじゃありません
表示のされ方が変わるだけです
No.1
- 回答日時:
少なくとも、テーブル・クエリで直接入力するのであれば無理だと思います。
フォームを使えば、特定のフィールド(コントロール)だけフォントを変更することはできると思いますので、そちらを検討してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) webサイトに表示する画像の向きを変える(左右に回す)方法 3 2023/01/20 08:28
- 高校 高校からの作文 今日高校から入学にあたっての 作文の宿題が出ました。 ですが書き方が分かりません。 2 2022/03/29 17:59
- Word(ワード) 最高裁判所から通達がある Wordの書式設定。所謂 裁判所に提出するすべての書類のことです。 A4縦 2 2022/12/23 15:00
- 情報・ワイドショー NHKチコちゃん放送の「バーコードと比較して、QRコードはなぜ情報量が多いのか?」の解説お願いします 5 2022/06/18 13:48
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Excel(エクセル) エクセルについての質問です。 画像のように横向きの棒グラフのデータ部分を下の数字が書いてある軸エリア 1 2022/12/26 17:55
- 数学 画素数の計算 中高レベルの計算で申し訳ないのですが、下記の問題が分かりません 比率が4:3のA4の横 3 2022/12/17 22:41
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブルの値をテキス...
-
ExcelのデータをコピーでACCESS...
-
アクセス エラーを数値「0」に...
-
IT用語について質問です。 以前...
-
Accessのフィールド数が255しか...
-
ACCESSで400以上のフィールドが...
-
Accessで別途保存の画像ファイ...
-
ACCESSでの改行コード
-
SQLで特定の文字を含むものを削除
-
SQLServer2005のSQL文での別名...
-
アクセス メモ型 255文字...
-
Accessの最大レコード数制限
-
アクセス A列コピー B列貼り...
-
ACCESS VBAにてCSV...
-
通貨型で\\0の時、何も表示しな...
-
ACCESSでオートナンバーを任意...
-
フォームのデータシートビュー...
-
ODBC--リンクテーブル'XXXX'で...
-
INSERT INTO ステートメントに...
-
ACCESSでテーブルのチェックを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブルの値をテキス...
-
Accessのフィールド数が255しか...
-
ACCESSで400以上のフィールドが...
-
ACCESSでの改行コード
-
INSERT INTO ステートメントに...
-
accessのレポートで元になるテ...
-
アクセス エラーを数値「0」に...
-
ExcelのデータをコピーでACCESS...
-
Accessで、固定アルファベット+...
-
Access 昇順・降順で並び替え...
-
accessで重複を防ぎたい
-
アクセス VBAで列の入れ替...
-
SQLServer2005のSQL文での別名...
-
ACCESSで和暦を西暦に・・・
-
ACCESS2000「定義されているフ...
-
主キーはオートナンバー型のID...
-
ACCESSでオートナンバーを任意...
-
ACCESSでテーブルのフィールド...
-
アクセス A列コピー B列貼り...
-
IT用語について質問です。 以前...
おすすめ情報