• 締切済み

excel関係のレジストリーについて

お世話になります。 excelのトラブルで格闘しています。 そこで下記について教えてください。 レジストリーに出てくる、 (1)excel.sheet (2)excel.sheet.5 (3)excel.sheet.8 の違いは何でしょうか。 私の環境は、 excel97とexcel2003が入っています。 これのせいでしょうか。 宜しくお願いします。

みんなの回答

noname#173487
noname#173487
回答No.1

Office 2003だけ入れています。 --------------------------------- HKEY_CLASSES_ROOT\Excel.Chart HKEY_CLASSES_ROOT\Excel.Chart\CLSID HKEY_CLASSES_ROOT\Excel.Chart\CurVer HKEY_CLASSES_ROOT\Excel.Chart\shell ---------------------------------- HKEY_CLASSES_ROOT\Excel.Chart.5 HKEY_CLASSES_ROOT\Excel.Chart.5\CLSID HKEY_CLASSES_ROOT\Excel.Chart.5\CurVer HKEY_CLASSES_ROOT\Excel.Chart.5\Insertable HKEY_CLASSES_ROOT\Excel.Chart.5\NotInsertable HKEY_CLASSES_ROOT\Excel.Chart.5\protocol ---------------------------------- HKEY_CLASSES_ROOT\Excel.Chart.8 HKEY_CLASSES_ROOT\Excel.Chart.8\CLSID HKEY_CLASSES_ROOT\Excel.Chart.8\DefaultIcon HKEY_CLASSES_ROOT\Excel.Chart.8\DocObject HKEY_CLASSES_ROOT\Excel.Chart.8\Insertable HKEY_CLASSES_ROOT\Excel.Chart.8\protocol HKEY_CLASSES_ROOT\Excel.Chart.8\shell ---------------------------------- http://blogs.wankuma.com/mrt/archive/2007/10/04/99869.aspx http://surviveplus.net/documents/icon1/index.php?index=4 違い等は判りませんが、どの様な不都合有るのか判りませんので詳しく書いて頂ければ、これを見た人が回答しやすいと思います。

nagahaha
質問者

お礼

いろいろ有り難うございました。 リンクを貼っていただいた中に、 exec.sheet.8というキーワードも結構出てきてはいるのですが、 だからナンダというのが今ひとつ分かりませんでした。 お世話になりました。

関連するQ&A

  • Excelのシートで

    いつもお世話になります。 エクセルのファイルで任意のシートだけ隠しシートにすることは可能なのでしょうか? 可能であれば、解除の仕方を教えてください。 Visual Basic Editorを開くと、Microsoft Excel Objectsにシート名がいくつかあるのですが、エクセル本体のシートは一つしかありません。 どうやら開いているシートは、他からデータを読取っているみたいなのですが、別のエクセルファイルを開いていないので、恐らく当該ファイルの何処かから読取っていると思います。 宜しくお願いします。

  • 【Apache POI】Excelの枠線を消す方法

    いつもお世話になっております。 Apache POIを使用して、シート全体の範囲でExcelシートの枠線を消す方法を教えてください。 セルひとつひとつに書式を設定するのではなく、全体で設定したいです。 ちなみに環境は以下を使用しています。 情報に不足があればお問い合わせください。よろしくお願いします。 【環境】 Excel : 2002 SP3 java : 6.0

    • ベストアンサー
    • Java
  • EXCEL VBA 保護したシートを読込みしたい

    お世話になります。 EXCEL VBAで「データ」というシートあります。ここの100件ほどのデータが入っており、もう1つの「集計」というシートにフォームを作成してそのフォームからVBAを使って集計するのですが、この「データ」シートはユーザーにいじられたくないので保護もしくは非表示にしたいと思っています。 しかし「データ」シートを保護してしまうとVBAで「データ」シート読み込む際にエラーになってしまいます。 何かよい方法はありますでしょうか? 環境 WindowsXP SP3 Excel2003

  • Excelシートの改行削除

    環境:Excel2000+VBA Excelシートに入っているセル内の改行を全て削除 したいのですが、よい方法はないでしょうか? よろしくお願いします。

  • Excel 2010で住所→〒アドイン

    Excel 2010で住所から郵便番号を出すアドインを探してインストールしました。(2種類ダウンロード。)しかし、アドインから郵便番号変換ウィザードを実行しようとすると「郵便番号変換エンジンが見つかりません。」メッセージが出ます。ウェブで検索してみたのですが、Excel 2000からアップデートしたせいか、私のケースには当てはまらない解決策しかありませんでした。作業中のワークシートも元々Excel 2000で作成したものをExcel 2010に変換したものです。因みにExcel 2010は、Windows 7環境で動かしています。以前は、Windows XP上で、Excel 2000を動かし、同作業を行っておりましたが何の問題もありませんでした。詳しい方、宜しくお願い致します。

  • excelでハイパーリンクが使えません。

    excelで複数のシートを作成し、シート1に各シートへのハイパーリンクを貼り付けたいのですが、 シート1上で、挿入→ハイパーリンク→このドキュメント内→シート2と操作して作成したハイパーリンク『Sheet2!A1』をクリックすると『このコンピュータに設定されている制約のため、この操作は中止されました。システム管理者に問い合わせてください。』と表示されシートに飛びません。 どこに問題があるのでしょうか? 環境: OS:windows7 excel:excel2010 セキュリティ:カスペルスキーインターネットセキュリティ2011

  • EXCEL VBA 別シートへデータ集計

    お世話になります。 EXCEL VBAを使って下記のことを実現したいです。 [やりたいこと] [データ]シートに社員情報が4人分入っています。(本当は可変です) [データ]シートに"集計"というボタンを作ってクリックするとVBAが動いて[集計]という シートにデータを集計したいのです。この[集計]シートのフォームが少し変わっていて一人に つき3行使用します。次の人はまた3行、また次の人は3行と繰り返していきたいのです。 上記やりたい事を画像にもしてみました。 上記動作を実現するVBAコードをどなたかご教授いただけませんでしょうか? 何卒よろしくお願い致します。 環境 EXCEL 2017 Win7

  • Excel.exeが残る…

    いつもお世話になってます。 現在VBを使用してエクセルへの書き込み? というかエクセルに吐き出しをしているのですが、 シートの削除のところでexeが残ってしまいます。 方法が悪いのだろうと思うのですが、どこがどう悪いのかいまいち分かりません。 VB2005とExcel2000での組み合わせです。 コードは下記のとおりです。 Dim oSheets As Excel.Sheets = oBook.Worksheets Dim myChkSht As Excel.Worksheet For Each myChkSht In oSheets If Not (myChkSht.Name = "Sheet1") Then myChkSht.Delete() End If MRComObject(myChkSht) Next MRComObject(myChkSht)

  • ASPでEXCELを扱うには?

    こんにちは。 ASPでEXCELを起動させたいのですが、 Set objExcel = CreateObject("Excel.Application") ここでエラーが出ます。 ”ActiveX コンポーネントはオブジェクトを作成できません。: 'Excel.Application'” 環境はwindows2000とEXCEL2000です。 最終的には、EXCELの各シートをCSVで保存したいと思っています。 初心者ですがよろしくお願いします。

  • Excelの関連付けがおかしい???

    Win98SE、Office2000がインストールされているPC環境で 訳あってExcel95を起動させました。 その後、Excelファイル(.xls)をダブルクリックするとExcel95が起動するようになりました。 拡張子の関連付けを確認したところ、Excel95が起動するように 変更されていました。 Excel95はマクロを走らせる為だけにしか使用しないのでExcel2000で起動するように関連付けを変更しました。 その後、ExcelファイルをダブルクリックでExcel2000が起動するように なったんですが、一回の実行でExcelファイルが2回開くようになったので、 「ファイルの種類」のExcelワークシートの内容を変更しようと 思ったところ、「ファイルの種類」の中にあった「Microsoft Excelワークシート」 がなくなってしまいました。 新たに「xls」ファイルを関連付けさせようと思い、追加しようとすると 「拡張子".xls"は既にファイルの種類'Excel.Sheet.5'で使用しています。他の拡張子を洗濯してください」 とエラーが出ます。 しかし、「ファイルの種類」の中には"Excel.Sheet.5"というものは存在していません。 無理矢理ですがExcelファイルを選択し、Shift+右クリック→アプリケーションから開くを選択し、 Excel2000を選び、"この種類のファイルを・・・・・" にチェックしてみたところ、今度はExcelファイルをダブルクリックで開くと 毎回Excelのアプリケーションが立ち上がります。 「ファイルの種類」の中から消えた「Microsoft Excelワークシート」は復元できない(されない) 又は作成できないんでしょうか? ".xls"が関連付けされている「Excel.Sheet.5」はどこにあるのか。 Excelアプリケーションがファイルを開くたびに毎回立ち上がるが 一度開いたらそのアプリで開くようにするにはどうすればいいのでしょうか。