0

次のCSVファイルをVBスクリプトで作成しました。

Set CSVFile = FS.OpenTextFile(Server.MapPath(FilePath),2,True)

CSVFile.WriteLine "Name, English, Math"
CSVFile.WriteLine "Aung Aung, 100, 90"
CSVFile.WriteLine "Ko Ko, 80, 60"

Name       English            Math
Aung Aung  100                90
Ko Ko      80                 60

この場合、いくつかのセル(名前、英語、数学、Aung Aung、Ko Ko)をロックします。他のセルは引き続き編集可能です。これどうやってするの?

4

1 に答える 1

2

私の知る限り、CSVファイルのセルをロックすることはできません。セルロックは、スプレッドシート(​​Excelなど)でのみ使用できるメタデータオプションです。VBScriptを使用している場合は、代わりにExcelスプレッドシートを操作するためのスクリプトオプションがあります。

一方、このスクリプトを引き続き使用してユーザー入力を読み取り、CSVファイルに書き出す場合は、特定の列の位置をロックしたい場合は、更新を拒否できます。

于 2012-10-09T04:17:13.270 に答える