• ベストアンサー

excel2007で最初から数値を桁区切りにする方法

いつもお世話になってます。今回もよろしくお願いします。 excel2007で最初から数値を桁区切りにする設定方法をご存知の方がいらっしゃいましたらご教示宜しくお願い致します。

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

  • ベストアンサー
回答No.2

結果を申し上げますと、設定でそのようにすることはできません。 なので新規ブックを開いた際に、全セル選択して [ホーム]-[数値]-[桁区切りスタイル]ボタンで セルの書式設定を行うのが一番ではないでしょうか。 わかりにくい点があれば不明点などがあれば追記してくださいね。

ariel_10
質問者

お礼

早速のご回答ありがとうございます。 やはりないのですね。最初に全セルを選択するとの事、実行してみます。 ありがとうございました!

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

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 セル全体を選択して書式を設定したら、全体の領域を取ってしまいすので、これは、まずお勧めできません。実質的にファイルが膨らんでしまいます。 一応、#3さんのやり方は、ひさびさでしたので忘れていましたが、試してみました。私は、すっかり忘れていました。Template からのものも、インスタンスですが、私のほうは、クラスから、インスタンスを作ります。以下は、新しく開いたブックは、すべて桁区切りした設定になっています。既存のブックにはなされません。しようとすれば出来ますが、現在の設定ではしていません。本来、この方法は、例えば、日付をファイル名にしたり、複雑な設定を組み込むためにするためのものです。VBAのコードを貼り付けるだけで、実害はないものですが、万民向けとはいえません。#3さんの方法とは、残念ながら、共有しないほうがよいでしょう。 個人用マクロブック PEROSNAL.XLSB http://office.microsoft.com/ja-jp/excel/HP100141111041.aspx '------------------------------------------- 'Class1 '------------------------------------------- Public WithEvents xlApp As Excel.Application Private Sub xlApp_NewWorkbook(ByVal Wb As Workbook) Wb.Styles("Normal").NumberFormat = "#,##0" End Sub '------------------------------------------- '標準モジュール '------------------------------------------- Public myClass As Class1 '------------------------------------------- 'ThisWorkbook モジュール '------------------------------------------- Private Sub Workbook_Open() Set myClass = New Class1 Set myClass.xlApp = Excel.Application End Sub '/今の設定ですと、ブックの変更を行っていますから、何も入れてなくても、保存しますか?と聞いてくることが欠点かもしれません。 '/専門的になりますが、今回は、Auto_Open を使いません。ThisWorkbook_Open イベントと、その特徴に合わせて使い分けることも可能です。 '/Public WithEvents xlApp にしているのは、コードを短くするために、割愛しました。

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

お奨めはしませんが、やれなくはないです。 以下の手順でブックテンプレートを設定すれば、以後、 新規に作成するブック,シートのすべてのセルの表示形式が 最初から桁区切り形式になります。 1.新規ブックを作成する 2.[ホーム] > [スタイル] > [セルのスタイル] 3.[標準]を右クリック > [変更] > [書式設定] 4.表示形式を桁区切りに設定する([通貨]あるいは[会計]) 5.[OK] > [OK] 6.[名前を付けて保存]    ファイル名:Book    ファイルの種類:Excel テンプレート(*.xltx)    保存先:[XLSTART]フォルダ   として[OK] ※【XLSTART】フォルダに【Book】というファイル名で【xltx】形式で保存するのがポイントです。 ※通常、XLSTART フォルダは Vista の場合、 C:\Users\<ユーザー名>\AppData\Local\Microsoft\Excel\XLSTART にあります。 XP の場合、 C:\Documents and Settings\<ユーザー名>\Application Data\Microsoft\Excel\XLSTART にあります。 ※作成したBook.xltxを削除すれば元に戻ります。 ■Excel テンプレートを作成して使用する http://office.microsoft.com/ja-jp/excel/HA102188741041.aspx?pid=CH100648111041 ■エクセル 常に桁区切りにしたい http://bekkoame.okwave.jp/qa3808823.html ※noname#52504は私の旧アカウントです。 以上ご参考まで。

全文を見る
すると、全ての回答が全文表示されます。
  • Us-Timoo
  • ベストアンサー率25% (914/3620)
回答No.1

数字を入力するセルをドラッグ ↓ 「ホーム」にある 「′(桁区切り)」ボタンをクリック

ariel_10
質問者

補足

早速のご回答ありがとうございます。 質問の書き方がわかりづらく、申し訳ございません。 セルを選択してからでなく、シートを操作する前に、設定をして 最初から数値を桁区切りにすることは可能でしょうか? ご存知であれば、教えて頂けると嬉しいです。 よろしくお願いします。

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

関連するQ&A

  • Excel2007で3桁区切りに関する質問です。

    Excel2007で3桁区切りに関する質問です。 例えば『1000000』という数値を、桁区切りスタイルを使用し『1,000,000』と表示させたいのですが、意に反し『1000,000』と表示されてしまいます。 『#,##0』と設定してはいるのですが、何か裏でオプション設定してしまっているのでしょうか? 解決できず困っております。 どなたかご親切な方、ご教示賜りたく宜しくお願い致します。

  • エクセルの数値欄の桁区切りを4桁にする方法

    日本の数値の読み方は、一十百千、一万十万百万千万、一億十億百億千億、一兆・・・のように4桁ごとに変わっていくのに、エクセルの数値の区切りは、3桁(123,456,789)しかなくて不自然で読みにくいです。 これを(1234,5678)のように4桁区切りに(自動的に)したいのですが、手順がわかりません。 初歩的な質問ですみませんが、どなたかご存じでしたら、教えて下さい。

  • エクセルの数値の桁区切りについて

    エクセルの桁区切りがいつの日からか「@」になってしまいました 以下のように表示されています ■これまで 123,456 ■今 123@456 数値が全て「,」ではなく「@」で区切られているのでキモチ悪いです・・・・。 ツールバー>書式>セル>セルの書式設定>表示形式 の画面で「分類」で「数値」を選ぶと「桁区切り(@)を利用する」となっていて@を変更できません。 桁区切りは利用しなければ@は表示されないのですが、高額の数値を扱うので 元通りに「,」として桁区切りを表示させたいです。。。。 どうすればこれまでの状態に修正できますか?? 教えてくださいm(_ _)m

  • エクセルで、数値の桁区切りに関して

    エクセルで以下のような数値に桁区切りを設定したいのです。 書式設定で”数値”を選択し、桁区切りを設定すると小数点以下がカットされてしまいますし、 FIXED関数を使おうかと思いましたが、小数第3位以降が四捨五入されてしまうので 使えませんでした。ユーザー定義をこれまで使ったことないので調べてみたものの 結局自己解決出来ませんでした。。 お分かりになる方お教え願えないでしょうか? ちなみに、使用環境はWindowsで、バージョンは2003、2007の両方あります。 1234567 1230 4567.89856 0.0356 0.1598756 0.00658 -35607 -0.0056 -23.5668 -3468972.234

  • 桁区切りの方法について。

    “ピポットテーブルフィールド”内の数値に桁区切りを付ける場合 “ピボットテーブルフィールド”の“表示形式”からセルの書式設定で桁区切りを付けるのとExcelの書式設定ツールバーの“桁区切りスタイル”を使うのとでは 何か違いがあるのでしょうか? 私の持っているテキストでは “ピボットテーブルフィールド”の“表示形式”から桁区切りを付けるようになっているのですが 書式設定ツールバーの“桁区切りスタイル”を使う方が簡単なように思います。 何か意味があるのでしょうか? 宜しくお願い致します。

  • 数値の桁区切りって?

    こんな 素朴な質問を お許しください。 私にとっては、ずっと 気になっていることなのです。 思い切って、今日は聞いてみます。  数値の 3桁区切りというのが ありますよね。 あれは、金額表示のときだけに 使うのが 正しいのでしょうか。それとも、数値全般に 使っても おかしくは ないのでしょうか。  もし 良ければ お教えくださいませ。 よろしく お願い致します。

  • エクセル2003 数値の桁区切りについて2点質問があります。

    エクセル2003 数値の桁区切りについて2点質問があります。 ツールバーにある桁区切りスタイルを選択すると、数値の後にスペースができませんが、 セルの書式設定-数値-『桁区切り(,)を使用する』を選択すると数値の後に スペースが発生します。 (1)このスペースは何の為でしょうか。 そのスペースを消去するには、セルの書式設定-分類-ユーザー定義- ここから、#の後に『-』がついているものを選択して、『-』がスペースなので 消去することにより、数値の後のスペースがなくなるということを学びました。 (2)ユーザー定義の中には、#と『-』のものはたくさんあり、¥、$、()などが ついていなければ、どれを選択しても『-』を消去すると数値の後のスペースは なくなり、私が望んだような結果になりますが、どれを選択しても問題ないのでしょうか。 ぐだぐだの内容ですみませんが、ご教示どうぞ宜しくお願いいたします。

  • エクセルでの数値の表記方法(桁区切りや小数点)

    数値に桁区切り表示や小数点表示をする場合、日本や英米では、例えば1千2百34万5千6百78小数点9なら、12,345,678.9 のように、桁区切りはカンマ、小数点はピリオドで表記しますね。 ところがヨーロッパでは、ドイツ、イタリア、ベルギーなどでは、12.345.678,9 のように、桁区切りはピリオド、小数点はカンマで表記します。 また、フランスやロシアでは、12 345 678,9 のように、桁区切りはスペース、小数点はカンマで表記します。 スイスでは言語(独、仏、伊)にかかわらず、12'345'678.9 のように、桁区切りはアポストロフィー、小数点はピリオドです。 Window自体を「地域設定」で直してしまえば、国別にあわせ数値の表記方法は如何様にも対応はできると思いますが、実は今作成しているエクセルはシートごと数値の表記を変えたいのです。1シート目には日本語、2シート目には英語、3シート目がフランス語のようになっており、各シートは1枚目に入力した数値を参照して計算し、表示されます。したがって、地域設定は使えないと思います。 このようにシートごとに数値の表記方法を変えるにはどうしたらよいのでしょうか? ご教示くださいませ。

  • autocadの寸法線の数値に3桁区切りのカンマ

    autocadで寸法線を引いたときの数値に3桁区切りのカンマをつける事はできるのでしょうか。手元の入門書には設定方法が載っていないのですが、カンマを設けることはできないのでしょうか。宜しくお願い致します。

  • 桁区切り数値の計算

    PHP+MYSQLで 演算子を使って計算をしたいのですが、データーベースから 数値を取り出したときに3桁以上の数値が計算できません。 <?php if($products_teika > 0.0000) { $pacent = round( 100-($products_price / $products_teika) * 100, 0); }else{ $pacent = "-"; } ?> <?php echo $pacent; ?>%OFF! という計算をさせ、割引率を表示させたいのですが 3桁以上になるとうまく計算できません。 このような場合、桁区切りの数値を計算させる方法が あるのでしょうか? ご存知の方ご教授お願いいたします。

    • ベストアンサー
    • PHP

専門家に質問してみよう