• 締切済み

カンマのつけ方を教えてください。

WORD及びEXCELにて、3桁ごとにカンマを付ける方法を教えてください。

noname#2274
noname#2274

みんなの回答

noname#2002
noname#2002
回答No.3

はじめて回答させていただきます。 Excelについては、別の方が説明したような書式設定ツールバーのカンマ区切り ボタンやセルの書式設定のダイアログボックスにある表示形式タブで簡単にできますので、Word2000で3桁ごとにカンマを付ける方法についてご説明します。  計算式(フィールドコード)であればカンマの書式を設定することは可能です。  1)罫線(A)メニューから計算式(O)を選択すると計算式ダイアログボックスが  表示されます。  2)このダイアログボックスの計算式ボックスの”=”の右に数字を入力します。  3)表示形式ボックスの右の下向き三角をクリックし、”#,##0”を選択します。  4)最後にOKをクリックします。 数字を修正するには、再度罫線(A)メニューからでも可能ですが、 右クリックしてフィールドコードの表示/非表示(T)でフィールドコードを表示して 数字を修正し、F9キーでフィールド更新をしてください。 なおWordの表ではこのような方法でひとつひとつ計算式および表示形式を設定できますが、Excelのように範囲選択して複数のセルの表示形式を変更する方法は残念ながら私は知りません。 以上簡単ではございますが回答させていただきます。

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

●ワードで、裏技的に3桁ごとにカンマを入れる方法の回答が出たら脱帽して、本件は取り下げにしましょう。出なければ本件のような方法もあると言うことを示します。WordVBAでやって見ました(マクロ)。私はワードのVBAは初めてに近いので,別に付加したいことがあるのです(ボタンに貼りつけ)が、割愛しました。 ●ツール-マクロ-VisualBasicEditorをクリック。 下記をコピーして、VBEウインドウに貼りつける(または入力する)。 Sub macro18() ’18の部分下記(注)参照 a = Selection.Text x = "" l = 0 For i = Len(a) To 1 Step -1  If l = 0 Then  Else   If l Mod 3 = 0 Then   x = "," & x   End If  End If x = Mid(a, i, 1) & x l = l + 1 Next i ' MsgBox x Selection.TypeText Text:=x End Sub ●使い方は カンマを入れたい数字の文字列を範囲選択する(黒に白字状態)。 ツール-マクロ-マクロをクリック。 マクロ名の一覧が出るから、上記の場合macro18をクリックし 右上の「実行」(ボタン)をクリック。 文書1に自動的に戻り、目的の数字の文字列にはカンマが入っています。 (注)上記ツール-マクロ-マクロで自分の場合の使用済みマクロ名の一覧が出るから、そこに見つからない名前を決めて付けてください。「位取りカンマ」という名前でも可。

  • wolv
  • ベストアンサー率37% (376/1001)
回答No.1

最近のExcelなら、「,」というボタンがツールバーにあるはずです。 書式を変更したいセルを選択して、そのボタンを押してください。 見つからなければ、書式を変更したいセルを選んだ後で、 メニューの「書式」から「セル..」を選び、 開いた「セルの書式設定」ウィンドウの「表示形式」ページの中の、 「分類」欄で「数値」を選びます。 すると、右側に「桁区切りを使用する」チェックボックスがありますので、これをチェックします。 あとは「OK」をクリックして「セルの書式設定」ウィンドウを閉じればOK. Wordでの方法は知りません。一発ではできないかもしれません。 Wordは数値を数値ではなく、単に文字の羅列として認識しているはずなので、本来このような作業には向かないと思います。

関連するQ&A

  • Word2007でカンマ区切りはどこで設定するのでしょうか

    Word2007で数値をExcelのように3桁カンマ区切りにするには、どこで設定すればいいのでしょうか?

  • ワードの表の金額にコンマ入力するには

    エクセルだとツールバーに桁コンマや円の表示がありますが、ワードではどうやって表示するの?コンマをいれると字数がかわるのでいちいち変換して入力しています。 エクセルを貼り付けるやり方ではなく、すでにワードで表ができているところに入れたいのです。よろしくお願いいたします。

  • ワード差し込み印刷時の数字にカンマを入れたい

    ワードで差し込み印刷をする際、データはエクセルファイルで、エクセルファイルのなかでは数字の表示を桁区切りスタイルにしていますが、差込にすると普通に数字のになってしまいます。差込んでも桁区切りスタイルのままにさせることは出来ますでしょうか? 私がない知恵を絞って考えたのは、「元のエクセルファイルの数字を最初から文字列のカンマが入ったものにする」なのですが、文字列にするまではできても、その後カンマをいれる方法がわからないのです。 よい方法はあるのでしょうか??

  • WORD2003で半角コンマを入れる

    WORD2003の中で半角数字データを多く入力しますが、3桁コンマをエクセルのように一括で、表示(挿入)できるような機能はありませんか? 今は、手動で入力しているのですが非効率だと感じています。どなたか教えて下さい。

  • ワード2007 で表にカンマを入れたい

    こんにちは。 ワード2007を使っていますが、 差込時に、表に数字が表示されると自動的に桁区切り(カンマ)を設定するしたいのですが、方法がわかりません。 ご存知の方、教えてください。 よろしくお願いします。

  • 「カンマ」と「コンマ」は同じ語源?

    今まで、何となく「カンマ」と「コンマ」は同じ語源で、基本的には同じものを指すのではないかと思っていました。 しかし、数字の桁区切りはカンマですが、「コンマ零点五秒」などと使う場合のコンマは小数点のことを意味し、言葉を入れ替えては使いません。厳然たる棲み分けがされています。 もしや、他人のそら似で全く別の語源から来ているのでしょうか? また、もし同じ語源なら、桁区切りと小数点の使い分けは、どのようにして発生したのでしょうか?

  • コンマ(カンマ?)は何故三桁で区切るのですか?

    金額表示をする際の「,」ですが、(例:\100,000,000) 何故三桁で区切るのでしょうか? また、正しくはコンマと読むのでしょうか、カンマと呼ぶのでしょうか? よろしくお願いします。

  • 差込をするとカンマがなくなる。

    ワードの差込について教えてください エクセルでデータを作り、ワードに挿入すると、エクセルの「35,000,000」というデータが、なぜか「35000000」とカンマのない形になってしまいます。エクセルは、書式設定で「数値」として認識されています。word2003 OSはXPです。 どのように対処したらよろしいでしょうか?教えてください。

  • 【ワード】差し込み印刷の数字の表示について(コンマ)

    お世話になります。 ワードの差込印刷で、エクセルの数字のデータを差し込みたいのですが、 何故か三桁ごとのコンマ(,)が表示されません。 希望としては以下のように表示したいのですが、教えてください。 よろしくお願いいたします。 現状     希望 123456 ⇒ 123,456

  • Wordで、罫線内に入力した数字に、自動的にカンマを入力する方法

    Word2000を使ってます。 罫線を使った表を作成していて、数字を打ち込む列があり、入力した数字を自動的に3桁ずつ,(カンマ)で区切るように設定したいのですが、Wordでは可能でしょうか? Excelでは書式設定みたいな感じでできたと思うんですが、どうなんでしょう。よろしくお願いします。

専門家に質問してみよう