2016-08-24 6 views
0

私は扱えない質問があります。私は長いテキスト文字列(20から60文字)で複数のセルを持っています。私は、部分的なテキストを持つ配列に各セルを変更したい、5文字の長さを言うことができます。 スペースや特定の文字で配列を分割/変更する機能があることは知っていますが、ここではテキストを分割して検索スクリプトに使用する必要があります。配列にセルを分割して長さを指定する

+1

「Mid」を試しましたか?あなたがすでに試したものを含めてください。 – arcadeprecinct

+0

このような偉業のための内蔵機能はありません。 – cyboashu

+0

@ arcadeprecinct文字のためにテキストを分割するためにいくつかのVBAを試しましたが、長さのテキストを指定するためにテキストを吐く方法や配列を作成する方法が見つかりませんでした。 midは適切な関数ではありません。 'cuzはソーステキストの長さを数えることはできません。 – Adam

答えて

1

私が正しく理解していれば、あなたはこのような何かを含むセルを持っている:MID()関数を使用して

A1: AAAAABBBBBCCCCCDDDDD 

はあなたを助けるかもしれません。例えば:

B1: =MID(A$1,1,5) 
C1: =MID(A$1,1*5+1,5) 
D1: =MID(A$1,2*5+1,5) 
..: =MID(A$1,...*5+1,5) 
+0

私は120k行と22列のテーブルを持っているので、ソーステキストセルの長さが異なるので、最初に長さを確認してから、5文字の長さの配列エントリに分割しなければなりません。また、ターゲット配列の項目の長さを定義することは素晴らしいことです。 – Adam

-1

Iは120K行と22列のテーブルを持って、ソーステキストのセルは異なる長さであるので、私は最初に、その長さを確認した後、5文字の長さの配列エントリにそれをdivIdはなければなりません。また、ターゲット配列の項目の長さを定義することは素晴らしいことです。

+0

回答を投稿するのではなく、質問を編集してください。 – arcadeprecinct

+0

@arcadeprecinct私の謝罪、絞首刑のボタン。 – Adam

関連する問題