excel_set_data1
例:excel_set_data1(excel_get_link(1),1,2,[3][1]);
- 機能:
- 文字列strをExcelワークシートのRCセルに転送
- 書式:
- excel_set_data1(str_sheet,R,C, str)
- 解説:
- 文字列strを、リンク文字列引数str_sheetで指定されたExcelワークシートのR列C行のセルに転送します。自動的に数字に変換されるため、文字列strには、数値または数値組セルを与えても良いです。
Excelが起動されていない、または指定のワークシートが開かれていないと、エラーになります。
str_sheet ・・・・・・・・・・・・・・・ Excelのブックとワークシート名を示すリンク文字列
R ・・・・・・・・・・・・・・・ Excelワークシートの転送先セルの列番号(1〜)
C ・・・・・・・・・・・・・・・ Excelワークシートの転送先セルの行番号(1〜)
str ・・・・・・・・・・・・・・・ 転送したい文字列(数値を与えても、自動的に数字に変換される)
●リンク文字列のフォーマット:(ブック名を[]で囲んで、シート名とRC範囲を!で連結)
[ ブック名 ] シート名 ! RC範囲
ブック名:Excelのブックファイルの名前
シート名:Excelのシートの名前
RC範囲:ExcelのR1C1形式のセル参照(Rの後は数字で行番号、Cの後は数字で列番号を付く)で範囲を指定する。左上セルと右下セルの指定があった場合、間に:で区切る。
[MyBook.xls]Sheet1!R2C1:R3C10 →左上A2と右下J3の両セルからなる四角範囲
[MyBook.xls]Sheet1!R2C1 →A2セルのみ
[MyBook.xls]Sheet1!R2:R3 →2行目から3行目までの全セル
[MyBook.xls]Sheet1!R2 →2行目のみ
[MyBook.xls]Sheet1!C1:C10 →A列名からJ列目までの全セル
[MyBook.xls]Sheet1!C1 →A列名のみ
return |