![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
自分もXPとWin7でデュアルブートですが、両OSを共通データドライブにExcelデータを入れているということですか。
片方のOSで"読み取り専用"となる場合はどちらかで使用中かあるいは保存したときに何らかの原因で*.temp等が作られこれが原因で他のOSで起動したとき"読取り専用"となり開くことが出来ないようです、これを削除すれば開くことができます。
私の場合はこれを避けるため各OSのドライブにそれぞれデータを保存、且つ共通ドライブにも保存するようマクロで組んでいます。
このときOSを判断する為次のマクロをルーチンで使ってます
Sub Get_OSname()
Dim 商品名 As String
Dim osvsn As String
osvsn = Application.OperatingSystem
'OSのバージョン情報を取り出す
If osvsn = "Windows (32-bit) NT 6.01" Then
商品名 = "Windows7"
ElseIf osvsn = "Windows (32-bit) NT 6.00" Then
商品名 = "WindowsVista"
ElseIf osvsn = "Windows (32-bit) NT 5.01" Then
商品名 = "WindowsXP"
Else 'それ以外
商品名 = "不明"
End If
End Sub
このマクロは今使っているOSを判断して保存するドライブ名を指定するために用いています、同じPCですがOSによってドライブ名の割り振りが違うのでこんなことをやってます。
あくまで自分の環境での対応なので役に立つか判りません、マクロ自体はマクロの記録をつかって記録し不必要な部分を削除したり書き換えればできます、参考にしてください。
この回答への補足
有難う御座いました。
私も拙い頭でミラーリング的なことが出来ないかと考えてたのですが参考になりました。それで今気付いたのですが、Win7で作成したファイルはXPでも読み取り専用になってませんでした。良く分かりませんが上位では下位互換が可という事でしょうか?又この事は偶々なのでしょうか?既知の事でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- その他(Microsoft Office) OneDrive Personalについて 1 2022/08/02 18:25
- システム 外付けHDDの初期化について 4 2023/03/05 21:19
- システム 外付けHDDの初期化について 4 2023/03/05 20:00
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Word(ワード) office 2021へ自分用のクイックアクセスとマクロをコピーしたい 2 2023/03/11 21:15
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) excel2003でxlsxファイルを更新したい 6 2023/01/31 15:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別のパソコンでエクセルのマク...
-
マクロでマクロを削除する
-
EXCEL マクロ クリップボードク...
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
昨日まで動いていたエクセルの...
-
Excel>マクロを使っていないは...
-
VBA マクロ実行時エラー’1004Ra...
-
Excelが勝手にシート移動してし...
-
マクロを消すマクロは不可能?
-
Excelからnotesメールを自動で...
-
AccessからExcelマ...
-
添付ファイルのみを自動印刷し...
-
エクセルのマクロで使用期限
-
エクセルで印刷する方法 エクセ...
-
excelが別プロセスで起動してし...
-
VBAを一度起動するとずっと出て...
-
Wordで貼り付け(ペースト)機能...
-
エクセルファイルを自身のファ...
-
アクセスでファイルを開いたと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
VBA マクロ実行時エラー’1004Ra...
-
コピーしたファイルのマクロを...
-
昨日まで動いていたエクセルの...
-
別のパソコンでエクセルのマク...
-
VBAを一度起動するとずっと出て...
-
マクロを消すマクロは不可能?
-
エクセルファイルを自身のファ...
-
アクセスでファイルを開いたと...
-
EXCEL マクロ クリップボードク...
-
Excelが勝手にシート移動してし...
-
Excelマクロ ファイル名が変わ...
-
excelが別プロセスで起動してし...
-
Excel2010 PERSONAL.xlsbの挙動...
-
エクセルマクロを有効にしない...
-
エクセル2013vbaで、見えない名...
-
エクセルマクロにてパワーポイ...
-
【マクロ】アクティブセルの行...
-
excelのマクロ実行でブロックさ...
おすすめ情報