No.5ベストアンサー
- 回答日時:
とりあえず、#1のご回答の表示形式を設定して、見た目を1000倍に(瞬時に)表示しておき、入力を1区切りついたところで、表示を元に戻し、#2のご回答の乗算コピーで1000倍の値に戻すのはどうでしょう。
----
VBAで良ければ
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Application.EnableEvents = False
Target = Target * 1000
Application.EnableEvents = True
End If
End Sub
でA列の入力に限り1000倍されて、その値が!セット
されます。
ツール-マクロ-VBEで、出てくる画面の左の
VBAProjectのSheet1をダブルクリック。
出てきた画面の(Genetal)をWorksheet
(Declaration)をChangeをクリックすると
Private Sub Worksheet_Change(ByVal Target As Range)
End Sub
が出ますから、上記より(先頭Private・・・行・後尾End Sub行を除いて)コピー貼りつけする。Sheet1に戻って、A列で10と入力すると10000が入る。
この回答へのお礼
お礼日時:2004/07/24 22:43
みなさん、早速の返信ありがとうございます。
みなさんに教えていただいたものを、全部試して見ます。
本当に助かりました。本を見てものってないし・・・。
ありがとうございます。
No.4
- 回答日時:
こんにちは。
簡単かつ、実際の入力値そのものも1,000単位にしたいのなら、#3の方が書かれた方法が一番楽かと思います。(入力単位を-3にする方法)
蛇足かも知れませんが・・・
入力前に設定して下さいね。入力後に設定しても、既入力数値には反映されません(Excel97で確認)。
また、入力終了後に設定を元に戻しても(チェックを外す)数値が変わってしまう事はありません。
No.3
- 回答日時:
「ツール」-「オプション」の「編集」タブで
[小数点位置を固定する]にチェックを入れ、
[入力単位]を -2 にすると
ご希望のようになります。
すべてを1,000単位で入力するなら使えます。
必要がなくなったら、[小数点位置を固定する]のチェックをはずせば入力した通りになります。
1,000単位なら、
入力単位を -3 にして
1と入れたら、1,000になるようにした方が楽かと思いますが、・・・
No.2
- 回答日時:
1.セルに入力したいデータを「0」を省略した形で入力します。
2.次に、どこか離れたセルにそのデータを倍数したい数値(10倍、100倍、1000倍など)を入力します。(データですので、セルに入力するのは「10」や「100」、「1000」といった数値部分です)
3.倍数したい数値の入ったセル(「10」や「100」、「1000」といった数値のセル)を選択してコピーします。
4.次に倍数したいデータの範囲(1.で入力した範囲)を選択し、[編集]→[形式を選択して貼り付け]を選択し、表示されたダイアログボックスで「乗算」を線選択します。
これで1.のデータが、2.でした数値分だけ「倍数」されます。
倍数した後は、2.のセルのデータはクリアできます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 「休日取得希望日」を申請したらシフト表に色付け 1 2022/04/17 14:22
- Excel(エクセル) Excel VBA セルの書式設定 2 2022/03/30 10:48
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- Excel(エクセル) エクセルで日付に続けて連番を表示したい 6 2022/05/25 23:33
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの「入力規則」のプル...
-
【エクセル】関数で「A1が0でな...
-
エクセル逆三角マークで選択項...
-
エクセルで、入力できる箇所を...
-
エクセルVBA ユーザーフォーム...
-
シートを保護しても入力規則を...
-
エクセルでセルのコメントが消...
-
エクセルのプルダウンボタンの...
-
Excelについて教えてください。...
-
ドロップダウンリスト(INDIREC...
-
エクセルでセル内に記号がいく...
-
書類テンプレートの年月日を揃...
-
エクセルの入力規則で「空白を...
-
エクセルでセルに入力されたデ...
-
Excelでセルにデータを表示(右...
-
エクセルでメールアドレス入力...
-
Excelの「リスト」でセルに”着...
-
入力規則をブック全体にかける...
-
エクセル 入力規則のリストボ...
-
エクセルのセルの手入力を禁止。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセル逆三角マークで選択項...
-
エクセルでセルにポインタする...
-
エクセルVBA ブックを閉じる前...
-
エクセルでセルのコメントが消...
-
エクセル 入力規則のリストボ...
-
シートを保護しても入力規則を...
-
エクセルの入力規則で作ったリ...
-
【Excel】ドロップダウンリスト...
-
エクセルの「入力規則」のプル...
-
入力規則の入力時メッセージの...
-
Excel 自動的に半角英数になり...
-
ドロップダウンリスト(INDIREC...
-
エクセルで、入力できる箇所を...
-
エクセルVBA ユーザーフォーム...
-
エクセルで電話番号から市内局...
-
カンマで区切った数値をCOU...
-
Excelでセルに名前を定義したい...
-
Excelで同じセルに入力し エン...
-
入力規則をブック全体にかける...
おすすめ情報