No.2ベストアンサー
- 回答日時:
>sheet3はsheet1とsheet2のANDであり、…
フム。。??
作成例:
sub macro1()
dim Target as range
set target = worksheets("Sheet1").range("A1:H3")
’あるいは
’set target = worksheets("Sheet1").range("A1").currentregion
with worksheets("Sheet3").range(target.address)
.formula = "=IF(COUNT(Sheet1:Sheet2!A1)=2,Sheet2!A1,""X"")"
.value = .value
end with
end sub
#「絶対マクロじゃなきゃイヤ」というんじゃなければ,シート3のA1に
=IF(COUNTA(Sheet1:Sheet2!A1)<2,"",IF(COUNT(Sheet1:Sheet2!A1)=2,Sheet2!A1,"X"))
のような式を入れて,近所のセルにコピーして貼り付けておいてください。
この回答へのお礼
お礼日時:2011/09/17 17:02
回答ありがとうございます。
やはりワークシート関数も盛り込まないと難しいですよね?
というか、使わずにやるとかなり長めのコードになってしまいます。
今後もよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
結合したセルの並び替え(エク...
-
VBAで保存しないで閉じると空の...
-
WPSOffice_マクロの有効化について
-
エクセル関数>参照ファイル名...
-
複数のマクロボタンをまとめて...
-
Excel マクロの編集がグレーに...
-
Excelのマクロでボタンを押すと...
-
マクロの保存先、開いてるすべ...
-
エクセルの、記録を終了したマ...
-
Excelマクロをバックグラウンド...
-
Excelマクロで、稼働中のマクロ...
-
エクセルで、「いいね」のよう...
-
エクセル ボタンに設定したマク...
-
【Excel VBA】マクロでExcel自...
-
EXCELのマクロが他のパソコンで...
-
[フィルターオプションの設定]...
-
マクロをマクロを使ってコピー...
-
Excel VBAでオートフィルタで抽...
-
エクセルマクロで、別のブック...
-
エクセル;相対パスを絶対パスへ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列内データにsmallを使う
-
結合したセルの並び替え(エク...
-
【VBA】 通し番号の入力について
-
Excel マクロの複数範囲指定方...
-
UWSCでie内のデータを取得しエ...
-
楽天RSS エクセルのマクロで10...
-
Excel2003 マクロで同じ文字列...
-
Exelの表を以下のように全行組...
-
VBAで保存しないで閉じると空の...
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
エクセル ボタンに設定したマク...
-
エクセル関数>参照ファイル名...
-
Excelのマクロでボタンを押すと...
-
エクセルで、「いいね」のよう...
-
【Excel VBA】マクロでExcel自...
-
エクセルの表を複数枚印刷した...
-
エクセルの、記録を終了したマ...
-
マクロの保存先、開いてるすべ...
-
エクセル マクロ名にブック名...
おすすめ情報