
エクセルの機能について
計算結果を別のセルに飛ばしたいのですが、飛ばす先のセルには計算式等は入れずに編集出来るようにしたいのですが、可能ですか?
通常はA1に計算式を入れた場合、結果を表示したいB1のセルに=A1と入力して表示させていますが、B1のセルは空白で、A1の計算結果が出たときのみB1に表示して、表示が無い時は編集しても、A1をB1に表示すると言う条件は消えないようにしたいです。
何方か詳しい方教えてください。
よろしくお願いします。
No.4
- 回答日時:
こんにちは!
VBAになりますが一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り計算してみてください。
Private Sub Worksheet_Calculate() 'この行から//
Dim lastRow As Long
lastRow = Cells(Rows.Count, "A").End(xlUp).Row
Range(Cells(1, "B"), Cells(lastRow, "B")).Value = Range(Cells(1, "A"), Cells(lastRow, "A")).Value
End Sub 'この行まで//
※ A列の数式がどのようになっているのか判らないので
とりあえずA列の数式が入っているセル範囲を指定していますが、
A列に関係ないセルで再計算されてもマクロが走ってしまいます。
※ A列の数式が入っている行が極端に多い場合は
表示されるのに少し時間を要します。m(_ _)m

No.3
- 回答日時:
例えばセルA3に数値が入力されたときにセルA1に「=IF(A3=””,””,A3*2)」と計算式を入れておき、同時にセルB1セルに「=IF(A1=””,"",A1)」を入れておけば、セルA3のセルが空欄であれば、A1もB1のセルも空欄になり、A3のセルに数値が入力されると、A1,B1も同じ計算結果が表示される計算式となりますが。
これではダメですか。またはNo.2の方が回答されているような計算式ですと、A1のセルが空欄であれば、B1のセルも空欄表示となるような計算式になっていますが。いずれの計算式もダメなのですか。
No.2
- 回答日時:
幾つか説明を頂かないと判らない所がありますので確認します。
①表示が無い時とはA1セルの計算式の結果が空白("")という事でしょうか?
②B1セルに値が書き込まれていてもA1セルの結果によってはB1セルは書き換えてしまっても良いのでしょうか?
③B1セルに直接入力した場合と、A1セルの計算結果から書き込まれた場合で、次にA1セルの計算結果に変化が生じた場合の対応は同じで良いのですか?
-----------------------------
単純にB1セルに「=IF(A1="","",A1)」を入れておけば、B1セルに書き込んだ場合は、A1セルの計算結果は反映しなくなりますがこれではダメなのでしょうか?
回答ありがとうございます
①,②,③そうです
基本的にB1セルには計算式等は入れずに,編集できるようにしたいです.
なので理想としては,A1に計算式,B1は空欄,C1などに=IF(A1="",B1="",B1=A1)みたいな参照ではなくA1の結果を受けてB1に代入させるような事をしたいです.
No.1
- 回答日時:
マクロを使えば可能ですが、マクロの使用も想定しての質問でしょうか?
マクロ無しでやるとすれば、「カメラ」機能を使う方法。
初期状態ではメニューに「カメラ」ボタンは無いので、ボタンを表示させておく必要があります。
カメラボタン | 初心者のためのOffice講座
http://hamachan.info/excel/kamera.html
Excel 2013でカメラボタン・カメラ機能は?:Office 2013(オフィス2013)の使い方
http://www.relief.jp/itnote/archives/excel-2013- …
A1セルを選んで「カメラ」をクリック。
その後、適当な場所でクリックすると、A1の内容が表示されたオブジェクトができると思います。
そのオブジェクトをB1セルに合うように移動します。
オブジェクトの線は図の 書式設定 で 線なし にして下さい。
また、オブジェクト内でのセルの枠線は印刷時に消えませんので、
A1セルの周囲の枠線を白にするか、
表示メニューから 枠線を非表示にしてください。
これで、お望みの結果っぽくすることは出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルの計算式について教えて下さい。 sheet1のA1セルの値をsheet2のB1セルに返し、尚 1 2022/05/25 11:32
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- その他(Microsoft Office) IF関数について教えてください 2 2022/05/10 13:31
- Excel(エクセル) Excel ある日の45日後の計算 及び 3か月後の計算 6 2022/04/05 13:44
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) EXCEL 計算結果の桁数をそろえたい。 5 2022/12/25 18:33
このQ&Aを見た人はこんなQ&Aも見ています
-
数式を残したまま、別のセルに答えを表示する
Excel(エクセル)
-
一つのセルに計算式を入れて別のセルに答えを出したい
Windows Vista・XP
-
エクセルで数式の答えを数値として参照したい
その他(Microsoft Office)
-
-
4
エクセルで 例えばA1のセルに1+1 と入力すると B1のセルに2 と答えが出る関数があったと思いま
Excel(エクセル)
-
5
excelで計算式と結果の両方を表示したい
Excel(エクセル)
-
6
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
7
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
8
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
9
EXCEL関数で指定セルに入力方法
Excel(エクセル)
-
10
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
11
VBA 数式ではなく計算結果をセルに入れたい
Excel(エクセル)
-
12
エクセル:関数で他のセルの内容を書き換えることは出来るのですか?
Excel(エクセル)
-
13
Excelで表計算結果のみ表示するには?
Excel(エクセル)
-
14
EXCEL あるセルに数字が入力されれば既存マクロ実行させたい
Excel(エクセル)
-
15
Excelマクロでセルの値を他のセルに表示する方法
その他(Microsoft Office)
-
16
エクセル初心者
Excel(エクセル)
-
17
官公庁へのあいさつ文の書き方を教えてください。
日本語
-
18
Excel 関数? 文字列になっている数値を計算したいのですが
Excel(エクセル)
-
19
Excelで数式だけを消して、数値を残すには?
Excel(エクセル)
-
20
エクセルでの計算式で求められた値に( )カッコをつけたいのですが…
その他(パソコン・スマホ・電化製品)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba テキストボックスとリフト...
-
貼り付けで複数セルに貼り付けたい
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
枠に収まらない文字を非表示に...
-
エクセル オートフィルタで絞...
-
Excel 例A(1+9) のように番地の...
-
エクセルの一つのセルに複数の...
-
エクセルの書式設定の表示形式...
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
Excelでのコメント表示位置
-
【Excel】 セルの色での判断は...
-
excelの特定のセルの隣のセル指...
-
エクセルで、複数の参照範囲を...
-
対象セル内(複数)が埋まった...
-
エクセルで住所と建物名を分け...
-
ハイパーリンクの参照セルのズ...
-
エクセルでオブジェクトを常に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
スプレッドシートで複数のプル...
-
excelで日付関数の文字列変換の...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルの書式設定の表示形式...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルのセルの枠を超えて文...
-
Excelでのコメント表示位置
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
おすすめ情報
マクロが必要な場合、マクロ使用も想定しています。