2011-02-09 5 views
0

私は名前ではなく、場所(ワークブックで5番目のシート)または名前のワイルドカード(常に検索結果 - *という名前のシート)でシートを取得する方法を見つけた私は、VBAを使用することができることを理解しますがX枚のシートをN枚のExcelワークブックから新しいワークブックにコピーする - どの言語を使用するのですか?

  • 私はむしろ、ユーザーがこれを実行するために自分のマシンにExcelをインストールする必要はありませんでした。

私は次のリストから、これは達成するのが最も簡単である言語/ライブラリのような提案をいただければと思います:

  • のJava
  • C#
  • Groovyの
  • ルビー

答えて

2

Javaの場合、のgetSheet(int)メソッドこれを行います。あなたができる

sheet = Excel.new('path/to/file').sheets[int] 

roo宝石とRubyで

1

私がインストールされているExcelを必要としませんが、私はそれがシート名のパターンマッチングを行うかはわかりません。

+0

数字でシートを取得できる場合、それは私のためには十分です。どうもありがとう!! – akapulko2020