次の方法で共有

window("++++.csv").activateが機能しません。

Anonymous
2012-05-08T01:27:52+00:00

ネット銀行のcsvファイルでダウンロードしたものを、excel2000のVBAで統計処理しているのですが、その過程でcsvファイルをいったん開いて、データを一つずつ、excel2000の統計処理プログラムにデータを写すことをしています。そのとき、window("+++..csv").activateとしてデータを読み取り、次にwindow("統計処理.xls”).activateとして写していました。全く問題なく走っていて6年間使ってきたのですが、今回excel2010にして、ここで止まってしまいます。原因をだいぶ調べたのですが、わかりません。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-05-11T13:54:50+00:00

    y sakuda さん、こんにちは。いつもアドバイスありがとうございます。

    EXCEL VBA さん、こんにちは。

    Answers をご利用いただきありがとうございます。

    統計処理プログラムが Office 2010 にされてからうまく動作しなくなってしまったのですね。

    その後の動作はいかがでしょうか。

    もし改善されていなかったり、不明点があれば返信してみてくださいね。

    そのときは y sakuda さんが書かれてるようにコードの詳細を記入して返信してみるとよいと思います。

    前後の処理も含めて書いていただくと、他の皆さんも状況が分かって具体的なアドバイスがしやすくなるかと思いますよ。

    もしすでに原因が分かって対処できてたりしたら、同じような症状にあった方があとから参考にできるよう、どのような対処で直ったかもよろしければ書いていただくとうれしいです。

    返信、お待ちしております。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-05-08T03:20:19+00:00

    こういうのは断片的な話ではなくちゃんとしたコードを示してください。

    だいたい、ここでというのがどこを指しているか分かりませんし、どういうメッセージがでていますでしょうか?

    一番考えられるのが、そのCSVファイルがコードのあるブックと別インスタンスのExcelで立ち上がっているということだとおもいます。(そういう意味で、CSVがどのように開かれているかなどが分かるコードが必要です)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません