クラウド上にてファイル名でエラーが発生する原因を教えて下さい。

クラウド上にてファイル名でエラーが発生する原因を教えて下さい。
0

Upvotes

Upvote

 Aug 25 2022
0 Comments 
Working on it

自動でElcelファイルを生成するプログラムを組みました。これをOnedrive上でも実行しようと考えました。

 

【状態】
プログラム実行後に、
「アイテム名が許可されていません」
「このアイテム名には、使用できない文字が含まれています。同期できるように、アイテム名を変更してください。」と表示される。
このとき、指定しているアイテム名と作成されようとしているアイテム名が異なる。

Onedriveとローカルフォルダを同期しております。Onedrive上のURLをローカルフォルダのURLに変換を行うプログラムは正常に動いております。
エラーは発生しておりますが、Onedrive上を確認すると、正しいファイル名であるように思えます。

 

【プログラムの内容】
管理表の指定された部分をファイル名として、Elcelファイルの生成を行うプログラム。
[MkDir]を使い、Onedriveとローカルフォルダを同期している場所を指定し、ファイルを作成します。
[.copy]を使い、指定したシートのコピーを行い、そこへデータを格納する。
[Save.as]と使い、ファイル名を指定して保存を行う。
Onedrive上であるため、URLをローカルフォルダのパスに修正するプログラムを使用している。

 

【試したこと】
指定のファイル名を先に作成しておく→同名のファイルが生成される

 

よろしくお願いいたします。