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も見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセルで特定の文字が入ってる列を削除方法
Excel(エクセル)
-
エクセルで特定の行を削除したいのですが。
Excel(エクセル)
-
エクセル2016の特定の文字列を含む行を削除
Excel(エクセル)
-
-
4
【Excel VBA】複数ある特定の文字列を含む行を削除
Excel(エクセル)
-
5
IF関数などを使って条件に合った「行」を削除するような機能はありますでしょうか?
Excel(エクセル)
-
6
エクセルで特定の文字列が入った行を非表示にしたい
Excel(エクセル)
-
7
指定した文字があった場合、その行を削除するマクロが欲しいです
Excel(エクセル)
-
8
エクセルである行以下全部を削除する方法
Excel(エクセル)
-
9
特定の文字がある行以外を削除するマクロ
その他(Microsoft Office)
-
10
VBAで特定の文字を含まない列の削除方法について
Excel(エクセル)
-
11
エクセルで別シートにリスト化した文字列を含むセルを持つ行を削除する方法を教えてください。
Excel(エクセル)
-
12
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
13
エクセル・条件付で行を削除する方法
Excel(エクセル)
-
14
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
15
エクセル マクロ 最終列までを全選択
Excel(エクセル)
-
16
特定のセルが空白だったら、その行を非表示にしたい。。。
Visual Basic(VBA)
-
17
ワードに「URL」を貼り付けると、文字が黒だったり青だったり?
その他(パソコン・スマホ・電化製品)
-
18
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
19
200Vと220Vがあるのはなぜ?
環境・エネルギー資源
-
20
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
エクセルで同じ名前ごとの合計...
-
エクセルVBA Unionはなぜ遅い?
-
エクセルvba 一つ上の行を指定...
-
エクセルで一部除外した数字を...
-
エクセル 並び替え
-
エクセルで2列を検索し2列とも...
-
エクセルで列内の同じIDの商品...
-
EXCEL VBA 指定範囲内で特定の...
-
エクセルマクロでA欄に値があ...
-
エクセルの関数SUBSTITUTEを、...
-
テキストボックス内の文字のふ...
-
Excelで数値→文字列変換で指数...
-
Excelで行ごとコピー、同じ行を...
-
エクセル
-
エクセルでグラフタイトルが折...
-
エクセル 入力中に表示されな...
-
Excelの関数について、特定の文...
-
エクセルにおける、グラフの指...
-
エクセルグラフの一括設定。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 指定した文字列を含...
-
エクセルで同じ名前ごとの合計...
-
エクセルの関数SUBSTITUTEを、...
-
エクセルVBA Unionはなぜ遅い?
-
桁数が混在する並び替えの方法
-
EXCEL VBA 指定範囲内で特定の...
-
エクセルで一部除外した数字を...
-
エクセルで列内の同じIDの商品...
-
Excelで自動的に並べ替えなんて...
-
エクセル マクロで列を連続し...
-
エクセルvba 一つ上の行を指定...
-
EXCELである列を上から順にチェ...
-
EXCEL 指定した曜日に番号を振...
-
エクセルで2列を検索し2列とも...
-
エクセル 並び替え
-
ExcelVBA:列方向の並び替え O...
-
アクティブセルのある行の任意...
-
エクセル VLOOKUPが反映されない
-
オートフィルについて(急ぎ!)
-
VBA マクロの組み方
おすすめ情報