0

VBA を初めて使用する場合、S0000000 から S9999999 の範囲にある請求書内の特定のデータ行を抽出したいと考えています。私が抱えている問題は、すべてのデータが列 A (PDF から変換された後) にあり、次のいずれかであるということです。タブやスペースで区切られていて、本当に面倒です。これらの行を新しいワークシートに入れる方法はあるのでしょうか?

SS13 1TL        
T       
Y       PRICE          TRADE        
P                             DISC %        
VALUE            VAT  SOU       
Terms of Delivery  DAP      
8P1262*  S1311018           816 9781447211259    01 BK GB PM  Necessary Lies PB         Chamberlai P    0.80  0.00     651.98 1
8H3245*  S1311018           300 9780330538633    01 BK GB PM  Ruthless                  KEANE, Jes P    0.80  0.00     239.70 1
7J1782*  S1311018           300 9781447209522    01 BK GB PM  The Keystone (B)          Dean, A.M. P    0.80  0.00     239.70 1
7B9182*  S1311018           204 9780230760493    01 BK GB PM  Marked                    Jackson, D P    1.30  0.00     265.00 1
COM-CODE LEGEND 
BK  =  Books        
49019900    
4

1 に答える 1

0

Text To ColumnsExcel メニュー (VBA ではない) を使用して、既存のスプレッドシートで実行しようとしましたか。区切り文字としてタブまたはスペースを指定して、データを複数の列に分割できます。

チュートリアルは次のとおりです: Excel で [テキストを列に変換] コマンドを使用してデータを解析する方法

于 2013-11-07T00:17:48.783 に答える