Microsoft Excel2010自動記録 | |||||||||
ファイル(F) | 編集(E) | 表示(V) | 挿入(I) | 書式(O) | ツ−ル(T) | デ−タ(D) | ウィンドウ(W) | ヘルプ(H) | TOP |
スペルチェック(S) オ−トコレクト(A) 変更履歴の作成(T) ≫ 保護(P) ≫ オンライングル−プ作業(N)≫ ゴ−ルシ−ク(G) シナリオ(E) ワ−クシ−ト分析(U) ≫ マクロ(M) ≫ アドイン(I) ユ−ザ−設定(C) オプション(O) |
●「スペルチェック」のマクロ例 Sub Macro2() Range("B2").Select Cells.CheckSpelling SpellLang:=1033 Range("A1").Select End Sub ■本例は、セル("B2")の英文字をチェックしたケ−スPageTop
変更箇所の表示(H) 変更箇所の確認(A) |
シ−トの保護(P) ブックの保護(W) ブックの保護と共有(S) |
●T5-1.シ−トの保護(シ−トの保護(同一内容を2度入力で設定される))PageTop
Sub Macro1() '保護
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, _ Scenarios:=False End Sub
■ Scenarios:=FalseはExcel2003ではScenarios:=Trueだった
Sub Macro2() '解除 ActiveSheet.Unprotect End Sub
----------------------------------------------------------- ●T5-2.ブックの保護 Sub Macro1() '設定 ActiveWorkbook.Protect Structure:=True, Windows:=False End Sub
Sub Macro2() '解除 ActiveWorkbook.Unprotect End Sub ■ 本例の保護はパスワード無しでの設定例
----------------------------------------------------------- T5-3.ブックの保護と共有 ★ マクロを含むブックは自動記録できない
●「ゴ−ルシ−ク」のマクロ例 Sub Macro1() Range("A10").Select Range("A10").GoalSeek Goal:=100, ChangingCell:=Range("A1") End Sub ■本例は、セル("A10")に数式があり、その計算値が"100"にする為にセル("A1")変化させたケ−ス ************************************************** ●「シナリオ」のマクロ例 Sub Macro1() ActiveSheet.Scenarios.Add Name:="acb", ChangingCells:=Range("B1"), Values _ :=Array("50"), Comment:="作成者 : IRYO 日付 : 2012/2/10", _ Locked:=True, Hidden:=False ActiveSheet.Scenarios("acb").Show End Sub ■本例は、セル("A2")にシナリオ名"BB"にして、("10")を入力したケ−スPageTop
参照元のトレ−ス(T) 参照先のトレ−ス(D) エラ−のトレ−ス(E) すべてのトレ−ス矢印を削除(A) [ワ−クシ−ト分析]ツ−ルバ−の表示(S) |
●「ワ−クシ−ト分析」のマクロ例 ●T9-1.参照元のトレ−ス(数式の入っているセル("A10")を選択し本項実施で参照元矢印) Sub Macro1() Range("A10").Select Selection.ShowPrecedents End Sub ----------------------------------------------------------- ●T9-2.参照先のトレ−ス Sub Macro1() Range("A1").Select Selection.ShowDependents End Sub ----------------------------------------------------------- ●T9-3.エラ−のトレ−ス Excel2003ではエラ−表示せれているセルを選択し本項実施で参照元に矢印 Excel2010では、自動記録されません。ただし判りやすいダイアログを表示。PageTop
----------------------------------------------------------- ●T9-4.すべてのトレ−ス矢印を削除)(本項実施で、すべてのトレ−ス矢印を削除) Sub Macro1() ActiveSheet.ClearArrows End Sub ----------------------------------------------------------- ●T9-5.[ワ−クシ−ト分析]ツ−ルバ−の表示 ★Excel2010ではツ−ルバ−なし。リボンへ「ワ−クシ−ト分析」項目を表示
マクロ(M) 新しいマクロの記録(R) セキュリティ(S) Visual Basic Editor(V) |
★ 自動記録されないPageTop
★ 自動記録されないPageTop