• ベストアンサー

SPREADでセルの連結

SPREADでセルの連結したいのですが記述方法がわかりません。 GetCellSpanを使うのはわかったんですがどのように記述したらいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

ヘルプは読まれましたか? 以下ヘルプの引用: -------------------------------------------------- 書  式 fpSpread1.AddCellSpan(ByVal lCol As Long, ByVal lRow As Long,ByVal lNumCols As Long, ByVal lNumRows As Long) As Boolean 引  数 lCol    連結を開始するセルの列番号 lRow    連結を開始するセルの行番号 lNumCols  連結する列数 lNumRows  連結する行数 -------------------------------------------------- たとえば、A1セルからC2セルまでを連結すると Call Me.vaSpread1.AddCellSpan(1, 1, 3, 2) Me.vaSpread1.Col = 1 Me.vaSpread1.Row = 1 Me.vaSpread1.Text = "ほげほげ"

yamadachan
質問者

お礼

ありがとうございます。 無事出来ました^^

関連するQ&A

  • spread6.0(セル連結)

    下記のようなヘッダをSPREAD6.0で作成しようと思っています。    -----------         |    |    -----|----|     123 | |    -----|----|     456 | |    -----------         ↓    -----------       タイトル   |    -----|----|     123 | |    -----|----|     456 | |    ----------- ヘッダ部の連結を行いたいのですが、 設定方法がわかりません。 AddCellSpan関数でセル連結ができることはわかりましたが、値がわかりません。よろしくお願いします。

  • SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?

    VB.netで作成しています。 SPREAD(GrapeCity)の下記のイベントでSPREADのセルに入力された値をチェックしてエラーが無ければデータベースに登録、または更新をして入力エラーがあった場合、セルにフォーカスを設定するように記述していますがうまくフォーカスを設定する事ができません。 ・SPREADのChangeイベント ・SPREADのKeyUpイベント ・SPREADのLeaveイベント ・SPREADのCellLeaveイベント フォーカスを当てたいセルの行番号とカラム番号をSetActiveCellで指定していますが・・・ フォーカスを設定するにはどうしたらいいのでしょうか? ご存知の方がいましたらアドバイス宜しくお願いします。 では、失礼します。

  • SPREAD7.0Jでの同一セル内改行の仕方

    現在、SPREAD7.0Jを使用してVBアプリの 開発を行ってます。 同一セル内で改行ができなくて悩んでいます。 Excel的にAlt+Enterでもダメ、VBのロジックで 改行コードを埋め込んでみてもダメ。。 ヘルプにも改行についての記述は見当たらない ようですし。。 同一セル内で改行するための設定や 方法をご教授ください。せめて自動改行でも できればいいのですが。。 宜しくお願いします。

  • エクセルで縦に連結されているセルの数を知りたい

    エクセルで縦に連結されているセルの数を知りたいと思っています。 何か良い方法があればご教授下さい。 例: ・A1とA2のセルが連結されている。  →2が取得 ・A1とA2とA3のセルが連結されている。  →3が取得 また、参考までの横に連結されているセル数を取得する方法が 御座いましたらあわせて教えて頂ければと思います。

  • GrapeCityのSpreadについて

    いつもお世話になっております。 GrapeCityのSpread3とVB6の組み合わせで、ある画面を 作っています。 実現したいことは、画面のSpreadのセルをマウスで ドラッグし、複数のセルを選択します。そして、 ユーザーが選択した複数セルの背景色をユーザー自身が 変更できるようにしたいのですが、方法がわかりません。 マウス右クリックでメニューを表示し、そこから 背景色変更のダイアログなりを表示できたら いいのですが、、、 どうか、よろしくお願いいたします。

  • Spread3.0Jでセル色の値は取得可能?

    VB6.0でSpread3.0Jを使用しているのですが、特定のセルに色を付けた後でその色情報を保存したいのですが色値の取得方法が調べても見つけられません。もしかして出来ない・・・?などと思いつつ質問させて頂きました。アドバイス願います。

  • SPREAD編集不可について

    DBからデータをSPREADに表示しています。 表示したときに、SPREADのセルとかを編集できなくするようにするにはどうしたらよいですか?(ダブルクリック→Delete→消去 になってしまうので、こういう操作できないようにロックしたいです。) たぶん、SPREADのプロパティでできると思うんですが、いまいちよくわかりません。

  • SPREADで1つのセルに複数のチェックボックスを表示させたい

    SPREADで1つのセルに複数のチェックボックスを表示させたいんですが、無理なのでしょうか? いろいろ試してみたのですがだめでした・・・

  • excelの連結セルの改ページ

    こんにちわ。 いまexcel2003を使用している者です。 複数行にまたがったセルを連結したところ,5ページにまたがり, 改ページしたときに,連結セルの中央部分が存在する3ページ目だけに セルの内容(テキスト)が表示されます。 できれば連結セルの内容をまたがる各ページに表示したいのですが, どうすればよいでしょうか? 教えてください。よろしくお願いします。

  • エクセル連結解除時、全てのセルに値

    エクセルでの質問です。 複数の連結セルがあり、それぞれ別の値が入っています。 その複数の連結セルを一括で全て連結解除した際、空白セルが出来ないように連結解除する方法はありますか。 つまりAという値が入っていた結合セル(5行×1列)には、連結解除で5行×1列全てにAという値が、Bという値が入っていた結合セル(8行×1列)には、連結解除で8行×1列全てにBという値がはいるようにしたいです。 条件は列は1列で同じ列です。 行は連結セルによって、5行だったり12行だったりまちまちです。これらを一気に連結解除し、全ての セルに値を入れたいです。 確か以前に出来たと思うのですが、どうしてもやり方が思い出せません。 確か連結解除した後にジャンプ→セル選択だったような。ここからが思い出せません。 どうかよろしくお願いします。