トップページ > プログラム > 2015年11月18日 > vC96tygE

書き込み順位&時間帯一覧

5 位/162 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000021000000100020006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net

書き込みレス一覧

Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
852 :デフォルトの名無しさん[sage]:2015/11/18(水) 08:16:54.28 ID:vC96tygE
>>849
プロシージャから抜ける前にローカル変数が解放されるなんてありえないから、わざわざ考える必用もない
>>383の言う「解放されずに蓄積」って、抜けた後の話をしたかったんじゃないの?

それと、再帰しまくればメモリ不足で落ちるのも当然
すべての変数をグローバルにしたところで、戻りアドレスを入れるスタックが足りなくなる
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
853 :デフォルトの名無しさん[sage]:2015/11/18(水) 08:20:21.93 ID:vC96tygE
Excel2010で

Sub a()
  z = 1
End Sub

というプロシージャを入力したら、変数のzが勝手に大文字になったんだけど、
Zっていうメソッドかプロシージャがどこかにあるの?
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
855 :デフォルトの名無しさん[sage]:2015/11/18(水) 09:39:25.37 ID:vC96tygE
>>854
メモリリークすると主張してる(ように読み取れる)のは>>383

俺は(実用上の問題がないレベルで)メモリリークはないと信じたいけど証明する方法を思い付かない
>>840の実験では確認できなかったが、これだけでは証明したことにはならない

それと、話が前後するけど「メモリリーク」の定義はここを参考にしてる
http://kuenishi.hatenadiary.jp/entry/2013/04/23/162205
人によって微妙に解釈が違うんで、前提がブレると話がかみ合わなくなる
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
863 :デフォルトの名無しさん[sage]:2015/11/18(水) 16:00:11.39 ID:vC96tygE
>>861
いやそれが、Excelを再起動して、いきなり入れた変数名が大文字になるんだけど
何かの参照モジュールかなあ、よくわからん
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
866 :デフォルトの名無しさん[sage]:2015/11/18(水) 20:01:10.74 ID:vC96tygE
>>864
それも見たけど何も情報が得られなかった
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
867 :デフォルトの名無しさん[sage]:2015/11/18(水) 20:01:51.29 ID:vC96tygE
ずっとリンクミスってた
>>383じゃなくて>>838


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。