[]
        
(Showing Draft Content)

ドラッグによるセルのマージ

Spread.Sheetsでは、マウスのドラッグによるマージ操作がサポートされます。これにより、ユーザーはマウスでドラッグして選択したセルをマージできます。

ドラッグによるマージ操作は、スプレッドシート上のいくつかのセルを使用して、1つの大きなセルを作成する場合に便利です。また、単に、いくつかの列または行にまたがる1つのラベルを作成する場合にも使用できます。

マウスのドラッグによるセルのマージを、ユーザーに許可するかどうかを指定するには、ワークブックのallowUserDragMergeオプションを使用します。

デフォルトでは、allowUserDragMergeオプションはブール値falseに設定されており、セルは通常モードで動作します。このオプションをtrueに設定すると、次の図に示すように、選択したセル範囲の枠線上にインジケータが表示されます。


コードの使用

次のサンプルコードは、ドラッグによるマージ操作の実行をユーザーに許可します。 options.allowUserDragMerge プロパティを使用して、ワークシート上でドラッグによるマージ操作を許可するかどうかを指定します。

// マウスのドラッグによるセルのマージをユーザーに許可します。
spread.options.allowUserDragMerge = true;    

詳細については、「セル結合」を参照してください。

注: マウスのドラッグによるセルのマージでは、次のような制限があります。

  • 結合セルを含めてドラッグすることはできません。

  • ドラッグによるマージは、右方向または下方向のみに有効です。

  • インジケータの色は、選択領域の枠線と同じ色になります。

  • ユーザーが選択したセル範囲に、部分的に結合セルが含まれている場合は、ドラッグによるマージ操作は実行できません。