「-」の左側からテキストを抽出しますが、「-」を含まないセルは無視します

ブレンダン-ジョン・マーティン

セルからいくつかの値を抽出しようとしています。

「-」の左側にあるセルの値を抽出する方法を理解しましたが、セルに「-」がまったくない場合にエラーが発生します。これらのセル/エラーを無視するにはどうすればよいですか?

どんな助けでも、私が作ったものを改善する方法をいただければ幸いです。

また、それが役立つ場合は、平均で約20000行あります。

    Dim r As Long
    Dim Location As Long
    Dim m As Long
    Dim ws As Worksheet

    Set ws = Worksheets("NHBRSummary")

        Set ws = Worksheets("Sheet1")
        m = ws.Cells(ws.Rows.Count, "F").End(xlUp).Row
        For r = 2 To m
            Location = InStr(1, Cells(r, 1), "-")
            Cells(r, 2).Value = Left(Cells(r, 1), Location - 1)
        Next

End Sub
ウォーキュパイン
        Set ws = Worksheets("Sheet1")
        with ws
             m = .Cells(.Rows.Count, "F").End(xlUp).Row
             For r = 2 To m
                 if InStr(1, .Cells(r, 1), "-") > 0 then
                     .Cells(r, 2).Value = split(.Cells(r, 1).value)(0)
                 end if
             Next
        end with

wsをシートに設定し、すぐに変更します。使用しない場合は、最初のセットを削除する必要があります。

必要に応じて、left()とlocationを引き続き使用できます。これは、別の方法です。重要な部分は、instr()を使用したifステートメントです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

BigquerySQLは文字列の左側にテキストを抽出します

分類Dev

縦のテキストを左側から揃えます

分類Dev

JSoupは、htmlノードを含まないテーブルtdからテキストを抽出します

分類Dev

「-」の左側のテキストのみをプルします

分類Dev

文字の左側からテキストを削除し、その文字とスペースも削除します

分類Dev

列に特定のテキストが含まれているかどうかを確認します。含まれている場合は、テキストを含むセルの右側の値を取得します

分類Dev

Androidのテキストから完全なURLを抽出します

分類Dev

文字列の最も内側のネストされた括弧からテキストを抽出します

分類Dev

Three.jsRayは透明なピクセルを無視します

分類Dev

左側の結合テーブルの子行が存在しない場合、MySQLクエリは行を無視します

分類Dev

セルからテキストの最初の行を抽出します

分類Dev

テキストPythonの右側に数字を抽出します

分類Dev

コンテナから固定パーセンテージ幅の画像を分割し、テキストをそのコンテナの左側に揃えます

分類Dev

Javaの特定の位置からテキストを抽出します

分類Dev

画像から長方形内のテキストを抽出します

分類Dev

R変数から特定のテキストを抽出します

分類Dev

cmdからテキストの一部を抽出します

分類Dev

Pythonパンダは、左側のテーブルと左側のテーブルにない右側のテーブルから行を取得します

分類Dev

`rsync`はñを含むファイルを無視します

分類Dev

文字の前、後、内側からテキストを抽出する

分類Dev

文字の前、後、内側からテキストを抽出する

分類Dev

SQLServerの左外側はレコードを無視します

分類Dev

childNodesを無視して、ノードのテキストを抽出します

分類Dev

Gitは私が望まないファイルを無視します

分類Dev

複雑な文字列からテキストを抽出します

分類Dev

括弧(ログファイル)を含むテキストからキーと値のペアを抽出します

分類Dev

Jqueryはクラスを無視しながらテキストをフェッチします

分類Dev

ファイルからテキストを読み取るにはどうすればよいですか?C#の特定の行を無視しますか?

分類Dev

含まれているフォルダを無視しますが、内のフォルダは無視しません

Related 関連記事

  1. 1

    BigquerySQLは文字列の左側にテキストを抽出します

  2. 2

    縦のテキストを左側から揃えます

  3. 3

    JSoupは、htmlノードを含まないテーブルtdからテキストを抽出します

  4. 4

    「-」の左側のテキストのみをプルします

  5. 5

    文字の左側からテキストを削除し、その文字とスペースも削除します

  6. 6

    列に特定のテキストが含まれているかどうかを確認します。含まれている場合は、テキストを含むセルの右側の値を取得します

  7. 7

    Androidのテキストから完全なURLを抽出します

  8. 8

    文字列の最も内側のネストされた括弧からテキストを抽出します

  9. 9

    Three.jsRayは透明なピクセルを無視します

  10. 10

    左側の結合テーブルの子行が存在しない場合、MySQLクエリは行を無視します

  11. 11

    セルからテキストの最初の行を抽出します

  12. 12

    テキストPythonの右側に数字を抽出します

  13. 13

    コンテナから固定パーセンテージ幅の画像を分割し、テキストをそのコンテナの左側に揃えます

  14. 14

    Javaの特定の位置からテキストを抽出します

  15. 15

    画像から長方形内のテキストを抽出します

  16. 16

    R変数から特定のテキストを抽出します

  17. 17

    cmdからテキストの一部を抽出します

  18. 18

    Pythonパンダは、左側のテーブルと左側のテーブルにない右側のテーブルから行を取得します

  19. 19

    `rsync`はñを含むファイルを無視します

  20. 20

    文字の前、後、内側からテキストを抽出する

  21. 21

    文字の前、後、内側からテキストを抽出する

  22. 22

    SQLServerの左外側はレコードを無視します

  23. 23

    childNodesを無視して、ノードのテキストを抽出します

  24. 24

    Gitは私が望まないファイルを無視します

  25. 25

    複雑な文字列からテキストを抽出します

  26. 26

    括弧(ログファイル)を含むテキストからキーと値のペアを抽出します

  27. 27

    Jqueryはクラスを無視しながらテキストをフェッチします

  28. 28

    ファイルからテキストを読み取るにはどうすればよいですか?C#の特定の行を無視しますか?

  29. 29

    含まれているフォルダを無視しますが、内のフォルダは無視しません

ホットタグ

アーカイブ