2017-06-19 2 views
1

私は昨年の学期にJavaで1つのクラスを取り、ほとんどすべてを忘れてしまった。私は何をしようとしていることは、私は5,000+名前のExcelスプレッドシートを持っており、それを一つずつ実行すると、私を殺すと永遠にかかりますJavaの一括入力?

first name + last name + @college.edu. 

を組み合わせることにより、新たな学生のための電子メールを作るです。とにかく、Excelスプレッドシートからコピーした情報を電子メール形式で出力するプログラムを作成できますか?

例:

CELL1 CELL2 
John Smith 
Patty Smith 
Roger Ebert 
George Costanza 

出力:すべてのヘルプは高く評価され

[email protected] 
[email protected]ge.edu 
[email protected] 
[email protected] 

おかげで、あなたはJavaでそれを行うことができますofcourseの チェイス

+0

3つのことが分かれば、これは非常に簡単です。 --- 1.スプレッドシートを読む。 --- 2.データから電子メール文字列を作成する。 --- 3.それを出力する。 – byxor

+0

シンプルなエクセル式はあなたのためにそれを行います、そしてあなたはそれを5000の場所を下にドラッグして、結果をコピーすることができます。多くのプログラミングの必要はありません。 – RealSkeptic

答えて

5

。しかし、私はこれ(それが簡単かつ迅速です)、例えば:

=CONCATENATE(CELL1, ".", CELL2, "@college.edu") 

を行い、それらの値を埋めるために他のセルにドラッグするExcel式を使用してお勧めします。

+1

[XY問題](http://xyproblem.info/)の良いスポッティング。 – byxor