No.1ベストアンサー
- 回答日時:
下記で良いでしょうか?
Sub sample1()
Dim tmp As Double
tmp = Val(Range("A1"))
If tmp <= 2 Then
Range("C1") = Range("B1")
ElseIf tmp >= 5 Then
Range("C1") = Range("B2")
Else
MsgBox "対象外"
End If
End Sub
>又、条件分岐後の部分『C1セルへコピー』の部分を"マクロ1を実行"
"マクロ2を実行"というように、変える様な事も出来ますでしょうか?
こんな感じかな?
Sub sample2()
Dim tmp As Double
tmp = Val(Range("A1"))
If tmp <= 2 Then
Call Macro1
ElseIf tmp >= 5 Then
Call Macro2
Else
MsgBox "対象外"
End If
End Sub
この回答へのお礼
お礼日時:2010/01/01 21:38
期待どうり、動作してくれました。
マクロを組み合わせて行く事で、フローチャートを組み合わせた、
多段階のプログラムを組んでみようと思います。
たいへん参考になりました!
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Visual Basic(VBA) エクセルVBAで『A列』に新規で数値を入力し『B列』から右方向の空白セルにその値を貼り付ける方法 4 2022/11/05 08:37
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- その他(Microsoft Office) エクセルに関しての質問 2 2022/06/25 18:40
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelで小数点0を表示させる方法
-
エクセルで0.0と表示したい
-
エクセル 絶対値の合計
-
他シートのある列を検索して一...
-
【EXCEL】関数で計算された数字...
-
Excelで合計の金額を違うセルに...
-
vlookupで返された値が空白だっ...
-
EXCELで番号を自動的にふりたい
-
エクセルで網掛けをしたセルを...
-
マクロ クリックしたら色変わる
-
エクセルの文字列を結合しても...
-
EXCELで上位10個のデータを平均...
-
エクセルの自動計算方法につい...
-
エクセルのIF関数について
-
Googleスプレッドシートで合計...
-
エクセルで運賃計算
-
EXCEL VBA 選択範囲をTargetに
-
Excel VBAにてUserFormのTextBo...
-
セルの数式を計算させないで文...
-
エクセルつくったグラフで10月...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelで小数点0を表示させる方法
-
エクセルで0.0と表示したい
-
【EXCEL】関数で計算された数字...
-
エクセル 絶対値の合計
-
vlookupで返された値が空白だっ...
-
他シートのある列を検索して一...
-
Excelで合計の金額を違うセルに...
-
セルの数式を計算させないで文...
-
Googleスプレッドシートで合計...
-
EXCELで上位10個のデータを平均...
-
エクセルの文字列を結合しても...
-
numbersで累計を計算するには
-
Excel IF構文内の計算式を有効...
-
EXCEL VBA 選択範囲をTargetに
-
Excel VBAにてUserFormのTextBo...
-
エクセル 背景色のついたセル位...
-
Excelマクロに詳しい方教えてく...
-
エクセル .50以下で切り捨て、...
-
エクセルで文字を180度回転...
-
エクセル
おすすめ情報