本ページには広告が含まれています。
SLICE関数は、配列の中を指定範囲の配列で返す関数です。第一引数に配列を指定し、第二引数に開始位置、第三引数に終了位置を指定します。第二・第三引数は省略可能で、省略した場合は配列全体を返します。戻り値はsafearray型です。SLICE関数は自作関数の戻り値として配列を返したいときに使うことが多いです。
- 構文
- safearray = SLICE( 配列変数, 開始, 終了 )
- 引数
- 配列変数 (Array)必須
- 配列変数名
- 開始, 終了 (Integer)省略可
- 取り出す配列の開始位置、終了位置の添え字を指定
- 戻り値
- 作成された一次元配列(SAFEARRAY型)
使い方
自作関数で配列を返す
- 結果
開始位置を指定
- 結果
終了位置を指定
- 結果
開始位置・終了位置を指定
- 結果
プログラム実行例
一次元配列を別の配列変数にコピー
使用関数
公開日:
更新日:
関連記事
- CALCARRAY関数 (スクリプト関数)
- 配列データを計算します。
- GETALLWIN関数 (スクリプト関数)
- 全ウィンドウのIDを取得します。
- GETOLEITEM関数 (スクリプト関数)
- コレクションを取得します。
- JOIN関数 (スクリプト関数)
- 配列の中身を区切り文字で結合し、文字列として返します。
- QSORT関数 (スクリプト関数)
- 配列の中身をソートします。
- SETCLEAR関数 (スクリプト関数)
- 配列を指定された値で埋めます。
- SHIFTARRAY関数 (スクリプト関数)
- 配列データをシフトします。
- 連想配列
- 連想配列とは、自動的に割り当てられる数字をキーとして持つかわりに、自由に任意の文字列を割り振ることができる配列のことです。添え字に番号の変わりに名前をつけることでわかりやすく管理することができます。
- LENGTH関数 (スクリプト関数)
- 文字数もしくは配列サイズを返します。
- POPUPMENU関数 (スクリプト関数)
- ポップアップメニューを表示します。
