[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2007/03/02(Fri) 09:23
投稿者名:Do_Shirouto
Eメール:
URL :
タイトル:
MSFlexGrid1.Sort について
また 続きですが、宜しくお願いします
.Col = 1には 年月日(2006-10-01)このような形で
データーが入っています。
これを数値(2006)として認識しているようで、
ソートがうまく出来ません
回避方法があるのでしょうか、それともコードが悪いのでしょうか?
ご指導のほど宜しくお願い申し上げます。
’----------------------------
Private Sub Command3_Click()
With MSFlexGrid1
        .Col = 1         '
        .Sort = 1
        .Row = 1
        .Col = 1
        .TopRow = 1
        .SetFocus
   End With
End Sub

投稿時間:2007/03/02(Fri) 09:39
投稿者名:ダンボ
Eメール:
URL :
タイトル:
Re: MSFlexGrid1.Sort について
まずは、Option Compare ステートメントについて調べて、実験してみてください。

投稿時間:2007/03/02(Fri) 09:50
投稿者名:ぶぶ
Eメール:
URL :
タイトル:
Re: MSFlexGrid1.Sort について
まず、花ちゃんのカテゴリ別サンプル一覧のMSFlexGrid関係から
ソートについての記述を見てください。
それから、ヘルプにて、Sortプロパティについて調べてください。

>         .Sort = 1
> ソートがうまく出来ません
どう並び替えたいのでしょうか。どう並んだらうまく並んだことになるのかわかりませんが
Sortプロパティの内容を変えることで、希望どおりの並びができるのでは
ないかと思います。

投稿時間:2007/03/02(Fri) 10:41
投稿者名:Do_Shirouto
Eメール:
URL :
タイトル:
Re^2: MSFlexGrid1.Sort について
> まず、花ちゃんのカテゴリ別サンプル一覧のMSFlexGrid関係から
> ソートについての記述を見てください。
> それから、ヘルプにて、Sortプロパティについて調べてください。
>
> >         .Sort = 1
> > ソートがうまく出来ません
> どう並び替えたいのでしょうか。どう並んだらうまく並んだことになるのかわかりませんが
> Sortプロパティの内容を変えることで、希望どおりの並びができるのでは
> ないかと思います。
ダンボさん ぶぶさんご回答有難う御座います。
.Sort = 1 の値を色々変えて試してみます。
.Sort = 5 では良いようですが
ダンボさん ぶぶさん 有難う御座いました。

投稿時間:2007/03/02(Fri) 12:21
投稿者名:かさのば
Eメール:
URL :
タイトル:
Re^3: MSFlexGrid1.Sort について
マジックナンバー使うのはやめましょう
ヘルプ見ればsort用の定数が載ってますよ

投稿時間:2007/03/02(Fri) 14:06
投稿者名:Do_Shirouto
Eメール:
URL :
タイトル:
Re^4: MSFlexGrid1.Sort について
> マジックナンバー使うのはやめましょう
> ヘルプ見ればsort用の定数が載ってますよ
マジックナンバーとはどういう意味だか私には分かりませんので
教えていただけませんか

投稿時間:2007/03/02(Fri) 14:33
投稿者名:ダンボ
Eメール:
URL :
タイトル:
Re^5: MSFlexGrid1.Sort について
> > マジックナンバー使うのはやめましょう
> > ヘルプ見ればsort用の定数が載ってますよ
> マジックナンバーとはどういう意味だか私には分かりませんので
> 教えていただけませんか

かさのば さんに代わってでしゃばります。

.Sort = 1 だとか .Sort = 5 だとか書かずに、
.Sort = flexSortGenericAscending
.Sort = flexSortStringNoCaseAsending
と書きましょう。
まず、ヘルプを見て自分で勉強しましょう。
おうむがえしの質問はやめて自助努力をしましょう
(「ヘルプ見れば」とあるのだからヘルプを見てみる。「マジックナンバー」がわからなければ
googleで調べれば一番先頭に説明がある)

ということをかさのば さんはおっしゃりたいのだと推察します。

投稿時間:2007/03/02(Fri) 16:17
投稿者名:Do_Shirouto
Eメール:
URL :
タイトル:
Re^6: MSFlexGrid1.Sort について
> > > マジックナンバー使うのはやめましょう
> > > ヘルプ見ればsort用の定数が載ってますよ
> > マジックナンバーとはどういう意味だか私には分かりませんので
> > 教えていただけませんか
>
> かさのば さんに代わってでしゃばります。
>
> .Sort = 1 だとか .Sort = 5 だとか書かずに、
> .Sort = flexSortGenericAscending
> .Sort = flexSortStringNoCaseAsending
> と書きましょう。
> まず、ヘルプを見て自分で勉強しましょう。
> おうむがえしの質問はやめて自助努力をしましょう
> (「ヘルプ見れば」とあるのだからヘルプを見てみる。「マジックナンバー」がわからなけれ

> googleで調べれば一番先頭に説明がある)
>
> ということをかさのば さんはおっしゃりたいのだと推察します。
有難う御座いました。
私は今まですべて 何の不都合もないのでマジックナンバーで書いていました。
皆さんが言われるのだから 良い方法だと思いますので、
これからは 気をつけて書きます。
有難う御座いました。
ソートの方も出来上がりました。
有難う御座いました。