Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9527 / 76732 ←次へ | 前へ→

【72766】Re:スピンボタンの表示
質問  ume E-MAIL  - 12/9/18(火) 11:07 -

引用なし
パスワード
   UO3 さん いつもありがとうございます<(_ _)>

>SpinButton1.Value - 1
ここで 1 を引いている目的は何でしょうか?
SpinButton1 のValue や Min に何もセットしておられないということは
ともに初期値の 0 になっているのは認識されてるんですよね?
そうすると 1 を引けば -1 になるのは当然ですが?

 1行目がタイトルなのでタイトル行を-1としました。
 説明不足で申し訳ございません
 0以下を回避する方法は無いものなのでしょうか


>レコード数取得 = Worksheets("新築工事台帳").Range("A1").CurrentRegion.Rows.Count - 1
想像するに1行目はタイトル行なのでしょうね。
なのでデータ件数としては Rows.Count - 1 というのは理解できますが、なぜ、
>SpinButton1.Max = レコード数取得 + 1なのでしょうか?
レコード数 + 1 までスピンボタンでのカウントアップをしたいと言うことですか?

 スピンボタンのカウントが0から始まってしまうので+1にしないとタイトル行と同じになりませんでした
 CurrentRegion.Rows.Count - 1 イコール SpinButton1.Max = レコード数取得 + 1


>Set TBL(2) = TextBox6
>TBL(Cnt).Value = データ範囲.Cells(行数, Cnt).Value
TBL って何でしょうか?配列ですか?
どこで定義しておられますか?何に使うのですか?
>行データをユーザーフォーム上のスピンボタンでTextBox5に表示
具体的に、TextBoxに、どんな形で、その行の複数セルの値を表示しようとしておられるのですか?


 Set データ範囲 = Worksheets("新築工事台帳").Range("A1").CurrentRegion
 としていまして、
 Set TBL(2) = TextBox6
 TBL(Cnt).Value = データ範囲.Cells(行数, Cnt).Value
 スピンボタンによる行とTBL(Cnt)の列をTextBox6に表示しています
 Set TBL(2) イコール Worksheets("新築工事台帳")の二列目は氏名が入っております


★それと、少なくとも行番号関係の数値は Integer型ではなくLong型で規定しましょう。
 というか、整数はどんなものでもすべからくLong型規定に統一されたほうがいいと思います。
 Integer型規定をするメリットって、ほとんどありませんので。

 Long型の方が処理がはやいんですね
 ご指摘ありがとうございます

0 hits

【72745】スピンボタンの表示 ume 12/9/14(金) 14:20 質問
【72746】Re:スピンボタンの表示 UO3 12/9/14(金) 22:06 発言
【72766】Re:スピンボタンの表示 ume 12/9/18(火) 11:07 質問
【72767】Re:スピンボタンの表示 UO3 12/9/18(火) 12:24 発言
【72771】Re:スピンボタンの表示 ume 12/9/18(火) 17:47 質問
【72772】Re:スピンボタンの表示 UO3 12/9/18(火) 19:19 発言
【72768】Re:スピンボタンの表示 UO3 12/9/18(火) 13:07 発言
【72769】Re:スピンボタンの表示 UO3 12/9/18(火) 13:29 発言
【72787】Re:スピンボタンの表示 ume 12/9/19(水) 10:31 質問
【72788】Re:スピンボタンの表示 ume 12/9/19(水) 10:34 質問
【72789】Re:スピンボタンの表示 ume 12/9/19(水) 10:37 質問
【72790】Re:スピンボタンの表示 UO3 12/9/19(水) 11:36 発言
【72791】Re:スピンボタンの表示 ume 12/9/19(水) 13:39 質問
【72792】Re:スピンボタンの表示 UO3 12/9/19(水) 14:45 発言
【72795】Re:スピンボタンの表示 ume 12/9/19(水) 15:41 発言
【72793】Re:スピンボタンの表示 UO3 12/9/19(水) 15:07 発言
【72797】Re:スピンボタンの表示 ume 12/9/19(水) 16:24 お礼
【72799】Re:スピンボタンの表示 ume 12/9/19(水) 18:07 質問
【72800】Re:スピンボタンの表示 UO3 12/9/19(水) 20:44 発言
【72801】Re:スピンボタンの表示 UO3 12/9/19(水) 20:56 発言
【72810】Re:スピンボタンの表示 ume 12/9/20(木) 17:59 質問
【72815】Re:スピンボタンの表示 UO3 12/9/20(木) 21:28 発言
【72819】Re:スピンボタンの表示 ume 12/9/21(金) 13:13 お礼

9527 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free