1

2 つの Excel ファイルがあります。1 つは CRM データベースからの大量の生データを含み、もう 1 つはサニタイズ/整理されたデータを含みます。生データ ワークブックから整理されたワークブックにアドレスをコピーする必要があります。

問題は、生データ ファイルが住所を 2 つの列として格納していることです。1 つの列は通り/都市/州用で、もう 1 つは国用です。整理されたワークブックには、番地/都市/州/国がすべて 1 つの列に含まれている必要があります。そのため、生データ ワークブックの 2 つの列を連結し、整理されたワークブックに貼り付ける必要があります。そのようです:

Workbook 1 (Raw Data):
Street/City/State                 Country
1060 W. Addison, Chicago, IL      United States

   |
   v

Workbook 2 (Organized):
Street, City, State, Country
1060 W. Addison, Chicago, IL, United States

ワークブック間でコピー/貼り付けする方法と、2 つのテキスト セルを連結する方法は知っていますが、2 つを連携させることはできません。

4

1 に答える 1

0

次の提案が役立つと思います。このような基本的な知識を使用して、最初のワークブックで、通り/都市/州が A 列にあり、国が B 列にあるとします。VBA を使用すると、セルを使用してセルの値を簡単に取得できます。

Range("A1").Value & " , " & Range("B1").Value 

上記の結果は、1060 W. Addison, Chicago, IL, United States になります。

この値を別のワークブックの必要なセルにコピーします。あるワークブックから別のワークブックに値をコピーする方法を知っていると既に述べました。

これが私の答えに投票するのに役立つ場合

于 2012-04-25T12:47:00.923 に答える