• 締切済み

金額入力欄について

請求書のテンプレを作成しています。 その中で、請求金額を表で作りたいのですが、なかなか上手く出来ません。 理想としては、列数が9マスの表を挿入して、縦線を3本おきに実線に、他は点線で表示させたいと思っています。 とりあえず、罫線を引くでそのようなものは作れたのですが、実際に数字をいれるとマスの大きさが変わってしまい、不揃いなものになってしまいます。 文字の大きさを小さくしてみてもダメでした。 何か解決方法はあるのでしょうか? 宜しく御願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

エクセルだと、金額桁を1桁ずつ、分割するのに、関数が使えるのですがワードでは関数は貧弱でそうできない。 ーーーー 最高10桁の金額なら、先頭の¥の1桁を加えて11桁の1行の 表を作る。 挿入ー表ー11列x1行 縦線の右!側から2,3と5,6、と8、9番目の線を点線にする。 罫線ー線種とページ罫線・・種類-左辺を点線設定ーコの部分を実線に設定する。 全体幅やひょう1行の高さは適当に手動で設定する。 金額数字のフォント種類やサイズは 書式ーフォントーサイズー16等設定する。 フォントの種類もその画面で設定する。 VBE画面を開き(ALT+F11)、標準モジュールに下記を 貼り付ける。 表で右クリックー表のプロパティー文字列の折り返しで金額は左、円也は右に入れる。 Sub test17() For k = 1 To 100 n = InputBox("金額=") If n = -9999 Then Exit Sub '-9999を入れると終わり l = Len(n) s = 10 - Len(n) '--先頭¥セット ActiveDocument.Tables(1).Range.Cells(s).Select Selection.TypeText Text:="\" '--各桁金額セット For i = 1 To Len(n) s = 10 - Len(n) + i ActiveDocument.Tables(1).Range.Cells(s).Select Selection.TypeText Text:=Mid(n, i, 1) Next i '--文書印刷 ActiveDocument.PrintOut '--金額欄クリア Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.MoveLeft Unit:=wdCharacter, Count:=10, Extend:=wdExtend Selection.Delete Unit:=wdCharacter, Count:=1 '----- Next k End Sub ーーーー 実行すると 金額を聞いてくるので123456エンタを押し 終わりにー9999エンタを入れると、その後で 金額¥123456 円 のように印刷されます。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

#1です。 > やはりエクセルで作るしかないのでしょうか・・ 簡単な表は、Excelでも難しくはありませんが、複雑な表を作ろうとすると、Wordの方が操作しやすいと考えています。 Wordでは部分的にセルを分割することができるなど、Excelでは不可能な操作が可能です。 狭いスペースに項目を入力するときなどは、表の外で文字の間隔を狭くしたり、文字の倍率を80%に設定した後、表にドッラグ&ドロップするなどで表のレイアウトを崩さないような工夫をしています。 ご参考まで。

pick_boy
質問者

お礼

やはり表はワードの方が作りやすいですよね。 なるほど、早速試してみます。 ありがとうございました。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

使用しているソフト名が記載されていませんが、 > 実際に数字をいれるとマスの大きさが変わってしまい、不揃いなものになってしまいます。 と書かれていますので、Wordで表を作成されているのだと思います。 Wordのセルではありがちなことですので「Tab」キーを押しながら具体的な数値(桁数)を入力しておいて、その段落を選択した後「罫線」→「変換」→「文字列を表にする」で表を作ることをお勧めします。 この方法ですとお困りのような現象は起らないと思います。 一度、お試しください。 下のURLに、その操作手順が解説されています。 「(16) 表の作成」 http://irk.or.jp/kaga/pc/6_word/6-16.html

pick_boy
質問者

お礼

申し訳ありません。 ついうっかりソフト名を書き忘れてしまいました。 その通り、Wordでの作成です。 これは表にはなるのですが、毎回毎回サイズを修正して枠を点線にして・・と修正してやらねばならず、少し手間がかかりすぎてしまいました。 やはりエクセルで作るしかないのでしょうか・・。 ありがとうございました。

関連するQ&A

  • エクセルの罫線の表、点線を実線にするには

    エクセル2010ですが、罫線の表が点線なのを、普通の実線に直そうとして、セルの書式設定の罫線のところで直そうと指示するのですが、すぐ点線にもどってしまいます。 どのようにすれば、実線の罫線の表に戻すことができますでしょうか。

  • ワードで作った表での罫線が実線にできない

    よろしくお願いします。ワードで表を作った際、枠や罫線の一部のみを残す場合、一旦表のオートフォーマットで枠をまっさらにしてその後、行の一部を罫線を引くボタンで引いたところ実線を選んだのに点線になってしまいます。何度やり直しても実線にならないのですが罫線が点線(といってもホントの点線でなくある一定の長さでぷつぷつ点状に切れているというかんじです。)になるのをどうしたら直せるでしょうか? 困っています。お願いします。

  • Word2007の表

    「挿入」タブの「表」から表を作り、それでできた表のとこにカーソルを合わせて、「Tab」を押していくと表の行数だけがどんどん増えていき、そのマスには自動で罫線が引かれるらしいのですが、、、 どこかをいじってしまったらしく、「Tab」を押していっても表の行数はどんどん増えてはいくのですが、青い点線が出るだけで、自動で罫線が引かれないんです。 自動で罫線が引かれるようにするには、どうすればいいのでしょうか? 上手く説明できなくて申し訳ないですが、よろしくお願いします。

  • WordをPDF化すると罫線パターンが崩れる

    こんにちは…三回目の質問です。 (前回、前々回ともに解決せず。締切り済み) どなたか、解決策をご存じの方はいらっしゃいますでしょうか。 Wordのバージョンは2000、Acrobatは6.0。 AcrobatでWordのファイルをPDF化すると、実線だった罫線の一部が点線になってしまいます。 その表の罫線は実線と点線が混在しているのですが、上記のエラーの回避方法がわからなくて、困っています。 画面を縮小・拡大してみても、印刷してみても点線のままです。 全部実線にした上でPDF化すると大丈夫なようなのですが、できれば混在のままでPDFにしたいのです。 なお、オフィスはアップデート済みです。 以上、よろしくお願いします。

  • WordをPDF化すると罫線パターンが崩れる

    こんにちは。 Wordのバージョンは2000、Acrobatは6.0です。 AcrobatでWordのファイルをPDF化すると、実線だった罫線の一部が点線になってしまいます。 その表の罫線は実線と点線が混在しているのですが、上記のエラーの回避方法がわからなくて、困っています。 画面を縮小・拡大してみても、印刷してみても点線のままです。 全部実線にした上でPDF化すると大丈夫なようなのですが、できれば混在のままでPDFにしたいのです。 以上、よろしくお願いします。

  • エクセル 罫線の太さについて

    エクセルで表を作成しているのですが、罫線の太さを変更したいと思っています。Wordだと変更できると思うのですが、エクセルでの罫線の太さの変更方法はあるでしょうか?点線ではなく実線を使いたいと思っています。

  • ワードで罫線削除が思うようにいかない!

    ワード2007を使用しています。 表を作成しました。 「デザイン」タブから罫線の削除を行いました。 そしたら指定した箇所が削除できないんです。 勿論出来る箇所もあるんですけど、できない箇所もあるんです。 関係のない罫線が消えたり、別の場所に新しい罫線が出来たり、周囲の罫線が実線から点線に変わったりと‥ 変な現象が起きてしまいます。 解決方法がありますか?? お願いします。

  • エクセルの表で金額の桁区切りに点の罫線を入れたい

    エクセルの表を作り、金額など3桁区切りの部分が縦 で点線になっており、見やすいように表示されていますが、 あれは、どのようにして挿入すればいいのでしょうか? オートシェイプの線を入れても、微妙に数字によって かぶるところが出てきます。 教えてください。お願いします。

  • エクセルの罫線について

    Excel 2008 for MACと使って表組みをしました。枠は細い実線で中のマスは最も細い実線でも太いので、点線にしました。ところがプリント(プリンターはエプソンLP=8700のモノクロページプリンタ)すると、この細い点線が半円の連なったような線で予想以上に太いのです。細い実線と同じで1pは有るのでは無いかと思います。罫線の設定は書式からセル、罫線と進んで指示しました。モニター上では補足表示されるのですが、プリントすると太くなってしまいます。  前にイラストレータで0.5pの線をプリントしたら印刷できないという相談が有りましたが、イラレで0.75pはこの機械できちんとプリントできました。  今まではこの細い点線が上手く刷れていたので、今回何故そうなったのか判りません。ご教示よりしく願います。  それと同時に罫線なしに変更した箇所がプリントすると、罫線が出ることが有ります。モニターではもちろん罫線は見えません。ところがプリントすると出ているのです。この対応も併せてご教示ください。  なお、機械はiMac MB419 A/J、OS 10.5.7です。

    • 締切済み
    • Mac
  • excel初心者です。罫線のコピーについて

    表を作成していて、数値だけをコピーや移動させたいのに罫線までついてきてしまいます。せっかく点線にしていた所に実線がコピーされてしまったり、数値だけ移動すればいいのに罫線まで移動してしまうのですが、数値だけを動かす事はできるのでしょうか? よろしくお願いします。

専門家に質問してみよう