DOBON.NET DOBON.NETプログラミング掲示板過去ログ

SPREADSHEET

  • 題名: SPREADSHEET
  • 著者: こう
  • 日時: 2004/07/08 9:16:16
  • ID: 4746
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[Win 2000 Pro]
分類:[.NET]

おはようございます
いつもおせわになっているこうです。

今回も質問したい事があります。 それはSPREADSHEETのことなんですが、自分が作ったことのないプログラムをみていたところ以下のような記述がありました。(VB6.0)

with Myform
.spdMeisai.Col = 1 @
.spdMeisai.Row .spdMeisai.MaxRows

というような記述ですが、これは下記の書き方と同じなのでしょうか?
with Myform
.spdMeisai.Col = 1                A
.spdMeisai.Row = .spdMeisai.MaxRows

@のプログラムをアップVB.NETでアップグレードすると一番したの行が
.spdMeisai.Row(.spdMeisai.MaxRows)
となりエラーとなります。 

VB6.0での疑問が解消すれば問題はないのですが、わかる方教えて下さい。
  • 題名: Re[1]: SPREADSHEET
  • 著者: ゆ
  • 日時: 2004/07/08 10:43:30
  • ID: 4749
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
こうさん、こんにちは
> .spdMeisai.Row .spdMeisai.MaxRows
これはSubへの引数として.spdMeisai.MaxRowsを渡している事になります。
call .spdMeisai.Row(.spdMeisai.MaxRows)でも同じ意味になります。

> @のプログラムをアップVB.NETでアップグレードすると一番したの行が
> .spdMeisai.Row(.spdMeisai.MaxRows)
> となりエラーとなります。 
単に変換すれば上記のものになるのでしょうね。
こういう場合、.NETではSetRow等の別名に変わっていると思います。
.NET上でのRow設定メソッドを探してみてください。
.spdMeisai.SetRow(.spdMeisai.MaxRows) などで解消されると思います。
2004/07/11(Sun) 04:01:10 編集(投稿者)

こうさん、おはようございます。

> 今回も質問したい事があります。 それはSPREADSHEETのことなんですが、自分が作ったことのないプログラムをみていたところ以下のような記述がありました。(VB6.0)
>
> with Myform
> .spdMeisai.Col = 1 @
> .spdMeisai.Row .spdMeisai.MaxRows
>
> というような記述ですが、これは下記の書き方と同じなのでしょうか?
> with Myform
> .spdMeisai.Col = 1                A
> .spdMeisai.Row = .spdMeisai.MaxRows
>
> @のプログラムをアップVB.NETでアップグレードすると一番したの行が
> .spdMeisai.Row(.spdMeisai.MaxRows)
> となりエラーとなります。 
>
> VB6.0での疑問が解消すれば問題はないのですが、わかる方教えて下さい。

アップグレードウィザードを使用するとVB.NET用にソースが記述されるので、
時々おかしなことになります。
今回の場合、
「.spdMeisai.Row(.spdMeisai.MaxRows)」と書き換えられましたが、
.NET用のSPREADで無いのであれば、従来の書き方と同じになります。
(.NET版は使用した事が無いので、どのようなコードになるか解りませんが(~_~;) )
「.spdMeisai.Row = .spdMeisai.MaxRows」に書き直してください。
  • 題名: Re[2]: SPREADSHEET
  • 著者: こう
  • 日時: 2004/07/08 11:59:30
  • ID: 4756
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
返事ありがとうございました。
解決しました。 またよろしくお願いします。
それではまた 

こう
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板