データ入力のアルバイトをしていて、入力しやすいようにアクティブセルの行を目立たせようと思い、
http://oshiete.goo.ne.jp/qa/2089225.html
http://www.relief.jp/itnote/archives/001406.php
を参考に設定しました。
お陰さまで入力は終わったのですが、私の作ったデータを別の方がこの後コピーしてチェック
するので、この設定を削除しないといけないんですが‥‥。方法が見つかりません。
どなたか、パソコンに疎い人間に分かるよう教えていただけますでしょうか?
ちなみにエクセル2003です。
よろしくお願いします。
No.11ベストアンサー
- 回答日時:
>ThisWorkBookのプログラム?が出るのでそれをdeleteで削除し、
>書式も削除しましたが色がついてしまった状態は消えませんでした。
>やはりコピー対応しかないようです。
http://www.relief.jp/itnote/archives/001406.php
の設定だけならば
#9の回答の手順と、以下の手順の2つで消えます。
1.ctrl+A
2.書式ー条件付書式-削除 で条件1~3にレ点を入れてOK、もう一度OK
(実際には#9で削除するプログラムは着色を行っていません。
ファイルを開くときにマクロの警告が出るという影響しかありません)
この手順で色が消えないということは、コピーを行っている#4の手順でも色が消えないはです。(念のためF9(再計算)のキーを押してみてください)
これで消えない場合には何か別の設定をしているのだと思います。
(1)別のマクロも入っている
(2)「条件付書式」でなく通常の「書式」で塗りつぶしの設定をしている
etcです
(1)についてはVBEでSheet1、Sheet2、…にも何かマクロが入っていないか確認してみてください。(ファイルを開くときにマクロを無効にしたら色が消える場合はこちらの可能性が大です)
(2)については、以下の手順を試してみてください
1.Ctrl+A
2.編集-クリア-書式
→
参考にされたサイトで紹介している手順では
1.条件付書式
2.ThisWorkBookにマクロを設置
の2つの設定を行っています。従って、削除するときもこの2つを削除する必要があります。
…
#10でWendy02さんが「条件付き書式で色がぬられていたら、…」の部分でおっしゃっている通りです。
#2、#4でコピーを使う手順を紹介したのは、VBEを使わずにマクロを消す方法なので、VBEでマクロを消すならばコピーする必要ありません。
ご丁寧に何度もご回答いただきありがとうございました!
本日無事に削除できました。
Ctrl+ALLせずに条件付き書式の削除を行っていたので、セルの色が消えなかったみたいです;
お恥ずかしい限りです…。
本当にありがとうございました。助かりました。
No.10
- 回答日時:
>削除できないのでコピーして書式を消すしかないってことですね。
>勉強になりました。ありがとうございました。
#8の回答者ですが、ThisWorkbook は、ブックオブジェクトの1つだから削除出来ない、と書いたまでの話なのに、コピーする必要があるのかさっぱり分かりません。レスをする所を間違えたのでしょうか。
あくまでも、別のブックにコピーするなら、このスレとは違う回答です。
条件付き書式で色がぬられていたら、それは条件付き書式を削除すれば色は消えます。書式を削除するわけではありません。こちらは、ThisWorkbook のマクロ?のコードを削除すれば、それで常識的に終わりだと書いているだけです。
#6さんの回答がここでは一番、まとまっているようですが、だだし、「※解放する必要はありません。」ではなくて、基本的には解放できません。読み方によって書式自体も削除するように読めますが、今回の条件下では、書式は削除はする必要はありません。条件付き書式を削除すればよいだけです。
お忙しい所恐縮です。
質問文にも書いたとおり、パソコンに無知なもので文章を勘違いして読んでました。
何となくThisWorkBookが何であるかはやっと分かってきました。
(そもそもモジュールが何たるか、が分かっていないので…勘違いの詳細は省きます;)
ありがとうございました。
No.9
- 回答日時:
>ThisWorkBookを消そうとしたんですが、右クリックしてもモジュールの解除、が選択できず‥。
ThisWorkBook自体は消すことは出来ません。
ThisWorkBookに置かれているプログラムを削除します。
http://www.relief.jp/itnote/archives/001406.php
を参考にしたならば、以下のプログラムを設置していると思います。
VBEでThisWorkBookをダブルクリックすると表示されますので、これを削除してください。
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.ScreenUpdating = True
End Sub
何度もありがとうございます。助かります…。
VBEを開くと書いていただいたThisWorkBookのプログラム?が出るのでそれをdeleteで削除し、
書式も削除しましたが色がついてしまった状態は消えませんでした。
やはりコピー対応しかないようです。
本当に何度も丁寧なアドバイス、ありがとうございました。
No.8
- 回答日時:
#3の回答者です。
>ThisWorkBookを消そうとしたんですが、右クリックしてもモジュールの解除、が選択できず‥。
>さらに質問なんですが、標準モジュール自体ないんです。ThisWorkBookのみです。
ThisWorkbook というのは、Excelのブックが持っているモジュールです。ツール--オプションで設定するいくつかは、ここに保存されます。だから、削除は出来ません。シートモジュールもそれぞれひとつあります。だから、これは消せないのです。逆に、シートコピーをすると、このシートモジュールも一体で付いてくるものです。
標準モジュールは解放できますが、設けていなければ、標準モジュールありません。
だから、もうすでに処理は終わっているはずです。
お忙しい所再度のご回答ありがとうございます。
つまり、削除できないのでコピーして書式を消すしかないってことですね。
勉強になりました。ありがとうございました。
No.7
- 回答日時:
>ctrl+Aで選択するのとシートの左上をクリックして全選択するのとは違うんですね。
全く同じ結果になります。
よく使う機能はメニューから、マウス操作から、キーボードからといろいろな方法で呼び出せるようになっています。
「ctrl+A」はいくつかある方法の一つです。「シートの左上クリック」でも同じ機能になります。
>6.は新しいシートの書式を変える、ということですよね?
>この方法でイベントプロシージャはコピーされないけど条件付き書式はコピーされてしまうので、
>それを削除する…ということでしょうか。
はい、その通りです。
エクセルの機能で「条件付書式を除いてコピー」という機能は用意されていないので「条件付き書式」も一緒にコピーして、そのあと「条件付き書式」を削除するという手順を紹介しました。
あわわ、お恥ずかしい。
ctrl+AのAはALLですもんね…同じですよね。
本当に分かりやすく、夜遅くまで何度もありがとうございました!やってみます。
No.6
- 回答日時:
VisualBasicEditor上での処理
1.標準モジュールフォルダ配下にあるModule#(#は数値)を右クリックしてModule#の解放
エクスポートするかとでるので、別のファイルで同じことをするならエクスポートでファイル名を付けて保存
2.Sheet1をクリックしてワークシートのマクロ記述があればすべて消去
他のシートも同様に処理する。
3.ThisWorkBookをクリックしてワークシートのマクロ記述があればすべて消去
※解放する必要はありません。
エクセルシート上での処理
1.条件付き書式の削除を行う
該当のシートを開いてF5キーを押す。
セル選択をクリックして、次の画面で条件付き書式をチェックしてOK
「書式」「条件付き書式」で削除をクリックして、条件1から3のすべてをチェックしてOK
これで消せます。
この回答への補足
詳しい説明ありがとうございます。
さらに質問なんですが、標準モジュール自体ないんです。ThisWorkBookのみです。
この場合はどうすればいいんでしょうか?
No.5
- 回答日時:
#1です。
一度は設定したのだからと思い、説明を端折りました。
データを入力する前のフォーマット(ファイル)はないのでしょうか?
それに入力したデータのみを張り付ければ良いと思ったのです。
貼り付けるときに、右クリック、形式を選択して貼り付け、●値
書式も貼り付けたいならもう一度
右クリック、形式を選択して貼り付け、●書式
ただし、条件付き書式も張り付きますので、
条件付き書式は削除してください
#1のほうに図を添付しました。
ご丁寧に図まで…(泣)。ありがとうございます。
何が何だか分からず見よう見まねで設定したため、この有様です、すみません。
フォーマット、あるかもしれないので探してみます。
本当にありがとうございました。
No.4
- 回答日時:
>なるべく今のデータを使いたいんですが。
新しいファイルのシートにコピーする形となります。
データ、数値、書式(フォント色、塗りつぶし、表示形式、列幅など)がコピーされます。イベントプロシージャ以外のほとんどすべての情報がコピーされます。
…シート全体を新しいブックにコピーする方法もありますが、
そうしますとイベントプロシージャも一緒にコピーされてしまいます。
#2の回答の方法ならばイベントプロシージャはコピーされません。
>セルの所どころに色がついてしまいました(アクティブセルにつけた色です‥)
「条件付書式」を使ったときの設定が残ってしまったためであると思います。
手順を以下のように変更してみてください。
1.マクロの記録を開始
2.ctrl+A(キーボードより操作、以下3~5も同じ)
3.ctrl+C
4.ctrl+N
5.ctrl+V
6.書式ー条件付書式-削除 で条件1~3にレ点を入れてOK、もう一度OK
7.マクロの記録を終了
この回答への補足
2度目の回答ありがとうございます。助かります。
やはりコピーするのが一番簡単ですよね…。
ctrl+Aで選択するのとシートの左上をクリックして全選択するのとは違うんですね。
最後にもう一つだけ、すみません。
6.は新しいシートの書式を変える、ということですよね?
この方法でイベントプロシージャはコピーされないけど条件付き書式はコピーされてしまうので、
それを削除する…ということでしょうか。
No.3
- 回答日時:
単に、
http://www.relief.jp/itnote/archives/001406.php
の設定を外せばよいのだと思います。(私なら、こういうメモリ負担の多い設定は賛成しませんね。)
それで、条件付き書式は削除したのかな?
条件付き書式は、設定した所は、全部クリアしないといけませんね。
外し方が分からないということはありませんよね。
#1さんが書いてはいますが、要するに、全体のセルを選択しておいて、メニューの[書式]--[条件付き書式]で設定を削除してください、という話だと思います。
その後は、入力している[シートのタブ]を右クリックして、「コードの表示」で、VBEditor を開き、そこにマクロがあれば、それを全部削除します。
そこになければ、ThisWorkbook というモジュールがあって、コードがあれば削除します。
自分で設定したものでしょうから、ある程度のことはおわかりになると思います。
今回は、条件付き書式は必ず取り去ってください。ワークシートの負担の元です。
この回答への補足
ありがとうございます。
条件付き書式を削除→VBEditorを開いてマクロを削除(deleteで消しました)、左側に出てる
ThisWorkBookを消そうとしたんですが、右クリックしてもモジュールの解除、が選択できず‥。
他に削除方法はあるんでしょうか?
自分で設定したくせに全く分かっていません。
無知で申し訳ないですが、ご助言頂けると幸いです。
No.2
- 回答日時:
こんばんは
入力が終わったら、そのシートの内容を別のブックのワークシートにという方法があります。
入力するシートを開いた状態で、以下の手順を試してみてください
1.マクロの記録を開始
2.ctrl+A(キーボードより操作、以下3~5も同じ)
3.ctrl+C
4.ctrl+N
5.ctrl+V
6.マクロの記録を終了
シートが1枚だけならば、ここで記録したマクロをそのまま使えると思います。
ショートカットの解説です
ctrl+A … すべて選択
ctrl+C … 編集-コピー
ctrl+N … ファイル-新規作成
ctrl+V … 編集-貼り付け
ショートカットキーがある場合にはメニューを選択すると書いてありますのでそれを参考に覚えると良いと思います。
この回答への補足
さっそくの回答ありがとうございます。
本当に無知なもので、重ねて質問させてください。
この方法はデータだけを別のファイル?に新規作成する?ということでしょうか?
(本当に用語が分からないもので‥すみません)
なるべく今のデータを使いたいんですが。
今日試しにデータをコピーしてみれば、と思い新規作成したブック(って言うんでしょうか)に
コピーしてみたんですが(方法はマウスでセルを全選択してctrl+C、新規のブックにctrl+V)
セルの所どころに色がついてしまいました(アクティブセルにつけた色です‥)。
rukukuさんの方法でctrl+Aで選択すれば数値だけコピーできるのでしょうか?
レベルの低い状態でお恥ずかしい限りです。
お暇があればさらに回答いただけると本当に助かります。宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- その他(パソコン・スマホ・電化製品) Googleカレンダーで不要データを一括削除したい 1 2023/08/02 12:42
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) Excel リンク先のエクセルファイルの削除 同時に行を削除したい 1 2022/11/29 16:20
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
EXCEL 表の書式のみ変更不可(...
-
excel関数式の一部を太字にする
-
Excel 書式を関数で判断。
-
Excel 条件付書式で土日の左・...
-
excelで選択範囲の反転をしたい...
-
エクセル→貼り付けのオプション...
-
エクセルで、書式は変えずに連...
-
条件付き書式 A1,B1,C1の何れ...
-
エクセルで1年前の日付になった...
-
エクセル:一定以上の数値にな...
-
指定した期限が近づくとセルの...
-
エクセルのピボットテーブルの...
-
100の倍数毎に色を付ける方法(...
-
Excel 条件付書式で二つの条件...
-
条件付書式で色づけしたセルの...
-
条件付き書式が選択できない?!
-
エクセルで2つのシートで重複し...
-
Excel2007で、条件付き書式の一...
-
エクセル関数で、Falseの場合赤...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
EXCEL 表の書式のみ変更不可(...
-
excelで選択範囲の反転をしたい...
-
エクセル:一定以上の数値にな...
-
エクセルで、書式は変えずに連...
-
Excel 条件付書式で土日の左・...
-
Excel 条件付書式で二つの条件...
-
エクセルのピボットテーブルの...
-
条件付き書式の条件に時刻を指...
-
エクセルで1年前の日付になった...
-
エクセルで2つのシートで重複し...
-
エクセル→貼り付けのオプション...
-
条件付き書式(色変更)は、予...
-
VBAで転記すると元のシートの条...
-
Excelで、塗りつぶしを含め同じ...
-
Excelで4勤2休のカレンダーを作...
-
Excel2007で、条件付き書式の一...
-
VBAでシート書式の自動変換を作...
おすすめ情報