- ベストアンサー
SYLK変換でシート名を指定したい
EXCEL97のマクロで、TEXTファイルをSYLKファイルに変換します。 ファイル名と、シート名を分けたいのですが、 どのようにすればわかりません。 関係しそうな変換部分は次の通りです。 Call Workbooks(2).SaveAs(strFileName, xlSYLK) strFileName には、パス名と、ファイル名を指定していますが、 シート名を指定したい場合、どこで指定すればいいのでしょうか? ※上記方法ではファイル名がそのままシート名になります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SYLKフォーマットは、EXCELブックのようなシートという考え方をサポートしてません。これは仕様です。したがって、シート名を設定する方法はありません。 >※上記方法ではファイル名がそのままシート名になります。 これは、EXCELが仕組み上シートに名前が必要なため、便宜的につけたシート名です。
お礼
回答ありがとうございました。 仕様であれば仕方ありません。