よろしくお教えください。

Excel2002はWindows7で使えるか、ということをいろいろ調べました。

そして、
Microsoft Office 製品に関する Windows 7 の対応状況
http://www.microsoft.com/japan/office/2007/OScom …
に、

● Office XP 統合製品及び各単体製品 : 2011 年 7 月 12 日まで、延長サポート フェーズで、Windows 7 上での動作をサポートします。(注 2)
(注 2) 最新のサービスパックを適用した Office XP Service Pack 3 の環境がサポート対象となります。

と、ありました。
日にちが過ぎています。
これからインストールを考えているのですが、もはや使えないということでしょうか。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

インストールできますし、動作しますよ。


ただ、今後Windows7環境上のOfficeXPで重大なセキュリティホールが見つかっても、それを修正するパッチは配布されることはありませんので、使用にはそれなりの注意を払わないとなりません。

また
http://kumase.jugem.jp/?cid=4
のような事例がありますが、わたしの環境ではただのAdministratorグループのユーザーでも普通に起動しました。環境に違いがあるのが原因なのでしょうが、他者と大きく動作が異なるのは少し不安です。
ほか、特定のマクロの動作が2003を使用したときよりもかなり時間がかかるなど、正常とは言えない動作をしているので、できれば2003以降に乗り換えた方がいいと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。
何もしないでも、そのまま使えそうとのこと、よかったです。

でも、ご指摘のこと、詳しいことはわかりませんが、何か不安が残ります。
新しい機種(Windows7)にするのに、不安が増すというのは何とも困ったことです。
バージョンアップすればよいのでしょうが…。

ありがとうございました。

お礼日時:2011/08/27 10:03

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QVBA(マクロ)を勉強したい

VBAを勉強したいのですが、オススメの本等教えて下さい。
今FOM出版のマクロ入門を買って勉強しています。大体の基本操作は分かった気がします。

Aベストアンサー

こんにちは。

ここら辺が参考になると思います。

日本VBA協会の参考書籍
の準拠本
http://www.vbaa.jp/training/books.htm

アマゾンのExcelVBA
http://www.amazon.co.jp/exec/obidos/ASIN/4774119660/vbaajpn-22/249-7235447-7367506

QExcel 2002 用の Excel10.xlb

Windows XP で使用していた Office XP をアンインストールして、Windows 7 にすでにインストールしています。

Windows XP の場合、Excel 2002 のツールバーファイル Excel10.xlb が(私の記憶では)C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel に存在していましたが、Windows 7 で 「.xlb」をキーワードにして検索しても、該当ファイルが見つかりません。
Windows 7 でも C:\Documents and Settings という名のフォルダはありますが、そこを開こうとしても「C:\Documents and Settings にアクセスできません。アクセスが拒否されました」と叱られます。

そのフォルダ内に Excel10.xlb があるのならそれを一旦削除したいのですが、どうすればよろしいでしょうか?

Aベストアンサー

私のはExcel11(2003)ですが、Excel11.xlbはつぎのように追いかけていくと見つかります。
C:\Users\[User名]\Application Data\Microsoft\Excel
Documents and Settings\ユーザー名から到達することもできます。

Application Dataというのはショートカットの矢印が付いているのでフォルダの名前ではないと思われますが、とにかくファイルは見つかります。
正しいパスは↓ではないかと思います。
C:\Users\[User名]\AppData\Roaming\Microsoft\Excel

Documents and Settingsを開くことができないのはアクセス権がないためなので、Cドライブを右クリックしてプロパティを開き、「セキュリティタブ」を選択して、現在ログインしているアカウント(ユーザー)のアクセス権を追加し、フルコントロールに設定してみてください。

検索で.xlbが見つからないのは、まだエクセルのカスタマイズをしていないため.xlbが無いということも考えられますが、その点はいかがですか?

私のはExcel11(2003)ですが、Excel11.xlbはつぎのように追いかけていくと見つかります。
C:\Users\[User名]\Application Data\Microsoft\Excel
Documents and Settings\ユーザー名から到達することもできます。

Application Dataというのはショートカットの矢印が付いているのでフォルダの名前ではないと思われますが、とにかくファイルは見つかります。
正しいパスは↓ではないかと思います。
C:\Users\[User名]\AppData\Roaming\Microsoft\Excel

Documents and Settingsを開くことができないのはアクセス権がな...続きを読む

QマクロとVBAの違いは?

最近officeのVBAを勉強してるのですが「マクロ」と「VBA」って何が違うのでしょうか?

アクセスはマクロとVBA(VBE)が別れてるけど、
エクセルは「マクロの記録」でVBAコードが取得できますよね。

マクロとVBAは同じ意味なのか、違う意味なのか教えていただけますか?

Aベストアンサー

こんにちは。

#2さんの引用先と同じ内容ですが、日本語として出ていたはずです。

マクロとVBAを、一応、定義として把握していないと、きちんと人には教えられないと思いますね。アクセスには、一般的に、VBA側で作られたものは、マクロとは呼べません。

理由は、「マクロ」というのは、その取り扱い言語は別として、ひとつの作業(タスク)の自動実行を目的とする機能のことです。逆にいうと、ひとつの作業を実行できないものは、マクロとは呼びません。例えば、引数を必要とするユーザー定義関数は、マクロの範疇から外れます。

マイクロソフトでは、こう定義しています。

以下は、内容的に、あくまでも、VBAの範疇に対して書かれています。

マクロは、より意味の限定された用語で、引数を持たないパブリックなSub プロシージャのことだけを指します。すべてのマクロはプロシージャですが、すべてのプロシージャがマクロであるとは限りません。マクロの記録機能を使って生成されるプロシージャとOffice アプリケーションの[マクロ]ダイアログボックスから実行できるプロシージャは、すべてマクロです。

それに反して、VBAというのは、アプリケーション用のVisual Basic プログラミング言語です。

「VBA」で書かれたものを総称して、プロシージャと呼び、マクロとは厳密には意味が異なります。また、Ver.4 の「マクロ関数」で書かれたものも、プロシージャで自動実行で作業をするものも、総称してマクロと呼びます。また、ひとつのブックにあるモジュール(=プロシージャを呼び出すためのオブジェクト)群をプロジェクトと呼び、「モジュール」を組み合わせ一貫した仕事をするようにしたものを「システム」と呼んだりします。

これで、違いが分かっていただけたかと思います。

こんにちは。

#2さんの引用先と同じ内容ですが、日本語として出ていたはずです。

マクロとVBAを、一応、定義として把握していないと、きちんと人には教えられないと思いますね。アクセスには、一般的に、VBA側で作られたものは、マクロとは呼べません。

理由は、「マクロ」というのは、その取り扱い言語は別として、ひとつの作業(タスク)の自動実行を目的とする機能のことです。逆にいうと、ひとつの作業を実行できないものは、マクロとは呼びません。例えば、引数を必要とするユーザー定義関数は、マクロの...続きを読む

QExcel2002の再インストール後、元のExcel10.xlbの行方は?

Windows XP Home Edition
Excel 2002

Excel 2002 をアンインストール → 再インストールした場合、
通常、再インストール後は、
C:\Documents and Settings\Owner\Application Data\Microsoft\Excel
の中に、
Excel10.xlb が新規作成されますが、

では、(再インストール前)元の
Excel10.xlb
は、どおなってしまいますか?
自動に上書きされて、Excel10.xlb が新規作成されるのですか。
それとも、

再インストール時、自動に OLD_Excel10.xlb とかに変更されるのですか?

又は、通常でない場合等、元のExcel10.xlb壊れていた場合等とかで変わってくるのでしょうか?

何卒よろしくお願い致します。

Aベストアンサー

[回答番号:No.1この回答への補足]へのコメント、

》 この時なんですが、元の Excel10.xlb「1つだけ」が残ったまま
》 ということなんでしょうか?

そのとおりです。
「OLD_Excel10.xlb」に固執されていますが、そのようなファイルが自動作成されることはありません。察するに、以前誰か(貴方より Excel に詳しい人)がバックアップ用に格納していたものです。タイムスタンプを見れば昔の日時になっているでしょ。
現在、Excel10.xlb(壊れているけど、こちらの方が新しいタイムスタンプでしょ) と OLD_Excel10.xlb の2つがあるのなら、前者を削除して後者を Excel10.xlb にリネーム(名前の変更)してみてください。必ず Excel を終了した状態で行なってくださいね。

繰り返しますが、既定のフォルダに Excel10.xlb が残っていたら、再インストールしても 新しい Excel10.xlb は作成されません。Excel10.xlb が壊れていてもそのマンマなのです。

もうゴチャゴチャ言わずに、先ずは試してみてその結果を教えて!goo

[回答番号:No.1この回答への補足]へのコメント、

》 この時なんですが、元の Excel10.xlb「1つだけ」が残ったまま
》 ということなんでしょうか?

そのとおりです。
「OLD_Excel10.xlb」に固執されていますが、そのようなファイルが自動作成されることはありません。察するに、以前誰か(貴方より Excel に詳しい人)がバックアップ用に格納していたものです。タイムスタンプを見れば昔の日時になっているでしょ。
現在、Excel10.xlb(壊れているけど、こちらの方が新しいタイムスタンプでしょ) と OL...続きを読む

QVBAとマクロ

お世話になります。田吾作7です。

ふと思ったのですが。。。

VBAとマクロの違いって何でしょう?
「マクロの記録」ボタンを押したのがマクロですか?
VBAは、MS-Officeのモジュールにユーザ自身が書き込んだら、それはVBAですか?
もしそうなら、[マクロの記録]ボタンはなぜ[VisualBasicツールバー]にボタンがあるのでしょうか。マクロを編集しやすくするためでしょうか?

記録で
Range("A1").select
それを編集で
Range("A2").select
としたらVBA?

さらに最初っから
Range("A2").select
と記録したマクロは、やっぱりマクロ?


VBAとマクロって違いあるのでしょうか?
いつも疑問に感じて、モヤモヤしてます。
だれか、このモヤモヤ感を解消してください。

よろしくお願いします。


余談ですが・・・
VBAは[VB for Application]ですよね?
Office関連のためのVBってことですよね。
でもAPIを使ってWINDOWSを制御することもできるから[for App]の意味が無いような気がする今日この頃・・・

お世話になります。田吾作7です。

ふと思ったのですが。。。

VBAとマクロの違いって何でしょう?
「マクロの記録」ボタンを押したのがマクロですか?
VBAは、MS-Officeのモジュールにユーザ自身が書き込んだら、それはVBAですか?
もしそうなら、[マクロの記録]ボタンはなぜ[VisualBasicツールバー]にボタンがあるのでしょうか。マクロを編集しやすくするためでしょうか?

記録で
Range("A1").select
それを編集で
Range("A2").select
としたらVBA?

さらに最初っから
...続きを読む

Aベストアンサー

マクロという言語があるわけではないので
決まった処理を登録しておいて後で実行できる機能を
マクロと呼んでいるんじゃないですか?

そのマクロの情報をスクリプトとして保存しておきますので
そのスクリプトがVBAという事だと思いますが。

Qwindows7でexcelを複数 画面に表示させる方法

windows7でmicrosoft office 2007を使用しています。
wordとexcelの同時使用は通常の使用方法です。
教えていただきたいのは複数のexcel(word)を画面に同時に表示させる方法です。
タスクバーには選んだexcelのfile nameが表示されていますが、ここで選んだ物しか画面に表示されず不便です。使用中のexcelはすべていつも開いた状態にしておく設定を教えてください。簡単なことで、すでに質問箱にあるかもしれませんがよろしくお願いいたします。

Aベストアンサー

エクセルをワードのように、
異なるファイル(ブック)を重ねて表示するには、
エクセルの
リボンの
[表示]タブ(小見出し)の
[ウィンドウ]グループの
[整列]をクリックし、
[ウィンドウの整列]ダイアログボックスにおいて、
○重ねて表示
をクリックして、
[OK]ボタンをクリックして閉じます。

+++
SDI(Single Document Interface)単一ウィンドウ表示
MDI(Multiple Documents Interface)複数ウィンドウ表示
の切り替えは
ワード、エクセル共に、
[Office]ボタンから
Wordのオプション
または、
Excelのオプション
から
[詳細設定]の
[表示]セクションの
□すべてのウィンドウをタスクバーに表示する
にチェックを入れますと、

どちらも、複数のファイル名はタスクバーには表示されますが、
エクセルでは、ウィンドウ(メイン)は一つで、
上記の[ウィンドウの整列]で、重ねることにより、
メインのエクセルウィンドウの中に、
サブのブックウィンドウが複数表示されることになります。

また、ワードでの整列は、
リボンも一緒に整列されますので、複数のメインファイルが整列されることになり、
ワードとエクセルでは基本的に異なる表示方法を取っています。
(MS本社で、チームが異なります)

エクセルをワードのように、
異なるファイル(ブック)を重ねて表示するには、
エクセルの
リボンの
[表示]タブ(小見出し)の
[ウィンドウ]グループの
[整列]をクリックし、
[ウィンドウの整列]ダイアログボックスにおいて、
○重ねて表示
をクリックして、
[OK]ボタンをクリックして閉じます。

+++
SDI(Single Document Interface)単一ウィンドウ表示
MDI(Multiple Documents Interface)複数ウィンドウ表示
の切り替えは
ワード、エクセル共に、
[Office]ボタンか...続きを読む

QVBAとマクロの違い

こんばんは。エクセル初心者です。
VBAとマクロの違いについて教えてください。
VBAというのは、プログラミング言語のことで
よろしいのでしょうか?
そのVBAで記述されたものをマクロとよぶ
といったイメージでよろしいのでしょうか?

たとえば、あるエクセルにはいってるマクロを
実行する、ということを作業マニュアルに記述
する場合
「○○マクロを実行する」というのが
正しいのでしょうか?それとも
「VBAを実行する」というのが正しいのでしょうか?

まったく見当違いのご質問だったら申し訳ありません。
教えてください。

Aベストアンサー

「○○マクロを実行する」というほうが正しいです。

VBAは言語のことです。
マクロとは特定の操作手順をプログラムとして記述して自動化することです。

今回の場合、特定の処理なので「マクロ」という表現を使いましょう。

QEXCEL2002で縦横一発変換

■EXCELL2002の列・行を入れ替える方法をご教授願いえませんか?
(1)横長の表から
a1(tile1) b1(title2) c1(title3) d1(title4)
a2(data1) b2(data2) c2(data3) d2(data4)

(2)縦長の表へに変更したいのですが。。
a1(title1) b1(data1)
a2(title2) b2(data2)
a3(title3) b3(data3)
a4(title3) b4(data4)

データが長いため、セルのコピーでは、時間がかかります、
出来れば、一発で、行えればありがたいです。
MACROでもそれ以外で結構です。
よろしくお願いします。

Aベストアンサー

 
全体をコピーして、編集から、形式を選択して貼り付けを選び行列を入れ替えるにチェックしてOK

 

QVBAとマクロの違い

VBA初心者です。
会社の人からVBAとマクロの違いについて質問され、ちゃんと説明できませんでした。
なにがちがうんでしょうか?
私は「VBAのプログラミング=マクロを組む」と思ってました。
よろしくお願いします。

Aベストアンサー

こんにちは。maruru01です。

Excel(2000)については、No.1の方の説明通り、
「マクロ = VBAというプログラミング言語で記述された一塊の動作」
です。
したがって、miyacさんの、
「VBAのプログラミング=マクロを組む」
で、おおよそあっています。
また、自分で書いたコードをマクロとして登録することも出来ます。
しかし、Access(2000)での"マクロ"は少しニュアンスが異なります。
Accessの場合は、マクロはいくつかの動作・操作は順に登録しておき、それを自動実行させる、という使い方です。自分で書いたコードをマクロとして登録するというやり方ではありません。(本当はそういうやり方も出来ますが。)
したがって、VBAとマクロは何となく別物のような印象を受けます。
それにAccessでは、「マクロを組む」という表現は通常使いません。
ただし、マクロをVBAに変換することが出来ますし、マクロに登録する各動作・操作も、VBAで自分で書くことが出来ます。
ですから、結局同じことなんですけどね。
まとめると、「マクロは自動実行処理を登録すること」で、「VBAはそのアプリケーションのあらゆる操作を記述すること」ですかね。
では。

こんにちは。maruru01です。

Excel(2000)については、No.1の方の説明通り、
「マクロ = VBAというプログラミング言語で記述された一塊の動作」
です。
したがって、miyacさんの、
「VBAのプログラミング=マクロを組む」
で、おおよそあっています。
また、自分で書いたコードをマクロとして登録することも出来ます。
しかし、Access(2000)での"マクロ"は少しニュアンスが異なります。
Accessの場合は、マクロはいくつかの動作・操作は順に登録しておき、それを自動実行させる、という使い方です。...続きを読む

QXPhome Office2002 Excel です

XPhome Office2002 Excel です
あらかじめSheet5の列と行の幅をSheet4と同じにしておいて
Sheet4のデータをコピペし、うまくいったのですが
再起動後、Sheet5を開いてみると貼り付けたデータが消え
列・行間がコピペ前の状態に戻っているのですが
コピペを有効にするには、どうすればよいのでしょうか?
よろしくお願いします。

Aベストアンサー

基本的な事ですが、作業後に保存しましたか?


人気Q&Aランキング