人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excel/VBAで条件付き書式を作ってますが、
E3セルの値が”男性”である場合、F1セルの書式を数字少数点以下なしに設定しようとしています。
マクロで実行した結果は下記です。
Sub Macro1()
'
' Macro1 Macro
'

'
Selection.NumberFormatLocal = "#,##0_ "
Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=$E$3=""男性"""
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
ExecuteExcel4Macro "(2,1,""#,##0_ "")"
Selection.FormatConditions(1).StopIfTrue = False
End Sub

ExcelVBAで実行すると、ExecuteExcel4Macro でエラーが発生し、終了してしまいました。
マクロはそのまま実行できないようなんですが、
?ExecuteExcel4Macro の実行エラーをなくす方法はありあすか。もしくはExcel/VBAに変える方法はありますか。
?条件付き書式は列に対する設定は可能でしょうか。
条件付き書式の初心者ですみませんが、ご存じな方がいらっしゃいましたらご教授頂けれればと思います


●質問者: myonlinebookmark
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ