スプレッドシートにデータを直接書き込みたいのですが、どのようにすればよいのですか?教えて下さい。
VBから利用可能なスプレッドシート製品は何種類かありますが、
今回の質問は、どのスプレッドシートの事でしょうか?
とりあえず、Microsoft Office 2000以上に付属している
Microsoft Spreadsheetコントロールは、直接入力ができます。
プログラムから出力する場合は、
Spreadsheet1.Range("A1").Value = "あいうえお"
のように書くこともできます。
ほかのスプレッドシート製品(あるいは、グリッド製品)をお使いの場合は、
正式な製品名を書いていただければ、具体的な解答ができるかもしれません。
既存のものをコピーして使用していたのですが、どうもロックがかかっていたようで、新規に追加したら直接入力できました。ありがとうございました。
ツイート | ![]() |