質問: false ' ファイル名を指定して保存 activeworkbook.saveas (thisworkbook.path + "\" + "新しいファイル.xls")
回答: メッセージが読めませんが、おそらく 「開こうとしているファイル 'book1.xls' の形式は、ファイル拡張子が示す形式とは異なります。 このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルで あることを確認してください。ファイルを今すぐ開きますか?」 でしょう。 excel 2007 で保存する場合は、拡張子は .xlsx にする 必要があります。 .xls は excel 2000 や 2003 の保存形式で、ファイルの内容が 大きく異なります。また、拡張子を変えただけでは、保存される ファイル形式は変わりません。 つまり、実質のファイル形式は 2007 なのに、2003 以前の拡張子 を使っているから警告されています。 2007 の形式で保存したいなら、拡張子は .xlsx にしてください。 2003 以前の形式で保存したいなら、saveas の引数でファイル形式を 指定してください。