tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルスプレッドシートで、選択セルを認識Or変更したいのですが?
記事No11558
投稿日: 2008/02/27(Wed) 21:54
投稿者BamChan
Office Web Compo 9.0.0 を使って、マンマシンインタフェース部を作っているのですが、
1セルを選択している状態で、イベントBefore_Commandで、ssClearやssCutを判定した時、
選択しているのと右2セル(合わせて3セル)をCut/Delの対象にするべく、
Selectメソッドで、再選択できています。でも、これを、1セル選択ではなく、
例えば同じ行で横4、5セルを選択していると、同じSelect分が、Cut/Del対象に
ならず、元の4、5セルがCut/Delの対象となってしまいます。
Before_Commandイベント中で、対象セルを変える様なSelectメソッドの使い方は、
元々使用禁止なんでしょうか?
 又、同じく、Before_Command内で、上の様に、(Range引数で言えば":"を含む様な)
複数セルが、選択されている事を認識する方法は、あるのでしょうか?
ActiveCellプロパティでは、始点セルしか認識できませんよね。

 かなり、特殊な使い方をしているのは自認していますが、
当方、VB6.0入門3ヶ月お未熟者です。
どうか、宜しくお願い致します。

[ツリー表示へ]
タイトルRe: スプレッドシートで、選択セルを認識Or変更したいのですが?
記事No11575
投稿日: 2008/02/29(Fri) 07:36
投稿者花ちゃん
レスが付かない場合の原因は、質問がよく理解できない場合が殆どです。

まず、肝心の何がしたい(方法ではなく目的)のかよく解りません。
(例えば、テキストボックスで、1文字づつ ForeColor を設定するには、と質問
しているようなもので)
条件や目的が書かれていたら代替手段等のレスも付くのですが。

Before_Command イベント を使用しなければならない理由は、Version 9.0 以降では
Before_Command イベントは、無いようですし。(Excel 2000 を持っていない人は、
試す事ができない)

上記のご自分の質問を客観的に読んで回答しようと言う気になりますか?
下記のように書けとは言いませんが、見ておいて損する事はないかと。
(少なくてもレスは付き易くなるでしょう)

 http://www.hyuki.com/writing/techask.html
 http://hanatyan.sakura.ne.jp/hazimeni.htm#keijiban

[ツリー表示へ]
タイトルRe^2: スプレッドシートで、選択セルを認識Or変更したいのですが?
記事No11577
投稿日: 2008/02/29(Fri) 09:25
投稿者BamChan
> レスが付かない場合の原因は、質問がよく理解できない場合が殆どです。
>
> まず、肝心の何がしたい(方法ではなく目的)のかよく解りません。
> (例えば、テキストボックスで、1文字づつ ForeColor を設定するには、と質問
> しているようなもので)
> 条件や目的が書かれていたら代替手段等のレスも付くのですが。
 実は、私、制御関係のマイコンプログラミング経験は長いのですが、Winアプリは、
殆ど初心者です。又、今回が、産まれて初めての掲示板投稿です。
何かと至らないことだらけですが、ご指導の主旨、「理解」とまではまだいきませんが、
心します、週末に、文章を考え直します。(但し、まだ削除は見送って頂きます様に。)

>
> Before_Command イベント を使用しなければならない理由は、Version 9.0 以降では
> Before_Command イベントは、無いようですし。(Excel 2000 を持っていない人は、
> 試す事ができない)
>

(でも、ReturnValue = False にしたい時は、どうするんでしょうか。それは別として、)
これは、有難い情報です。事前に知っていたら、今回の手段を選ばなかったかも
知れません。

> 上記のご自分の質問を客観的に読んで回答しようと言う気になりますか?
> 下記のように書けとは言いませんが、見ておいて損する事はないかと。
> (少なくてもレスは付き易くなるでしょう)
>
>  http://www.hyuki.com/writing/techask.html
>  http://hanatyan.sakura.ne.jp/hazimeni.htm#keijiban

自宅でゆっくり読ませて頂きます。有難う御座いました。
(ただ、出先で、限られた環境と情報量で、セコセコと未経験なことをやっている
人種にも、今後も御忠言頂ければ、幸いです。)

[ツリー表示へ]