Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : その他)
Access2003を使用しています。Windows11に変えてもVBAはどうさするでしょうか 
投稿日時: 24/02/11 19:56:14
投稿者: takodo

現在ACCCESS2003を使用しています。
OSはWindows10です。
Windows11へのアップグレードを促されます。
ACCCESSで多くの仕事をしています。
VBAで記載した多くのプログラムを使っています。
以前Windows10へアップグレードしたときに、それまで使用していたACCCESS2000でのVBAに不具合が多く生じました。
もし、ACCCESS2003で記載したVBAの動作に支障があると大変困ります。
そのため、Windows11へのアップグレードをためらっています。
 
どなたかACCCESS2003ユーザーでWindows11へアップグレードされた方はみえないでしょうか。
Windows11へアップグレードすることへのアドバイスをいただけないでしょうか。
 
何卒宜しくお願い致します

回答
投稿日時: 24/02/14 13:58:19
投稿者: Suzu

そもそも、Access2003 のサポートOSは Windows7 までの様です。
OSにしろ、Access にしろ、バージョンを上げても、ある程度の動作はしてくれるでしょう。
おっしゃる様に、Windows10 にて動作をさせようとすると多量の修正が必要だった様ですね。
 
Windows10 → Windows11 にしたとしてコードにどの程度修正が必要かは
動作の内容も分かりませんので、何とも言えません。
 
ましてや、Access2003 というのは、
現状動かしているユーザーは少数派であり、コメントを得られる可能性は低いでしょう。
 
 
一時的に仮想化技術を使い使用する事も可能ですが、それはあくまでも延命措置と考えるべきでしょう。
 
 
ただ、OSも、Accessも 今後、バージョンアップをしていく事には変わりありません。
 
どこかで、OS のアップグレードを前提として
そのまま、Access で使用するのか 使用するのであれば、AccessのUPを前提とした改修は必要でしょうし
使用しないのであれば、別のシステムを立ち上げるのかの選択は迫られる事になるでしょう。
 
 
Win11 にアップデートを促されるとの事ですが、アップデートを行う必要性はあるのでしょうか?
まぁ、アップデートなのであれば、10日以内であれば、Windows10 に戻す事は可能ですので
その機能を使う前提で、テスト的に アップグレードするのもありかもしれません。
 
私なら、業務マシンでそんな事はしたくないので
Windows11のマシンを用意して、そこにAccess2003 をインストールしてみてでしょうか。
 
あ。。。
Windows10にオフィス2003をインストールしたいのですが
https://answers.microsoft.com/ja-jp/msoffice/forum/all/windows10%E3%81%AB%E3%82%AA%E3%83%95%E3%82%A3/df95da4b-4749-4c3a-85eb-7383247875c9#:~:text=Office%202003%20%E3%81%AF%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%8C,%E3%81%97%E3%81%9F%20Windows%207%20%E3%81%BE%E3%81%A7%E3%81%A7%E3%81%99%E3%80%82
 

引用:
Windows 10 のバージョンが古い時は (Ver 1709 など) インストールできたようですが、Windows 10 のアップデートで状況が変わってきて、バージョン 1909 以降の 2004、20H2 などではインストールはできなくなったようです。
 
Office 2003 のサービスパック (sp3 など) などについても同じ状況のようです。

 
上記から推測すると、
今現状の Windows10 で、Access(Officeの)インストールディスクから、
修復インストールすらできない可能性が高そうです。
 
インストールディスクを入れて、修復インストールできますか?
それすらできないのであれば、Windows11で Access2003を新規・修復インストールできる道理がありません。
 
コード等の動作の正常稼動もですが、インストール自体ができない可能性が高いでしょう。
 
・そもそも、Windows11 にする必要性
・Windows11 を用意し Access2003 のインストールテスト
  インストール可能だとして、Windows11 上での動作確認
 
をご自身で行い判断する様にしてください。
 
 
なんにしても、どこかで 現状のシステムの更新が必要になりますので
併せてそちらも検討するようにしましょう。

投稿日時: 24/02/15 08:25:46
投稿者: takodo

とても分かりやすい説明を丁寧にありがとうございました。
そもそもOS自体をWin7からWin10とかへアップデートする必要もなかったのですが、
セキュリティの問題とかでアップデートせざるを得なかったです。
時だ経っても大工道具のように手入れしていつまでも使える。使い込むほどによくなる。
パソコンの世界はそうでないということを改めて肝に銘じて使っていくしかないと思いました。
どうもありがとうございました