7桁以上あるカラムの行データを全て抜き出したい
VBAで作ると思うのですが
VBAも名前位しかわからない初心者です
Excelデータがあります。
たとえば
コード:abcdefg
の様に7桁以上ある行(コードの他に名称や数量などのカラムがあると思ってください)
のデータを別ファイルにすべて移したいのですがどのようにすればいいのでしょうか
VBAですか?全くわからないのにやれといわれ困っています。
全くの初心者なので細かい箇所も丁寧に詳細に教えていただけると助かります。
EXCELだけを使って解決したいですVB.netは使わずに
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
カラムって、列ですよね。
画面のイメージが良くわかりませんが、普通はマウスのドラッグで範囲を指定して、コピー&貼り付けでお終いですね・・・。
複数ファイルで同じ処理を繰り返す必要があるなど、記載されていない条件があるのでしょうか?
・・・
ああ、1列の中でセルの値が7ケタ以上あるものをピックアップして書き出せということですか?
それならば、作業用の列を1列確保して、関数で各セルに含まれる文字列の長さを求め、オートフィルターで7以上のものをピックアップすればよいでしょう。
桁数をカウントするのは、=LEN(文字列)の関数です。
A列に
abcdefg
sedfr
kiroeps
artoikejwui
・・・
などの記載がある場合、
1列を作業用セルとし、例えばB2セルに
=LEN($A2)
と入れて、これをB列全体にコピー。
あとはオートフィルターでB列の値7以上を設定して、できたリストを別シートなりにコピー貼り付けすればいいでしょう。
参考URL:http://www.moug.net/tech/exvba/0140023.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロで複数条件に当てはまるものを全て抽出したいです 7 2022/05/21 08:51
- Access(アクセス) accessデータを指定したExcel、そして指定したセルへエクスポートするaccess VBAコー 2 2023/05/17 17:02
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Excel(エクセル) Excelについて教えてください。 帳票データがあります。 アクセスに取り込むため、 データ形式にし 1 2022/06/08 19:59
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Sub 要具ライフ() ActiveSheet....
-
VBAを使用した時間管理
-
ExcelVBAを使って、値...
-
i=cells(Rows.Count, 1)とi=cel...
-
特定のセルが空白だったら、そ...
-
Excelで指定した日付から過去の...
-
EXCELで変数をペーストしたい
-
【Excel VBA】指定行以降をクリ...
-
エクセル マクロで セルの範...
-
セル色なしの行一括削除
-
EXCELのVBA-フィルタ抽出後の...
-
DataGridViewの各セル幅を自由...
-
【VBA】シート上の複数のチェッ...
-
連続する複数のセル値がすべて0...
-
【Excel】指定したセルの名前で...
-
DataGridViewのセル編集完了後...
-
クリックされたセルの位置を取...
-
エクセルの複数データーをダブ...
-
特定行の色を変えたい(FlexGrid)
-
【EXCEL VBA】Range("A:A").Fi...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAを使って、値...
-
特定のセルが空白だったら、そ...
-
i=cells(Rows.Count, 1)とi=cel...
-
【Excel VBA】指定行以降をクリ...
-
【マクロ】プルダウンが設定し...
-
Excelで指定した日付から過去の...
-
VBA実行後に元のセルに戻りたい
-
【Excel】指定したセルの名前で...
-
Excel vbaで特定の文字以外が入...
-
特定の文字を条件に行挿入とそ...
-
EXCELで変数をペーストしたい
-
【EXCEL VBA】Range("A:A").Fi...
-
エクセルVBAでコピーして順...
-
連続する複数のセル値がすべて0...
-
screenupdatingが機能しなくて...
-
Excel VBA、 別ブックの最終行...
-
任意フォルダから画像をすべて...
-
Excelのプルダウンで2列分の情...
-
【VBA】カーソルのある行の1行...
-
VBAコマンドボタンを押すたびに...
おすすめ情報