• 締切済み

SWTのBrowserにExcelファイルのシートを指定して表示させたい

Java初心者です。 <環境> ---------------- ・WindowsXP ・Office2000 ・JDK1.5.0_06 ・eclipse3.1 ---------------- eclipseでSWTのBrowserコンポーネントを使ったアプリケーションを作成しています。 ExcelファイルのあるディレクトリをURLとしてBrowserに表示することはできたのですが、シートを指定して表示することはできるのでしょうか?

  • Java
  • 回答数1
  • ありがとう数1

みんなの回答

回答No.1

IEで表示させる場合と同じで、ファイル名の後にアンカーを付けてやれば一応表示は出来ます。 ファイル名#シート名!セル位置 例えば "file:///C|/data/File1.xls#Sheet2!C3" (Browserウィジェットの利用はあんまりお勧めしませんが…)

taco5805
質問者

お礼

ありがとうございました。Browserに表示されました。 しかし、Browserでアプリケーションを表示すると二重起動などの問題がありました。 そこで、Browserに表示するのではなくProgramクラスでアプリケーションを実行させようと思うのですが、この場合シート指定はどのようにすればいいのでしょうか? Program.launch("C|/data/File1.xls#Sheet2!C3"); では、実行できませんでした...

関連するQ&A

  • エクセルファイルを立ち上げてもシートが表示されません

    エクセルについてなのですが、あるディレクトリに AAA.xlsがありダブルクリックすると通常は エクセルが立ち上がりシートが表示されると思いますが、 シートが表示されなくなってしまいました。 なにか設定などがあるのでしょうか? 初歩的な質問かもしれませんがよろしくお願いします。

  • EXCELファイルを開いたときにブックが表示されない

    EXCELファイルを開いたときにブックが表示されない WindowsXP Office2007 Standard(プレインストール) Office2003 Professional (Accessのみインストール) EXCELが動いていない状態で, エクスプローラからEXCELのファイル(XLSX,XLS,CSVなど)をダブルクリックして開いたとき, EXCELが立ち上がったあと,目的のブック(シート)が表示されません。 この状態で,OFFICEボタンをクリックするとメニューが表示されるのと同時にシートが可視となります(したがって,ファイルは開かれていて表示がされない状態のようです)。 また,OFFICEボタンをクリックする代わりに最小化ボタンをクリックすると,一瞬最小化され,その直後に元のサイズに戻り,シートが表示された状態になります。 また,OFFICEボタンをクリックする代わりに他のアプリケーションウィンドウに一旦フォーカスし,次に再びEXCELのウィンドウにフォーカスしても,シートが可視となります。 EXCELが既に立ち上がっている状態では,(ブックが開いている如何に関わらず)上記の現象は起こらず,正常に表示されます。 このような現象の原因と修復方法について教えて下さい。

  • ハイパーリンクで開いたExcelファイルで表示するシートを指定したい

    表記の件についてご教授ください。 WindowsXpにてExcel2000を使用しています。 親のExcelファイルがあり、この中からいくつかの子Excelファイルをハイパーリンクで呼び出しています。 呼び出された子Excelファイルには50枚程度のシートがあります。 この子Excelファイルを開いた時に表示されるシートを、親Excelから呼び出す時に指定したいと考えています。 ファイルを開く時のオプションを調べてみましたが、ファイルをリードオンリーで開くオプションはあるようですが、シートの指定は無いようでした。 教えてgooにてマクロを使ってシートを指定する方法がありましたが、親この方法だとある決まったシートでしか開けません。 子Excelファイルを1シート毎に分解すればよいのですが、管理が煩雑になるのでひとかたまりで管理したいと考えています。 何かよい方法はありますでしょうか?

  • VBAで別エクセルファイルから指定エクセルファイルにシートをコピー

    Office2003のエクセルでVBAを勉強しております。 そこで、VBAで別エクセルファイルからあるシートを指定エクセルファイルへ丸まるコピーしたい場合にはどのようにすればよいのでしょうか?

  • Excelファイルが表示されません(涙)!

    Microsoft Office XP Professional を使用していますが、ショートカット(ディスクトップ上アイコン)及びMyドキュメントからExcelファイルを開こうとしても、Microsoft Excelのウィンドウは表示されるのですが、肝心のシート(指定ファイル)が表示されません、”アプリケーションの修復”を実行しましたがなおりません、Microsoft Office ドキュメントの新規作成から入っても、《選択したテンプレートに関連付けられたプログラム起動できません。または、そのプログラムでは選択したテンプレートを使用できません。》と言うコメントが表示されてしまいます、なにか設定のしかたがあるのでしょうか?原因も分からず、どうすれば良いのか悩んでおります。 どうかアドバイスを頂きたいのですが、皆様宜しくお願いします。

  • エクセルシートの非表示について

    宜しくお願いします。 今回はできるかどうか分からないのですがもしご存知の方がいたら教えていただきたく質問します。 エクセルシートに保護がかけられるのはわかるのですが 例えばブックに3枚シートがあり、そのうち2枚を非表示にしたとします。 で、そのシートを再表示する時にパスワードを入れないと表示できないとかこのようなことはできたりするのでしょうか? イメージ的には出来そうな気がするのですが・・・・・どうでしょうか? ご存知の方がいたら教えてください。 尚、使用はオフィス2000です。 ちなみに2003であればできるということであればそれも教えてください。 宜しくお願いします。

  • excelのファイルを開いてもシートが表示されない

    excelでファイルを作成して保存をしたのですが、作成したファイルを開こうとクリックして、excel自体は開かれるのですが、シートが表示されずにグレーの画面になったままで困っています。デスクトップ画面の上にあるexcelのアイコンにファイルをドラッグすれば開けます。 どうしたらいいのでしょうか、教えてください。 よろしくお願いします。 Office version 2013 OS:windows 7

  • Macでeclipseを使用しJava独学中

    Java Eclipseの初心者です。 初めの設定のところでつまづいていて質問です。 mac x バージョン10.6.8 eclipse version 1.4.1です。 本を参考に独学中なのですが、 JDKを追加しようと JREの追加からディレクトリを指定しても 「JDK ルートではありません; MacOS X 実行可能ファイルが見つかりませんでした」 というエラーメッセージで追加ができません。。。 /Library/Java/JavaVirtualMachines 以下に1.7.0u.jdk を置いていてJavaVirtualMachinesのフォルダを指定しています。 eclipse jdk共に本付録のものを仕様していますが 動作検証はOS X Lionでのみ行われていました。 OSのバージョンが関係あるのでしょうか。。。

    • ベストアンサー
    • Java
  • EXCELでシートが表示されません

    どなたか教えて下さい。 EXCELを開くと、シートの部分がグレーになり、見ることができなくなることがあります。すべてのファイルで発生している訳ではありません。 しかしながら、カーソルを上下すると、ツールバーのところの「=」のうしろに文字列が表示され、明らかにセルが指定されています。 表にはマクロはありません。サイズは140KB程度です。 もしお解かりの方がいらっしゃったら教えて下さい。 当方は OS:Windows XP Pro OFFICE:MS Office 2000 Pro PCのCPU:P4 2.4GHz、Memory:512MB の環境です。 よろしくお願い致します。

  • Excelファイルの操作

    COMコンポーネントを用いた以下2点のExcelファイルの操作方法が分からず困っています。 1.指定されたシートを同一Excelファイル内にコピー追加する方法。 2.指定されたシートのシート名を変更する方法。 以上よろしくお願いします。

専門家に質問してみよう