• ベストアンサー

ファイルメーカーでの文字の揃えについて

初心者です。よろしくお願いします。 40名程度の写真入りの賞状の作成をしています。 氏名の枠の大きさを全員統一して、その中で 均等割付をしたいのです。 両端揃えが均等割付のことかと思ったのですが、 頭揃えになってしまい、ユーザーガイドを見ても ヘルプを見ても分からずに困っています。 分かる方がいらっしゃいましたら教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • himajin1
  • ベストアンサー率43% (184/422)
回答No.1

Mac OS 9 で、ファイルメーカーPro バージョン6.0Jv4 を使用しています。 私も、標準機能では、両端揃えが出来ません。 英語用の機能であり、日本語では動かないと聞いたことがあります。 (バージョン7以上では改善されたかも知れません) さて、賞状ですと、氏名は、縦書きでしょうか? ちょっと強引ですが、次のような解決方法があります。 まず、半角文字を排除するために、 RomanZenkaku(氏名) の計算フィールド(テキストタイプ)を作ります。 仮に、氏名全角 と命名します。 次に、氏名全角 の文字数をカウントする、計算フィールド(数字タイプ)を作ります。 Length(氏名全角) 文字数 と命名します。 ここからが、インチキ技の勘所です。 氏名の文字数は、姓と名の間に空白を入れていないと、 最小で、2文字 最大で、6文字もあれば十分だと思います。 文字数ごとの、計算フィールド(テキストタイプ)を作ります。 たとえば、 If(文字数=5,氏名全角,"") これは、氏名5文字 と命名しましょう。 氏名2文字、氏名3文字、氏名4文字、氏名5文字、氏名6文字、、 と作る訳です。 どれか、1つの計算フィールドだけに、氏名が入ります。 これで、フィールド定義は終了します。 次に、賞状の印刷レイアウトで、 氏名を入れるべき部分の近く に、これらの、 氏名2文字、氏名3文字、氏名4文字、氏名5文字、氏名6文字、、 のフィールドを、横書きで配置します。、但し横幅1文字分、中央揃えが良いでしょう。 次に、それぞれのフィールドに対し、 書式、行間、その他... と選び、1.00行となっている、行間隔を、変化させると、 文字数に応じて、上下を間延びさせることが出来ます。 行間隔を微妙に調節すれば、枠の大きさに、入るように、 上下方向の均等割付が出来ます。 最後に、これらの、 氏名2文字、氏名3文字、氏名4文字、氏名5文字、氏名6文字、、 を、ぴったり重ねて、氏名の入るべき部分に移動すれば、完成です。 無理無理の方法ですが、これで出来ます。

riri_81
質問者

お礼

早速の回答ありがとうございました。 均等割付にあたる機能はないんですね。 他に方法もわからず、これだけで半日くらい悩んでしまってました。 賞状は縦書きと横書きの2種類を作成予定です。 縦書きについて教えていただきましたが、横書きでも同じようすれはいいんですよね。 超初心者で回答を読んだだけでは正直理解できないですが、週明け出社したら早速試してみたいと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • himajin1
  • ベストアンサー率43% (184/422)
回答No.4

> 一覧のレイアウトでは普通に入力し、 > 証書のレイアウトの時に1文字ずつ振り分ける。 > ということも可能なのでしょうか。 V7の事は、全く知りませんが、V6では当然可能です。 一覧のレイアウトには、氏名 フィールドを配置し、そこに、入力する。 印刷用の証書のレイアウトには、計算フィールドを重ねて配置すればOKです。

全文を見る
すると、全ての回答が全文表示されます。
  • himajin1
  • ベストアンサー率43% (184/422)
回答No.3

バージョン6以下の環境でも、横書き、均等割付 無理矢理可能な方法を見つけました。 まず、全角氏名の、文字を逆順に並べた文字列を計算フィールドで、作ります。 仮に、氏名の最大値が、(常識から)10文字以下だと仮定して、次のような 計算フィールドを作ります。 Middle(全角氏名,10,1) & Middle(全角氏名,9,1) & Middle(全角氏名,8,1) & Middle(全角氏名,7,1) & Middle(全角氏名,6,1) & Middle(全角氏名,5,1) & Middle(全角氏名,4,1) & Middle(全角氏名,3,1) & Middle(全角氏名,2,1) & Middle(全角氏名,1,1) これを、逆順氏名 とでも、命名しておきます。 レイアウトモードで、横書きの表彰状レイアウトに、逆順氏名を配置し、 これを、書式、文字の方向、縦書きとします。 次に、配置メニューから、90度回転 縦長になっているフィールドを、横長に変形すれば、行間隔標準の氏名フィールドが出来ます。 これを、No.1 と同様に、 文字数ごとの、計算フィールド(テキストタイプ)を作ります。 たとえば、 If(文字数=5,逆順氏名,"") これは、逆順氏名5文字 と命名しましょう。 逆順氏名2文字、逆順氏名3文字、逆順氏名4文字、逆順氏名5文字、逆順氏名6文字、、 と作る訳です。 あとは、行間隔を、試行錯誤で探し出し、レイアウト中に重ねて配置しましょう。 ところで、40名程度に、ここまで努力しますか? 400名なら意味があると思いますが、40名程度なら、私だったらワープロソフトを使用します。 それから、質問者は、バージョンを記述するべきです。 7以上のバージョンだと、もっと適切な回答が得られるかも知れません。

riri_81
質問者

お礼

報告が遅くなって申し訳ありません。 肝心のバージョンを書き忘れてました。 今さらですが、ファイルメーカーPro 7.0v3です。 1件分は40 名程度ですが、会社としては将来こういった仕事を増やしていきたいようなのです。 今回だけなら私も組版ソフトを使おうと思いましたが、仕事量が増えたときの効率を考えてデータベースソフトを利用出来ないかと思ったのです。 今日ようやく教えて頂いた通りに、フィールドを作成し、配置し、試しにデータを入力しようとしたところで、私の説明不足に気がつきました。 私が考えていたのは、お客様から頂いた名簿から顔写真入りの一覧を作成し、文字校正し、校了になったら証書を印刷。という工程でした。 一覧のレイアウトでは普通に入力し、証書のレイアウトの時に1文字ずつ振り分ける。ということも可能なのでしょうか。 時間をさいて丁寧に回答を頂いたのに、知識不足と説明不足の為ご迷惑をおかけして申し訳ありませんでした。

全文を見る
すると、全ての回答が全文表示されます。
  • himajin1
  • ベストアンサー率43% (184/422)
回答No.2

縦書きは、行間隔が設定できるので、いけますが、 横書きは、無理です。 文字間隔の設定方法が有りませんので。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • wordでは何故 「両端揃え」と表現するのでしょうか?

    wordのツールバーに 両端揃え・中央揃え・右揃え が有りますが、何故excelのように 左揃え・中央揃え・右揃え と表現しないのでしょうか? 「両端揃え」というと何となく「均等割り付け」のような感じがして、しっくりしないのは私だけでしょうか?

  • Office系ソフト全般 「両端揃え」って・・

    質問タイトルどおりです。 「両端揃え」の意味がわからなくて質問しました。 例.「あああ」と文字を入れて、段落記号までを範囲選択に入れて均等割り付けした感じになるのが両端揃えだと思ったのですが・・。 左揃えと変わらない気がするのですが。 初心者ですいません。

  • MS Word 2003使用 :左揃えの出し方

    MS Word 2003使用  表示  ツールバー、書式設定で両端、中央、右揃え、均等割り付けと▼のアイコンが、でますが左揃えが表示されていませんし、出し方がわかりません。 左揃えの出し方はどうするのでしょうか。

  • Word 両端揃えとは

    Word2000 で、ヘルプには「段落の最終行は、他の行より短いことがよくあります。そのため、最終行が両端揃えに見えない場合があります。このような場合に最終行も両端揃えにするには、最終行の末尾にカーソルを置き、Shift キーを押しながら Enter キーを押します。」と書かれていますが、このとおり操作しても、文字の配置は全然変わりません。 どこかおかしいのでしょうか。 両端揃えと左揃えの違い、両端揃えと均等割り付けの違いもよくわかりません。 教えて下さい。よろしくお願いします。

  • ワード2000表内のスペースを含めた中央揃え

    こんばんは。困っているので教えてください。 ワードの表内で、スペースも1文字として中央揃えにしたいのですが、文字だけ中央揃えになってしまいます。 例えば…●=文字 □=スペース として ●●□ ●●●  としたいところ… ●□□  ●● ●●●  となってしまいます。   ● 現在の私の処置としては、スペースも含めた3文字で均等割り付けをし、形上は整ってますが、他にいい方はないでしょうか? 設定などでスペースも1文字とする…というようなものありそう…と思い質問させていただきました。 一応、ヘルプやオプションなどは見たのですが見当たりませんでした。 どなたかご教授ねがいます。

  • ExcelのCell内の文字列の書式設定について

    Win XP office 2003です。 Excelについて質問致します。 Cell内にある文字列を打ち込み、書式設定で、 ・「両端揃え」にしても文字列は左づめに配置されます。 ・「均等割り付け(インデント)」にすると、中央に配置されます。 別途「左づめ」、「中央揃え」の書式設定があり、この設定はどのような時に利用するんでしょうか。 そもそも両者の使い分けはどのようなものでしょうか。 ・また、「均等割り付け(インデント)」の「(インデント)」とはどのような意味でしょうか。 ・ある文字列の間に空白を入れて、「均等割り付け(インデント)」を設定するとCell内の両端一杯に  文字列が配置されますが、空白を入れない場合でも文字列をCell内の両端一杯に配置させる設定は出来ないのでしょうか。 以上宜しくお願い致します。

  • ワード2007の均等割り付け

    表の中の文字を「均等割り付けボタン」をクリックして、表示上は「均等割り付け」されているのですが、そのままファイル保存、Word終了して、再度そのファイルをWordで開いて確認すると、表中の「均等割り付け」したセル内の文字の「均等割り付け」は解除されていて、両端揃えに戻ってしまいます。 Word単体、Office全体を再インストールしてみましたが、症状は変わりません。「表のプロパティ」「セルのオプション」の「文字列をセル幅に均等に割り付ける」チェックボックスをチェックして「均等割り付け」すると「均等割り付けは」保持されるみたいです OSは、VISTAです。 何が、悪いのかわかtらず HELPです・・・

  • エクセルで文字の縦設定で間隔をあけたい!

    1つのセル内で文字を1文字づつの縦書きは、書式設定で「折り返して表示する」を選べばいいですけど、その縦の配置が 中央ぞろえや均等割付、両端揃えなどしかありませんよね。その縦の文字の配置を中ほどに何文字分か、空けて表示したいのですが、できるんでしょうか? もし、できれば、宜しくお願いします。

  • ワード(2000)の表内で均等割付をする方法

    ワード2000で表を作成した場合、表のセル内で均等割付をする方法を教えてください。基本の基本のような気がするのですが、どうもわかりません。両端揃え、中央、右揃えはできるのですが、均等割付のコマンドはないのでしょうか? 「書式」→「文字の均等割付」で文字数を指示する方法以外で、クリックすると一発でセル内に均等になる方法はないのでしょうか。 以前のバージョンはできたような気がして…気になっています。

  • ☆ワード(Word)の罫線内の均等割り付けについて教えてください☆

    こんにちは!Word2003で、罫線の表内に文字を入力して、罫線のセル内で、文字の均等割り付けをしたいのですが、ツールの[均等割り付け]ボタンをクリックすると、ナゼか、[中央揃え]になってしまいます(?_?)ユーザー設定のオプションから、[初期状態]に戻したり、コマンドから新しい、[均等割り付け]ボタンを追加しても、やはり、結果は、[中央揃え]になってしまいます・・・別のPCのWord2003では、ちゃんと[均等割り付け]の機能が有効なのですが、ナゼか、そのPCのWord2003ですると、うまくいきません。。。どなたか、ご存知の方、是非対処方法を教えてください。よろしくお願いいたしますm(__)m