Excelシートを複数のシートに分割しようとしています。私が分割しようとしているシートにはたくさんのテーブルがあり、それらはそれぞれA列の各テーブルの後に表示される "-----"で区切られています。情報を抽出する方法を誰かが知っていますか? ----- "新しいシートに貼り付けますか?文字列を新しいシートにコピーしても構いません。 "-----"で区切られたシート上に10個のテーブルがある場合、それぞれが異なるテーブルを持つ10枚のシートが必要です。デリミタ値に基づいてExcelシートを複数のシートに分割する方法は?
繰り返し値の間で情報を抽出しようとした私の試みは一切役に立たなかったので、残念ながらコードはありません。私は実際には道に沿って個々のステップのためだけでも、アイデアを高く評価しています。
何を試しましたか?あなたが試したコード/公式と、働いている/行っていないことを示してください。また、データ - >テキストを列に使用して、デリミタに基づいてデータを区切ってみることもできます。 – BruceWayne
これは特に難しいことではありません。 'startRng = topOfSheet;ループ:nextRng = startRngから始まるパターンを見つけ、startRngとnextRngの範囲を新しいシートstartRng = nextRng.offset(1) 'にコピーします。ループがパターンが見つからなくなるまで続きます。これをコーディングを開始してください。ブロッキングの問題に直面した場合は、コードを貼り付けてください。お手伝いします。 –