• ベストアンサー

「Spread」のセルを移動させるプロパティ・メソッドはどれ?

itohhの回答

  • itohh
  • ベストアンサー率45% (210/459)
回答No.3

こんにちは。itohhといいます。 すみません、勘違いです。カット&ペーストを行いたいのかと思ってしまいました。(^_^; アクティブセルを移動するのは、josyo_mさんが回答しているように 「0 SS_ACTION_ACTIVE_CELL アクティブセル」 を使用します。 (SPREAD Ver3.0のHELP Actionプロパティに載っています。) 今も、確認している時間がないのでそちらで確認にしてください。

katyua
質問者

お礼

 ありがとうございます。動作確認できました。  質問の書き方がちょっと紛らわしかったみたいです、すみません。  二度にわたるフォローありがとうございました。

関連するQ&A

  • GrapeCityのSpreadの複数セルの取得について

    度々、お世話になります。 Spread上で一つのセルが選択されている場合、 .Col = .ActiveCol .Row = .ActiveRow といったコードで選択されている位置を取得 できますが、セルブロックが選択されている場合 .Col1 = .???????? .Row1 = .???????? .Col2 = .???????? .Row2 = .???????? といった形式で選択セルの位置を取得したいと 考えております。 しかし、????????の部分がわからずに困っております。 どうかよろしくお願いいたします。

  • Spread

    文化オリエントの「Spread 3.0J」とVBを使ってプログラムを作っています。 表の中にデータが入っていて、そのデータを検索してその表に出力するにはなんと言う命令を使えばいいかわからないので、わかる方教えてください。

  • SPREADの行の削除

    VB6.0 SPREAD3.0 OS:2000 SPREADでカレント表示した行を削除ボタンを押したら 削除したいのですがやり方がうまくわかりません。 クリックしたらカレント表示 Private Sub oSpmain_Click(ByVal Col As Long, ByVal Row As Long) With oSpmain .ReDraw = False .Row = -1: .Col = -1: .BackColor = vbWhite .ForeColor = RGB(255, 300, 0) .BlockMode = True .Row = Row: .Row2 = Row .Col = 1: .Col2 = .MaxCols .BackColor = .ForeColor .ForeColor = vbWhite Xor .ForeColor .BlockMode = False .ReDraw = True End With End Sub ここまではできたのですが、削除が思うようにできません。アドバイスお願いします。

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

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

  • Spreadの選択行の取得について

    いつもお世話になっております。 VB6、Spread3.0の環境でコーディングしています。 Spreadを単一行モードにして、1行だけ選択された 状態で選択された行の行番号を取得したいのです。 Me.vaSpread1.Row = Me.vaSpread1.SelModeIndex Me.vaSpread1.Col = 1 で取得しようとしても、うまくいきません。 どのようにすれば、行番号を取得できるのでしょう? ご存知のかたがおられましたら、よろしくお願い します。

  • スプレッドシートの基本的な事

    スプレッドシートの基本的な事を教えてください。 現在VB6+SPREAD7で開発中です。 下記の基本的な事をおおしえください。 1)SPREADのLeaveCellイベントはどこかの、セルをクリックすれば発生するのでしょうか。 2)LeaveCellの引数で,COL,ROW,NEWCOL,NEWROWとありますが COL,ROWはクリック位置のことでしょうか、その場合、NEWCOL,NEWROWはどのような定義なのでしょうか。 よろしくお願いします。

  • VBのSpreadを印刷する方法が知りたいです

    VB6でFarPointSpread6.0を使用しています。 画面上のスプレッドシートを印刷したいのですが、 やり方がわかりません。 ヘルプが入っていないので、プロパティはメソッドの 意味がわからないのです。初心者ですみませんが、 よろしくお願いします

  • GrapeCityのSpreadについて

    いつもお世話になっております。 VB6.0、Spread3.0を使っています。 下記コードで罫線の色を変えようとしているのですが、 うまくいきません。 Me.vaSpread3.Col = Me.vaSpread3.ActiveCol Me.vaSpread3.Row = Me.vaSpread3.ActiveRow Me.vaSpread3.CellBorderType = 16 Me.vaSpread3.CellBorderStyle = 5 Me.vaSpread3.CellBorderColor = MyColor Me.vaSpread3.Action = SS_ACTION_SET_CELL_BORDER おわかりのかたがおられましたらよろしくお願いいたします。

  • エクセルでのセルの移動

    VBを使って、セルに文字が入っているまで処理をして 右にセルを移動させたいのですがどの様にすれば いいのでしょうか?教えて下さい。

  • プログラミング言語の覚え方(プロパティ、メソッド)について

    趣味でプログラミングをしています。 現在、VB.NET2003をテキストを見ながら勉強しています。 基礎編、応用編と進んでなんとなくVB.NETについて意味がわかるようになってきました。 どのプログラミング言語でも共通の条件分岐文や変数などはわりとすんなり理解できたのですが、プロパティやメソッド、関数が覚えられません。 VB.NETの前にはJAVAを勉強していたのですが、やっぱりプロパティやメソッドを使用するに当たって、どのクラスをインスタンス化すれば目的の作業ができるようになるのかという点が苦労したように感じてます。 ヘルプやネットで調べるのも時間がかかるので、効率的な方法を探しています。 これはもう繰り返し書いて読むしか手立てはないものでしょうか? IT関係の仕事をしているので世のプログラマと呼ばれる方々と接しているのですが、上級者の方々の場合には手元に参考書を置いている人をあまり見かけません。 人によってマチマチとは思うのですが、どうすれば上級者の方のように何も見ないでもコーディングできるようになるのでしょうか? 何かよい方法がありましたら、教えてください。