Excel 2007の今後の利用可能性と使い勝手

このQ&Aのポイント
  • Excel 2007の利用可能性について疑問があります。現在主にExcel2007を使用していますが、サポート終了の影響はどの程度あるのか気になります。
  • Excel 2007とそれ以前のバージョンとの違いは、ファイル形式の進化です。2003から2007への移行では、ファイル形式がxlsからxlsxに変わりました。そのため、現在よく使われているxlsxファイルを2003で開く際には、ファイル変換の手順が必要です。
  • しかし、Excel 2007はそれ以降のバージョンと同じ形式であり、Windows 10でも問題なく使用できます。ただし、今後のバージョンでの対応はわかりません。そこで、会社(小規模)で正規のOffice 2007の購入を検討していますが、利用可能性をどう思われますか?
回答を見る
  • ベストアンサー

Excel 2007は今後どの程度使えるか

主にExcel2007を使っています。 サポート終了ということらしいのですが、どの程度それが問題になるのでしょうか。 2003→2007においては、ファイル形式がxls→xlsxという進化があったため、現在多く出回るxlsxファイルを2003で開くには、ファイル変換のステップが必要だったり、マクロが合わなかったり、障害が多いので、2003は、現状かなり使いにくいです。(windows10で問題なく動くのか、正確には分かりませんが) しかし2007は上記の点でそれ以降のファイルと同じ形式ですし、win10でも問題なく使えるので、ほとんど大きな問題はありません。10の次でどうなるかはわかりませんが。どう思われますか?  というのは、会社(小さい)で、正規office2007をいくつか買おうかと検討しているのです。中古で1万円強くらいのようですが。(2010でもそれほど金額的には変わらないようですが)

質問者が選んだベストアンサー

  • ベストアンサー
  • Eureka_
  • ベストアンサー率41% (5066/12246)
回答No.6

>期限切れのXPでさえ 脆弱性を抱えてるのがOS自身である場合は、ウイルスはそのPC自体の動作にはそれほど悪影響を与えません。 「なんだ、なんともないじゃないか」と思ってる使用者の関知しないバックグラウンドで動作し、大手Webサイトに対する攻撃や違法漏洩データの中継地点として踏み台化します。 そんなたぐいのに警察が振り回された事件の一つがいわゆるパソコン遠隔操作事件、結構広く報道もされたと思いますけどご存知ありません? https://ja.wikipedia.org/wiki/%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%E9%81%A0%E9%9A%94%E6%93%8D%E4%BD%9C%E4%BA%8B%E4%BB%B6 これ自体は犯人自作の未知トロイだったということでなるほど最新のOSでも防げなかったかもしれませんが、サポート終了のOSであればこれが既知のトロイでできるということになります。 聞いたことがない、というのは単に明るみに出ていないという暗数を含むのだという認識で当たられるべきです。 Officeでも考え方は同じ。最近のOfficeはVBAを始めとして内部で非常に多機能なプログラムを実行する環境を持っていますから、 Officeをそういったプログラムを自動実行するように細工されたOffice文書ファイル経由で攻撃される≒攻撃者にそのOfficeからそのPC自体、ひいてはネットワークに繋がったあらゆるPCその他を攻撃する手段を提供する という式はほぼ成立します。 https://internet.watch.impress.co.jp/docs/news/741451.html https://japan.norton.com/macro-virus-9549 この手法が目立った猛威を振るったのはインターネット的にあまりに昔過ぎて、もうネット社会全体で記憶が薄れているのかもしれません。 とにかく、ソフトの脆弱性というのは深刻なものだと「その脆弱性を突かれるとPC上であらゆる操作を実行させることができる」ものなんです。 あらゆる操作というのは当然「外部からウイルスを持ってきて実行させてしまう」というのを含みます。ウイルス対策ソフトも、うっかりすると「なんか持ってきてるけど大丈夫か?」と確認するだけでウイルスを素通ししてしまうことがある。そうでなくても上記のような未知の遠隔操作ウイルスかもしれない。 そういう危険がある以上、防ぐための努力はいくらしてもし足りないと思いますし、それをケチったとかそんな理由でPC乗っ取られて取引先攻撃するとか無差別にウイルスメールバラ撒くとかしてる会社とか個人的には許したくないわけですよ。 例えは悪いかもしれませんけど、公道(インターネット)を利用するのに(セキュリティ)認知にいささか問題のある人が車(PC)を使ってるようなもの。大惨事に至っていないのはたまたまでしかないので、とっとと車(PC)を手放して欲しい、それができないんなら認知の方を改めて欲しい(最低限セキュリティ更新の提供されてる環境を使って欲しい)といったところ。車と違ってPCは安全対策がカネでなんとかなる(自動更新をサボってない限り、よほどのことがなければ被害を受けずに済む)んです。 (上がカネを出さないということなら、そんな上はいざ事があったときに大炎上するでしょうね)

spongetak
質問者

お礼

大変勉強になりました。ありがとうございます。自分が被害にあわなくても、間接的に加害者になるということの危険性のほうが、おそらくずっと大きいわけですね。

その他の回答 (5)

  • papis
  • ベストアンサー率70% (3582/5078)
回答No.5

>どの程度それが問題になるのでしょうか。 サポート切れのセキュリティリスクとは、具体的な対策と注意点について https://cybersecurity-jp.com/security-measures/31166 他の方も触れていますように、 「期限切れOfficeのセキュリティ不備を突く 悪意を持った添付ファイルをうっかり開いて社内の情報ダダ漏れ」 を一度でもやらかしたら、質問者様の会社は無くなってしまう。 これくらいの認識を持つべきだと考えます。 >正規office2007を >中古で1万円強くらいのよう 偏見かも知れませんが ライセンスの譲渡手続きがきちんと行われているか疑わしいですね。 (単にディスクと認証キーを渡せば終わり、では無いです) 質問者様のところでの業務において、 「本当に本家Excelでしか実現できないこと」が業務としてあるのか をきちんと確認すべきです。 質問文にはマクロの互換性の件があったので、 本家Excelが必須の業務がある可能性が高いわけですよね? であれば、 ・常に最新版を使えるサブスクリプション型(定額制)の ライセンスを購入して来期以降は予算確保しておく。 これが第一選択なのでは無いですか? 公式サイト https://docs.microsoft.com/ja-jp/office365/admin/subscriptions-and-billing/subscriptions-and-licenses?view=o365-worldwide 買い切り型とサブスクリプション型の比較解説例 https://www.officepro.jp/office365/install/index1.html 率直に言えば、正規Excelが無ければ業務回らないのに、 そこに投資をしない、というのはナンセンスです。 一方で、単に取引先からもらったExcelを開ければよかったり、 編集するとしても、セル内の数字をいじるだけ、など、 本家への依存性が低いのであれば、 ・MicrosoftOffice互換のオフィスを使う ことを本格的に考える契機にするのも良いでしょう。 業務が自社作成のデータを元に先方に渡すのであれば、 影響は思いの外少ないはずです。 互換Officeとしては、Libreofficeが著名です。 フリーソフトですから、まずはインストールしてみて、 今までの業務で使ったExcelファイルで実際に操作してみて 互換性(操作性では無くて)を確認すると良いでしょう。 https://forest.watch.impress.co.jp/library/software/libreoffice/

spongetak
質問者

お礼

適切なご指摘、ありがとうございます。ただOSの期限切れは(コンプライアンス上アウトでしょうし)問題ですが、ソフトの期限切れでセキュリティ上、問題になることはあり得るのか、疑問ではあります。また、期限切れのXPでさえ、どこかの組織か個人でトラブルが起こったというのも聞いたことがありませんし。リスクがあるというのは分かります。また期限切れの2007と、Libre Officeのどちらが危険なのか、というのも疑問ではあります。その危険というのは、例えばエクセルファイルにパスワードを設定していたのが、設定されていないことになってしまったとか、そういったくらいしか思いつきません。消したはずのデータの部分が復活していたとか・・ そういったことが起こってもまだLibre officeなら許される、という話なのかもしれません。 一番大きな問題は、実際のトラブルではなく、(ヒューマンエラーの方がよっぽど日常的で大きなものでしょうし)そのようなものを使っていたということが、何かのちょっとした別のトラブルから明らかになったときに、社会信用上、問題になりうる、という点だけなのだろうと思うのですが。

spongetak
質問者

補足

あと別の方へのコメントでも書きましたが、おそらくソフトがネット上での通信を行う(勝手に、というか自動的に)場合、セキュリティ上の問題が起こりうるというのはあると思います。フリーソフトなどは、特に多少なりとも(知らないうちとか)通信を行うようなものは、絶えずそういったリスクが付きまとうとは思います。ただきちんと一般的な評価や、検証をきちんと行っていれば、何かがきっかけで問題が起こっても、まだ(一級レベルの)フリーソフトもまだ許されうる・・が、やはりサポート終了後の2007は醜聞として、許されない、・・そういった話なのでしょうね。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.4

Excel2007を使っているPCが、ネットにつながって無ければ何も 問題はないんですけどね。さすがにそれはないでしょ? だとすると、方向としては2つ。一つは月払い(年払い)で利用権を 保持する形のOffice365プランを導入することです。このプランで 毎月(毎年)利用料を払えば、常時最新のOfficeが使えます。 https://licensecounter.jp/office365/office365/about.html https://www.microsoft.com/ja-jp/office/2013/business/vp/user/office365.aspx もう一つは、互換ソフトに乗り換えることです。互換ソフトは価格も 安く、モノによっては無料だったりしますし、多くの場合問題なく 既存のファイルを操作することができます。ただし、法人は使えない とか、セキュリティ上などの問題が必ずしも発生しないわけではない、 という点は留保する必要がありますよ。 https://matome.naver.jp/odai/2143897716800418101

spongetak
質問者

お礼

どうもありがとうございます。

  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.3

>中古で1万円強くらいのようですが。 エディション(Personalなど)がわかりませんが、 中古品と偽った不正品もかなり多いですがその辺は大丈夫ですか?

spongetak
質問者

お礼

どうもありがとうございます。そうですね。

  • Eureka_
  • ベストアンサー率41% (5066/12246)
回答No.2

>中古で1万円強 マイクロソフトが定めた正規の譲渡手順踏んでそれなんですかね? 手順不備があれば正規も何もないんですけども。 >どの程度それが問題に ・罫線とかフォントとか書式設定面で表示が乱れることがあります。 ・新規追加の関数は解釈できません。 ・セキュリティがザルなので、うっかりさんが一つやらかしたら情報漏洩とかサイバー攻撃とかの加害者になりたい放題です。ウイルス対策ソフト?ゼロデイでアプリ側の対策が間に合った脆弱性への対応なんて期待できませんよ?(対策ソフト側は「ソフトウェアはサポート期間中のものを常に最新の状態でご利用ください」とアナウンスしています。) 他はともかく3つめは一つやらかしたら会社ごと吹っ飛ぶと思うんですが、それでよければどうぞ。個人的にはそんな安全対策の投資ケチるようなとこは労災防止ケチるとこ同様とっとと労働市場から退場して欲しいと思いますし、やらかして吹っ飛ぶことで身にしみてご理解ください。

spongetak
質問者

お礼

どうもありがとうございます

spongetak
質問者

補足

OSではなくソフトの話において、セキュリティ的にどんな問題が起こりえるのでしょうか? これは、サポート終了後のソフトを使うことの道徳的、コンプライアンス的是非の問題とはまったく別の、単に構造的な疑問なのですが。素人の質問ですみません。そのファイルやプログラムがネット上での何らかの通信をするようなものであれば、そこにリスクが生じると思うのですが、エクセルファイルでそのようなものがあるのでしょうか。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

Excel2007のサポートが終了しても、ほとんど問題にはなりません。 ちなみに、Windows 10のパソコンを使っていれば、無料で使えるOfficeアプリがありますので、2007も2010も2013も2016も2019も不要です。

spongetak
質問者

お礼

どうもありがとうございます。

関連するQ&A

  • xlsで事足りる内容のファイルは、xlsxとxlsのどちらで保存した方が良いのでしょうか

    最近Office2007を導入したので、 それまでExcel2003で使っていたxls形式のファイルを 互換モードで開いて使っていますが、 内容的にExcel2007の新要素を含んでおらず、2007の新形式の xlsx形式で保存し直す必要性がないので、 Excel97-2003と互換性のあるxls形式のまま、上書き保存しています。 しかし、このファイルは今後Excel2003以前のExcelで開くことは ないので(Excel2007が入っている自分のPCでしか使わないので)、 この互換性は特に必要ないのです。 このようなファイルは、xlsとxlsx、どちらで保存、運用するのが 良いのでしょうか? 見方によって一概にどちらがよいとは言えないかもしれませんが、 この2つの形式でのファイル動作のパフォーマンス (開いたり、保存したりするときの動作の軽快さ) と、ファイルサイズは特に気になります。 他の観点からでも「こういう理由でxlsの方が良いよ」 「別の理由でxlsxの方が良いよ」というのがあったら 教えていただきたいと思います。

  • Excel2010のファイル保存形式について

    誤字がったので質問しなおします。 会社でExcel2010を使用しています。 OSはWinodws7です。 今まで「名前をつけて保存」しようとすると、 「ファイルの種類」というところに、プルダウンでいくつも選択肢がありました。 自分は自宅のofficeが2003なので「Excel 97-2003ブック(*xls)」(だったと思います。)で保存していたのですが、 急に「ファイルの種類」が「Excelファイル(*xls)(*xls)」「テキストファイル(*txt)」「CSVファイル(*.csv;*.*)」の3種類しか出なくなってしまいました。 ただこのまま「.xls」で保存すると今度開くときに 「開こうとしているファイルは、実際にはその拡張子が示すファイル形式ではありません。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか?」と表示されます。 これはなぜでしょうか? 拡張子を手動で「.xlsx」に変更すると開くことができます。 ただ「.xlsx」だと自宅の2003では開かないし、「.xls」のままでも2003では開きません。 思うに、拡張子は「.xls」になっていても「.xlsx」形式で保存されているような気がするのですが。。。 どなたか現状を修復し、従来通り正しい2003形式で保存する方法を教えていただけないでしょうか。

  • エクセルのxls形式からxlsx形式の一括変換

    エクセルのxls形式からxlsx形式の一括変換、その逆もできますか?  いつもお世話になっております。  職場でのパソコンがOffice2003、2007、2010と混在しており、保存されているファイルも拡張子が「*.xls」と「*.xlsx」が混在しています。  ファイルを開いて、「*.xls」形式を「*.xlsx」形式に形式を選択し、保存しなおししたり、その逆もすることが多いのですが、多くの手間がかかります。(例えば、20個程度のファイルなら20回)  複数のファイルを一括して変換することはできませんか。

  • 一部のExcelファイルだけ開かない

    Excelファイルを開こうとするとExcel自体は起動するのですが、 ファイルが全く開かれないという現象に悩まされています。 他のPCで作成したExcelをメールやスカイプでやり取りした際に起こっておりまして、 私のパソコン以外では問題なく開けるようなのです。 versionは2007なので「.xls」「.xlsx」のどちらでも開けます。 一応送ってもらったパソコンで 「.xls」「.xlsx」の二つの形式で保存したものを 改めて送ってもらったのですが、どちらも開くことができませんでした。 調べてみたのですがなかなか同じような症状がなく、こちらで質問させていただきました。 原因として何が考えられるでしょうか。ご教授いただきたく思います。

  • Windowsエクセルファイル→Macで開き、保存

    Windowsで作成したExcelファイル(Excel97-2004形式で保存.xls)をWindows上でExcel Workbook形式(.xlsx)に変換し、USBにコピーしてマックブック(osX10.5.8)で開けたのですが保存ができないで困っています。 MacBookにはマック用オフィス2011をインストールしています。 保存を試みると「ファイルに互換性の問題が発生」とエラーが出て、「保存できませんでした」とでます。 USBにコピーしたファイルをそのままMacBookにドラッグ&ドロップすることはできるがドロップしたそのファイルを開けようとすると「ファイル名か拡張子に反則文字がある」的なエラーメッセが出ます。 ファイル名、拡張子をいろいろ変えてみたのですが、変化なしでした。 どなたか同じような問題に直面された方がいらっしゃいましたらどうぞよろしくお教えいただけませんでしょうか。

    • 締切済み
    • Mac
  • EXCELマクロでxlsとxlsxを開く方法

    EXCEL マクロでxlsとxlsxを両方開く方法。 お世話になります。 エクセル マクロについてです。 複数の注文書をひとつのブックにまとめるマクロを使用しています。 注文書は同一の書式で部分的にセルの内容が違うだけです。 今まではxlsの形式で対応をしておりましたが、最近、xlsxの形式も増えてきて 手間がかかるようになってしまいました。 For i = 0 To 100 sName = Format(i, "000") On Error Resume Next Set wb = Nothing Set wb = Application.Workbooks.Open(sPath & sName & ".xls", UpdateLinks:=0) 現在は000から001、002、・・・・・・とファイルを順次開いていくのですが xlsとxlsxが混在しても順番に読み込みができるような工夫はできないものでしょうか。 よろしくお願いします。

  • アクセスからエクセルファイルが開けない

    Cドライブに、新規 Microsoft Office Excel ワークシート.xlsxと言うファイルを作成しました。 そのうえで、アクセスから ―――――――――――――――――――――――――――――――― Sub できない1() Dim xlsWB As Object Set xlsWB = CreateObject("C:\新規 Microsoft Office Excel ワークシート.xlsx") xlsWB.Application.Run xlsWB.Name Set xlsWB = Nothing End Sub ―――――――――――――――――――――――――――――――― をすると ------------------------ 実行時エラー '1004' マクロ'新規 Microsoft Office Excel ワークシート.xlsxを実行できません。 このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。 ------------------------ となります。 なので別の方法で開こうと、 ―――――――――――――――――――――――――――――――― Sub できない2() Dim xlApp As Excel.Application Dim xlBook As Excel.Application Set xlApp = CreateObject("Excel.Application") Set xlBook = xlApp.Workbooks.Open("C:\新規 Microsoft Office Excel ワークシート.xlsx") xlApp.Visible = True Set xlApp = Nothing Set xlBook = Nothing End Sub ―――――――――――――――――――――――――――――――― にしたのですが、 実行時エラー’13’型が一致しません になります。 何がダメなのでしょう? マクロ付きファイルにしないとダメですか? もしくはファイル名に空白があるからエラーになるのでしょうか? そして、なぜ二つのコードのエラー内容がちがうのでしょう? それと、なぜか上記マクロを実行していると ~$新規 Microsoft Office Excel ワークシート.xlsx と言うファイルが出来上がります。(添付画像参照) でもファイルは開いていません。 この状態で、新規 Microsoft Office Excel ワークシート.xlsx をダブルクリックして開こうとすると、一瞬だけ画面に表れてすぐ消えます。 オフィスのバージョンは2007です。 ご回答よろしくお願いします。

  • Office2007を休眠させたい

     WinXP-Pro-SP3です。  Office2000と2007を共存させています。  友人から2007形式のExcelファイル(拡張子=xlsx)を受け取った場合、2007で開いて97-2003形式で保存し直してから、以降はExcel2000で料理することとしています。  つまり、Excel2007は使いたくないのです、当面は。  ところで、Office2000(もしくは2003)は持っているがOffice2007を持っていない人は、互換性パックなるものを導入すれば、xlsxファイルを開くことができ、xls形式で保存できますよねぇ。これを利用したいのです。ところが、互換性パックを導入しても、Office2007をインストールしてあると、どうもすんなりとはいかないようなんです。  そこで質問なんですが、Office2007を一時休眠させておく方法はないでしょうか。もちろん、当面使わないなら2007をアンインストールしてしまえばよいのでしょうが、せっかくインストールしてあることもあり、ちょっと休眠させるうまい方法がないかと。  Office12フォルダの中のExcel.exeの名前を別のものに改名しておく、なーんて方法はうまくないんでしょうねぇ。   ※(上記「すんなりいかない」内容) xlsxファイルの関連付け(開く)をoffice12\Moc.exeにしておけば一応目的は叶う(xlsxファイルをダブルクリックすると、変換されてExcel2000で開く)のですが、余分なエラーメッセージウインドウ「○○.xlsxが存在しません」が出るんです。無視して閉じればそれまでなんですが、いちいち出るのはウザッたいもんですから。

  • Excelへの対象ファイルの関連付け

    Excel2016への対象ファイルへの関連付けができずに困っています。.xlsや.xlsxファイルをダブルクリックすると、「この操作は現在飲スールされている製品に対してのみ有効です」というダイアログが出てExcel2016が起動しません。しかし、実際にはExcel2016はインストールされていて、Excel2016を起動してから対象ファイルを読み込むと正常に読み込むことができます。 <現在の環境> PC: 自作、メモリ8GB、CPUはPhenom945(4core) OS: Windows10 64bit(一年前にWin7から無償アップグレード) Office: Office365 ProPlus 元はWindows7でOfficeはOffice Personal2007+Powerpoint2007でしたが、Win10にアップグレード後に上記のOfficeをインストールしました。この状態の時に.xlsや.xlsxをダブルクリックしたら、古いExcel2007が起動しました。一方、Wordの方は.docや.docxをダブルクリックすると問題なくWord2016が起動します。 よくわからないので2種のOfficeが混在しているのが悪いのかと考え、Office Personal2007+Powerpoint2007を思い切ってアンインストールしたら、上記のダイアログボックスが出るようになりました。 また、「コントロールパネル-プログラム-既定のプログラム-既定のプログラムを設定する(リストからExcel2016を選択)-プログラムの関連付けを設定する」で関連付けを確認・変更しようとすると、対象のファイル群にはすべてチェックが付いた状態になっていて、かつ、チェックをはずすことはできません。つまり実質上何も変更できません。また、主要なファイル種(.xlsxや.xlsや.csvなど)の現在の既定のプログラムはすでにExcel2016に設定されています。

  • エクセルの保存について

    エクセルを名前を付けて保存にした所、拡張子が.xlsxでなかったような気がしますが、先日からそのようになっています。その為かディスクに送ったエクセルが他のPCでは開かなくなってしまいました。 現在の使っているPCはWindows vistaです。ファイル自体は自分のPCで見れるのですが、他のPCでこのファイルを見るにはどうしたらいいですか?ファイルのプロパティーから見るとファイルの種類は「Microsoft Office Excel ワークシート (.xlsx)」プログラムは「Microsoft Office Excel」となっています。確か以前は種類が.xlsだったような気がします…。仕事で使うファイルの為にすごく困っています。私はPCにそんなに詳しくないので初心者用の簡単な回答でお願いします。 また、このファイルは他に人間が見たり、書き換えたりする事はありません。宜しくお願いします。

専門家に質問してみよう