
No.3ベストアンサー
- 回答日時:
> 指定した文字列を含む列を削除するには
素直に解釈して回答します。Excel2002 以降限定ですが。
1. 検索するセルの範囲を選択
2. [Ctrl]+[F] で検索ダイアログを表示
3. 検索する文字列を入力
4. [全て検索] をクリック
5. リストボックスに表示された結果を全て選択
--> セルが選択されます
6. セル上で右クリック [削除]
7. 6. で表示されるダイアログで、削除対象を [列全体] に指定
でできませんか?
回答ありがとうございます。
Excel2000を使っていたので、[全て検索]が無かったのですが、
Excel2003で試したところ、教えていただいた方法で出来ました。
No.2
- 回答日時:
手動削除操作は数が多いからいや、となれば
VBAでやるほか無いです。
関数でやれるのも、行方向にデータが入力され1つの条件ぐらいまで
でしょう。
(1)どの列で、どういう条件のとき列削除するのか。
条件値を見るセルと削除列は同じですか。
(2)条件を見る値はシート内の各列で同一値か
それによりVBAの複雑さなども変わるかもしれないので、はっきり質問に書かないと答えようがない。
この回答への補足
回答ありがとうございます。
VBAは不勉強なので出来れば関数で実現できればと思っていましたが、
補足しますので教えてもらえれば嬉しいです。
>(1)どの列で、どういう条件のとき列削除するのか。
条件値を見るセルと削除列は同じです。
セルの5行目に"現在在庫数"という文字列が入っているので、
その列を削除したいです。
(2)条件を見る値はシート内の各列で同一値か
上記の通り同一値です。
お手数をお掛けしますが、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) VBA 文字列変換と指定した列にある日時データから時間を削除する方法について 2 2022/04/14 15:23
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Visual Basic(VBA) Excelにて、シート1の行を削除するとシート2のシート1と同じ番号の行も削除したい 3 2022/05/08 04:24
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) VBA 指定した列にある日時データから時間を削除する方法について 4 2022/04/14 11:17
- Visual Basic(VBA) 【至急】 当方初心者です。 マクロについて知恵をお貸しください。 ★したい動作 ①リストE列2行目か 4 2022/09/29 18:56
- Excel(エクセル) Excel VBA 空白行があるセル範囲に色を付ける 3 2022/06/13 15:58
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで特定の文字が入ってる列を削除方法
Excel(エクセル)
-
【Excel VBA】複数ある特定の文字列を含む行を削除
Excel(エクセル)
-
エクセル2016の特定の文字列を含む行を削除
Excel(エクセル)
-
-
4
指定した文字があった場合、その行を削除するマクロが欲しいです
Excel(エクセル)
-
5
特定の文字がある行以外を削除するマクロ
その他(Microsoft Office)
-
6
IF関数などを使って条件に合った「行」を削除するような機能はありますでしょうか?
Excel(エクセル)
-
7
エクセルである行以下全部を削除する方法
Excel(エクセル)
-
8
エクセルで別シートにリスト化した文字列を含むセルを持つ行を削除する方法を教えてください。
Excel(エクセル)
-
9
VBAで特定の文字を含まない列の削除方法について
Excel(エクセル)
-
10
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
11
マクロで特定の行まで削除する方法を探しています。
Excel(エクセル)
-
12
エクセルで1個飛ばしで、一括でコピペする方法は有りますか?
Excel(エクセル)
-
13
エクセルで特定の数字等を表示させない方法ってあるのでしょうか?
Excel(エクセル)
-
14
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
15
エクセルで特定の文字列が入った行を非表示にしたい
Excel(エクセル)
-
16
VBAで特定の文字が入力されたセルを選択
Excel(エクセル)
-
17
excel:別シートの値を飛び飛びで参照させたい
Excel(エクセル)
-
18
Excelで、任意の言葉で始まる行のみを、行ごと一括で削除する方法を教
Excel(エクセル)
-
19
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
20
指定した項目の列削除
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
桁数が混在する並び替えの方法
-
EXCEL VBA 指定範囲内で特定の...
-
エクセルマクロでA欄に値があ...
-
エクセルVBA Unionはなぜ遅い?
-
エクセル マクロで列を連続し...
-
EXCELである列を上から順にチェ...
-
VLOOKUPで文字が反映さ...
-
エクセルで合算後の降順がうま...
-
データベースを検索するマクロ...
-
エクセル2003 列の表示、非表...
-
Excelで数値→文字列変換で指数...
-
Excelの関数について、特定の文...
-
テキストボックス内の文字のふ...
-
エクセルにおける、グラフの指...
-
Excelで行ごとコピー、同じ行を...
-
エクセルでグラフタイトルが折...
-
たくさん作った同じ設定のグラ...
-
日付が1年以内になると他のセル...
-
エクセル 入力中に表示されな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
桁数が混在する並び替えの方法
-
エクセルで一部除外した数字を...
-
EXCEL VBA 指定範囲内で特定の...
-
エクセルの関数SUBSTITUTEを、...
-
エクセルVBA Unionはなぜ遅い?
-
エクセル マクロで列を連続し...
-
ExcelVBA:列方向の並び替え O...
-
エクセルで列内の同じIDの商品...
-
エクセルで同じ名前ごとの合計...
-
EXCEL 指定した曜日に番号を振...
-
エクセルvba 一つ上の行を指定...
-
VBAでFormula関数を使ってVlook...
-
エクセルの質問(結合と集計に...
-
エクセルで2列を検索し2列とも...
-
EXCELである列を上から順にチェ...
-
エクセル2003で住所録の抽出
-
Excel 複数キーワードの確認方法
-
エクセルマクロでA欄に値があ...
-
エクセルのVLOOKUP関数の応用
おすすめ情報