Excel VBA 質問スレ Part37 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2015/01/10(土) 07:06:30.56ID:2VZ4g5kC___
___ /____ヽ ____
/____\ | |´・ω・`| | /___ヽ
.l |´・ω・`| ニX二 . ̄ ̄ ̄ 二X二 |´・ω・`| l 俺たちに任せろ
!、 ̄ ̄ ̄ ヽ | | /  ̄ ̄ ̄/
ヽ_/ヽ、 ヽ__) \__/\_/. /_/ ノヽ_/
 ̄  ̄ ̄
このスレはコード書き込みOKです。
作成依頼もOKですが、作成依頼限定ではありません。
コードが嫌な人は別スレ建ててください。
※前スレ
Excel VBA 質問スレ Part36 [転載禁止]©2ch.net・
http://peace.2ch.net/test/read.cgi/tech/1419718732/
※頭のレスの方でキチガイが束縛テンプレを貼る詐欺行為が前スレまで散見されましたので、十分にご注意ください。
0175デフォルトの名無しさん
2015/06/24(水) 06:05:16.06ID:Dt+PoWxm浮動小数点数を浮動小数って思うお前がおかしい
0176デフォルトの名無しさん
2015/06/24(水) 07:43:50.26ID:mSDBMbUW何をもって問題ないって言ってるのかよくわからんが、入力時点から既に種々の演算がされてるんだけどな
>>175
なにか突っ込みたかったことはわかった
次はもう少し内容に突っ込めるようになろうな w
0177デフォルトの名無しさん
2015/06/24(水) 08:02:11.33ID:Dt+PoWxmなにか反論したいのかな?
それじゃ誰にも何も伝わらんよ意識高い系君
0178デフォルトの名無しさん
2015/06/24(水) 08:26:33.72ID:mSDBMbUWやはり内容には突っ込めませんでしたね w
0179デフォルトの名無しさん
2015/06/24(水) 08:41:15.29ID:BjoO3mYW20年前からの常識ですよ。
lookup系の関数じゃないんだから。
0180デフォルトの名無しさん
2015/06/24(水) 09:08:06.38ID:4zqa0pLfシリアル値の内部形式は同じだよ
問題があるのはワークシート側の書式の自動解釈(自動変換)のアルゴリズムで、これは簡単に検証できる
シリアル値で誤差が出る例
同じデータを入力したつもりなのに、比較すると違っている
http://www.42ch.net/UploaderAnime/source/1435071846.png
これの理由がわかってれば、どこで誤差が出たかもわかるはず
0181デフォルトの名無しさん
2015/06/24(水) 09:12:46.00ID:4zqa0pLf>>180の検証に使ったブック
http://www.42ch.net/UploaderSmall/source/1435072251.xlsx
0182デフォルトの名無しさん
2015/06/24(水) 16:33:23.38ID:RGIhvJySはいざんねーん
http://peace.2ch.net/test/read.cgi/tech/1433920729/l50
0183デフォルトの名無しさん
2015/06/24(水) 19:47:23.16ID:JvkNGhgS長らく使ってないからちょっと自信ないけど。
0184デフォルトの名無しさん
2015/06/24(水) 20:47:09.13ID:THF2Ta19これどうやって「入力」したのか教えて欲しいんだが
どうも連続データで作ったんじゃないかと思うが、それだったら
連続データを計算するときの計算誤差だと思うが
すくなくとも表示形式を変えて確認する限り
FALSE判定のところは別のシリアル値になってるが
これのどこが書式の自動解釈アルゴリズムの問題なのか教えてくれ
0185デフォルトの名無しさん
2015/06/25(木) 01:07:53.01ID:xC+7jf1Vどなたかキッチンタイマー作ってくれませんか?
0186デフォルトの名無しさん
2015/06/25(木) 03:59:08.65ID:xvRMitSK高いよ!
百均で買った方が1/100以下で済むんだが
0187デフォルトの名無しさん
2015/06/25(木) 06:38:29.82ID:vom2QN3tそんなもん何に使うんだ?
エクセルやりながら料理するのか??
0188デフォルトの名無しさん
2015/06/25(木) 06:45:51.00ID:O+p39R1b0189デフォルトの名無しさん
2015/06/25(木) 07:20:44.32ID:jos0XzUPこれは丸投げする前に自分でちょっと調べるなり考えるなりしてからやって欲しいところだな
0190デフォルトの名無しさん
2015/06/25(木) 12:01:24.84ID:eg4063Fkスマホアプリで作れば?
と思う。
0191デフォルトの名無しさん
2015/06/25(木) 12:24:55.04ID:/nf6gI0Iどういう開発環境が必要ですか?
ExcelVBAならExcel立ち上げてALT+F11押すだけでいいけど。
0192デフォルトの名無しさん
2015/06/25(木) 12:25:48.10ID:Aa2Tx6yB0193デフォルトの名無しさん
2015/06/25(木) 13:04:29.02ID:eg4063Fkiosは知らん。
最初は自分の端末にハローワールドするのでもけっこう大変かな。
まあ、興味あれば別スレみてくれ。
0194デフォルトの名無しさん
2015/06/25(木) 13:08:20.51ID:/nf6gI0I大変なのですねあきらめます
0195デフォルトの名無しさん
2015/06/25(木) 13:13:25.19ID:/nf6gI0IWordの文書にいっぱい写真が貼り付けてあります。
各写真について
(1)何ページに貼りついているか
(2)どの段落にくっついているか(Word用語でAnchorしてあるか)
(3)その写真の幅と高さ
(4)そのページ内での位置情報(写真の左上の場所が左上余白から数えてどのくらい右/下にあるか
の情報を取ってきたいのですが、どういうコードを書けばいいですか?
ExcelでいえばFor Eachで全シートや全ブックを取得する方法で
Wordの写真を取得する方法もありそうですが。
そしてもし取得できればExcelと同様、各オブジェクトの情報もそのプロパティをみれば簡単にできそうですが。
0196デフォルトの名無しさん
2015/06/25(木) 13:46:08.46ID:/IyRWZfA> スマホでアプリ作るには
> どういう開発環境が必要ですか?
Visual Studio 2015があれば、iOSアプリもAndroidアプリも作れるよ。
http://blogs.msdn.com/b/visualstudio_jpn/archive/2015/06/23/visual-studio-2015-and-windows-10-countdown-03.aspx
やったことないけど、多分ひな形のプロジェクトビルドしたら、Hello, World!的なアプリができるんじゃないかな。
0197デフォルトの名無しさん
2015/06/25(木) 17:23:14.85ID:It1tnYUrhttp://ateitexe.com/count-down-timer/
0198デフォルトの名無しさん
2015/06/25(木) 20:03:34.57ID:D6HVq1fHshapeをFor Eachで回す
0199デフォルトの名無しさん
2015/06/25(木) 21:29:48.64ID:/nf6gI0Iそんなことができるようになってましたか。
すごいですね。
いつかためしてみます。
>>198
そんなことは知ってて聞いたのですが。
特にshapeの具体的にどのプロパティを見て
(1)ページ数
(2)所属段落
(3)大きさ
(4)位置
を知ることができるのですか?
0200デフォルトの名無しさん
2015/06/25(木) 21:46:32.28ID:3cfr+YD90201デフォルトの名無しさん
2015/06/25(木) 21:53:11.56ID:/nf6gI0Iじゃページ数は?
0202デフォルトの名無しさん
2015/06/25(木) 22:03:42.70ID:It1tnYUr0203デフォルトの名無しさん
2015/06/25(木) 22:08:34.62ID:3cfr+YD9オブジェクトブラウザ使えよ猿
0204デフォルトの名無しさん
2015/06/25(木) 22:15:11.11ID:/nf6gI0Iうるさいハゲ
0205デフォルトの名無しさん
2015/06/25(木) 22:58:36.14ID:4a2fuGbQ0206デフォルトの名無しさん
2015/06/26(金) 02:03:05.40ID:rHu+vvV1これは興味深いな。
今までJavaが嫌いでiOSはMAC買わないとiiPhoneの開発厳しいから手が出せなかった俺にはぴったりだ。
やっぱりこれから勉強するならC#だな。WindowsPhoneはC#の後、VB.Netにも対応されたけど、
どうせ文法以外大して変わらないし、良いとこ取りと言われているC#で間違いないだろう。
C++?元々VBやVBAやってた俺の肌には合わないな。あれはあれで良いところあるんだろうが
以前入門書ちょっとだけ読んで肌に合わなくてそっ閉じだった。
0207デフォルトの名無しさん
2015/06/26(金) 03:20:29.75ID:EJ0mDEW7C#でやる場合、別途mac上でobj-cなりswiftなり使ってUI作ら無いといけないんじゃないの
0208デフォルトの名無しさん
2015/06/26(金) 07:15:07.75ID:4k0f5kGN本当だ。これは後のざまりんフォームとやらに期待するしかないな。
0209デフォルトの名無しさん
2015/06/26(金) 07:58:14.16ID:YNfE8rZU0210デフォルトの名無しさん
2015/06/26(金) 08:10:34.10ID:6WgjR2Fvえー何で。
ちゃんとどう言うものか知って使いどころを分けるもんじゃないの?
0211デフォルトの名無しさん
2015/06/26(金) 08:24:22.85ID:YNfE8rZUあらゆる型どうしの間で使いどころを分けるべきっていうのはその通りだけど、参照型と値型なんて一線を引いて区別することに意味はないですよね?
0212デフォルトの名無しさん
2015/06/26(金) 11:05:38.76ID:vRL8h3oNそれらのファイルを両方開いてからキーを押すとmacro1 と macro2が両方実行されてしまいます。
これを回避する方法はありますか?
作業性の面から、ファイルは同時に起動しておきたく、
またショートカットキーも割り当ての種類をこれ以上増やしたくないと思っています
(上記の例では2つですが、実際にはファイルが数個あり、マクロも複数あるためです)
0213デフォルトの名無しさん
2015/06/26(金) 11:21:37.03ID:cSb2GBc3マクロの最初にActiveWindowで自分がアクティブかどうか調べる
0214デフォルトの名無しさん
2015/06/26(金) 11:22:44.69ID:t/kzaQZMそんな仕様だったかなぁ。
0215デフォルトの名無しさん
2015/06/26(金) 11:35:28.88ID:cSb2GBc3ウィンドウがアクティブかどうか関係なく先に開いた方が実行される
0216デフォルトの名無しさん
2015/06/26(金) 13:29:25.44ID:vRL8h3oNなるほど!
それなら上手く捌けそうですね、ありがとうございました!
0217デフォルトの名無しさん
2015/06/26(金) 18:30:00.40ID:6WgjR2Fv何でそう思うの?
0218デフォルトの名無しさん
2015/06/26(金) 18:49:28.66ID:o/Regl21引数にしてそれを変更したときに差がでるから、その時は意識しないとダメ
0219デフォルトの名無しさん
2015/06/26(金) 19:24:10.62ID:YNfE8rZU参照と値の区別じゃなくて、参照になれる型とそうでない型を区別することを言ってるんです。
クラス型と基本型を峻別するみたいな。
0220デフォルトの名無しさん
2015/06/26(金) 19:28:17.43ID:6WgjR2Fvだからなんでそう思うの?
0221デフォルトの名無しさん
2015/06/26(金) 19:31:54.25ID:YNfE8rZU分けることで対称性というか統一性ががなくなるでしょ。
Integer とMyClass型に何か本質的な違いがあるかっていうと無いですよね?
0222デフォルトの名無しさん
2015/06/26(金) 20:02:48.85ID:6WgjR2Fv本質的に違うよ。
なんか根本的なところの理解が抜けてるような気がするな。
0223デフォルトの名無しさん
2015/06/26(金) 20:10:16.64ID:o/Regl21いやだから、参照型か値型の話で、参照渡し/値渡しの話じゃないよ
0224デフォルトの名無しさん
2015/06/26(金) 20:22:29.70ID:3miAOepOType MyRecord
[...]
End Type
みたいな形で宣言したヤツを引数として渡せなかったり関数の戻り値として戻せなかったりしてイラついた事あるけどそういう事?
0225デフォルトの名無しさん
2015/06/26(金) 20:36:56.53ID:YNfE8rZUVBAでは違うとかJavaでは違うとかいうのは理解できる。
でもそれは「根本的なところの理解」とは違うでしょ?
0226デフォルトの名無しさん
2015/06/26(金) 20:43:49.33ID:6WgjR2Fv「根本的なところの理解が抜けてる」で合ってると思うよ。
0227デフォルトの名無しさん
2015/06/26(金) 20:52:09.52ID:YNfE8rZUふむ、そこまで言うなら基本型とクラス型とを峻別する本質的な違いというものを教えてよ。
0228デフォルトの名無しさん
2015/06/26(金) 20:56:41.52ID:YNfE8rZUIntegerとBooleanを区別する、
MyClassAとMyClassBを区別する、
というものを超えてIntegerとMyClassAを峻別すべきだ、というあたなたの主張の根拠をね。
0229デフォルトの名無しさん
2015/06/26(金) 21:02:35.80ID:6WgjR2Fv自信満々だね。当然、そこまで言うからには何故参照型と値型に分かれているのか、それぞれどう言った用途で使うのか知ってるって認識でいいんだよね?
0230デフォルトの名無しさん
2015/06/26(金) 21:07:27.12ID:YNfE8rZUいや、そうではない。素直に受け取ってくれ。
そのふたつを峻別する言語に不便を感じているから聞いてるんだ。
0231デフォルトの名無しさん
2015/06/26(金) 21:37:55.47ID:PNhnKrNT0232デフォルトの名無しさん
2015/06/26(金) 21:40:32.73ID:cSb2GBc30233デフォルトの名無しさん
2015/06/26(金) 21:50:53.62ID:6WgjR2Fvメモリ上には3つの領域が存在しているのはご存知だろうか。
変数の値や関数の戻りアドレス、インスタンスの入ったアドレスなどを格納しているスタック領域、
標準モジュールの内容やクラスの型を格納しているスタティック領域、
クラスのインスタンスを格納しているヒープ領域の3つ。
この内、スタック領域は頻繁に値のやり取りが行われる場所であり、大きな容量を扱うものには向いていない。
頻繁にやり取りが行われるその領域にそれだけ負担が掛かるからだ。
属に言う値型のものがここに格納される。
つまり、比較的大きなクラスで扱うようなものはこの領域には向かないということだね。
では参照型はというと、そのインスタンスの参照先のみをスタック領域に保持し、インスタンスそのものはヒープ領域に展開される。
つまり、大きいのはそんなに頻繁にアクセスするようなとこに置いとくなよと言うこと。
だから、構造体を持つような言語ではMSDNでもよく小さいのは構造体で、ある程度大きいのはクラスで作れと書いてある。
どの程度の大きさだったかは忘れたけど。
そもそも論として、参照型と値型の峻別を付ける付けないではなく、そう言った根本的な違いがあるので、
設計するとき対象物をどちらで作るかの
峻別が必要になると言うこと。
多分、C++などはその辺を考慮したかたちになっておらず、作り手の判断に委ねられているんだろうな。
だからより高度な判断が必要で、逆に言えば理解が無ければ処理が無駄に遅くなるコードを組むことになる。
0234デフォルトの名無しさん
2015/06/26(金) 22:19:34.74ID:PNhnKrNT0235デフォルトの名無しさん
2015/06/26(金) 22:27:36.30ID:YNfE8rZU0236デフォルトの名無しさん
2015/06/26(金) 22:51:03.11ID:JS2Oq9WD0237デフォルトの名無しさん
2015/06/26(金) 23:03:05.06ID:6WgjR2Fv「しゅんべつ」で、物事にきっちり区別を付けるような意味だったはず。
0238デフォルトの名無しさん
2015/06/27(土) 08:37:06.18ID:AVtNDrad読み方がわからない?
お前の目の前にある物体は素敵なオブジェですか?検索することも
わからんような奴がなんでここにいるわけ?www
0239デフォルトの名無しさん
2015/06/27(土) 08:40:33.01ID:Q5FOX3Kq0240デフォルトの名無しさん
2015/06/27(土) 12:39:07.92ID:zOIiCC8H0241デフォルトの名無しさん
2015/06/27(土) 12:43:18.23ID:AVtNDradそのうち、息するのも面倒くさいとか言い始めるだろう。
0242デフォルトの名無しさん
2015/06/27(土) 13:33:09.49ID:IT1CkKd8逆に感心するよ
0243デフォルトの名無しさん
2015/06/27(土) 13:47:41.34ID:z31C3xpF0244デフォルトの名無しさん
2015/06/27(土) 14:05:59.98ID:RNAxIVzO冷やかし・噛みつき目的で質問スレに来ている人には
>>236のような軟弱なレスは格好の餌だから仕方ないね
2ちゃんはそういうところだ
0245デフォルトの名無しさん
2015/06/27(土) 14:30:57.67ID:GuUT6nNb0246デフォルトの名無しさん
2015/06/27(土) 20:12:32.32ID:qGo9dR/Bうるさいハゲ
0247デフォルトの名無しさん
2015/06/27(土) 20:16:45.25ID:Q5FOX3Kqあぁああああ…ああ…あっあっー!あぁああああああ!!!ルイズルイズルイズぅううぁわぁああああ!!!
あぁクンカクンカ!クンカクンカ!スーハースーハー!スーハースーハー!いい匂いだなぁ…くんくん
んはぁっ!ルイズ・フランソワーズたんの桃色ブロンドの髪をクンカクンカしたいお!クンカクンカ!あぁあ!!
間違えた!モフモフしたいお!モフモフ!モフモフ!髪髪モフモフ!カリカリモフモフ…きゅんきゅんきゅい!!
小説12巻のルイズたんかわいかったよぅ!!あぁぁああ…あああ…あっあぁああああ!!ふぁぁあああんんっ!!
アニメ2期放送されて良かったねルイズたん!あぁあああああ!かわいい!ルイズたん!かわいい!あっああぁああ!
コミック2巻も発売されて嬉し…いやぁああああああ!!!にゃああああああああん!!ぎゃああああああああ!!
ぐあああああああああああ!!!コミックなんて現実じゃない!!!!あ…小説もアニメもよく考えたら…
ル イ ズ ち ゃ ん は 現実 じ ゃ な い?にゃあああああああああああああん!!うぁああああああああああ!!
そんなぁああああああ!!いやぁぁぁあああああああああ!!はぁああああああん!!ハルケギニアぁああああ!!
この!ちきしょー!やめてやる!!現実なんかやめ…て…え!?見…てる?表紙絵のルイズちゃんが僕を見てる?
表紙絵のルイズちゃんが僕を見てるぞ!ルイズちゃんが僕を見てるぞ!挿絵のルイズちゃんが僕を見てるぞ!!
アニメのルイズちゃんが僕に話しかけてるぞ!!!よかった…世の中まだまだ捨てたモンじゃないんだねっ!
いやっほぉおおおおおおお!!!僕にはルイズちゃんがいる!!やったよケティ!!ひとりでできるもん!!!
あ、コミックのルイズちゃああああああああああああああん!!いやぁあああああああああああああああ!!!!
あっあんああっああんあアン様ぁあ!!シ、シエスター!!アンリエッタぁああああああ!!!タバサァぁあああ!!
ううっうぅうう!!俺の想いよルイズへ届け!!ハルゲニアのルイズへ届け!
0248デフォルトの名無しさん
2015/06/27(土) 21:53:55.80ID:wYPgFXnxどうかなぁ。10を聞いて1を知る人には全く理解出来ないだろうし、
1を聞いて1を知る人なら言ってることくらいは理解するだろうし、
1を聞いて10を知る人なら、同じような理由で標準モジュールのモジュールレベルで
変数の定義を多用してはいけないくらいまで理解するだろうけど、
聞いてきた本人がその後分かったとも何とも言ってこないし、
ハゲに夢中になってるからなぁ。
ま、質問の内容からして、前戻り値に参照型が返せない言語は糞だと言ってたC++使いだと俺は思ってるけど、
今回はいつも一緒に登場するコード厨キャラが出て来てないからそこは何とも言えないかな。
0249デフォルトの名無しさん
2015/06/27(土) 22:11:34.57ID:GuUT6nNb0250デフォルトの名無しさん
2015/06/27(土) 22:19:16.76ID:wYPgFXnxいや、むしろ俺みたいなじじいの方が頭が堅くて呑み込み悪いし応用も効かない。
基本若い奴の方が多少先走る感はあるものの、理解も早いし応用力もあるよ。
0251デフォルトの名無しさん
2015/06/27(土) 22:37:46.20ID:GuUT6nNb1を聞いて10を知るなんて、単に潜在的にわかっていたことを初めて意識しましたって現象か、もしくは分かってないのに分かったと思い込むジジイ。
それはともかく、能いは値、参照は参照なんで、型とは直交する概念。
0252デフォルトの名無しさん
2015/06/27(土) 22:39:12.44ID:GuUT6nNb× 能いは値
○ 値は値
0253デフォルトの名無しさん
2015/06/27(土) 22:42:40.13ID:pIBbDm3i0254デフォルトの名無しさん
2015/06/27(土) 22:44:12.46ID:WGuYPvoXちょっと何言ってるか分かりませんね
0255デフォルトの名無しさん
2015/06/27(土) 22:54:13.85ID:GuUT6nNb直交もわからないの?
0256デフォルトの名無しさん
2015/06/27(土) 22:56:12.48ID:pIBbDm3i0257デフォルトの名無しさん
2015/06/27(土) 22:56:24.38ID:WGuYPvoX0258デフォルトの名無しさん
2015/06/27(土) 23:06:36.52ID:GuUT6nNb?
型Aに対してAの値の型とAへの参照の型両方がある。Aが何であっても同じ
と言ってる。
それに対して、AがIntegerのような基本型の場合とクラス型との場合では本質的に違うんだ、
と主張してる人たちがいる。しかも言語によらずそうだと思っている模様。
0259デフォルトの名無しさん
2015/06/27(土) 23:09:00.59ID:wYPgFXnxで、どっちだと思う?
0260デフォルトの名無しさん
2015/06/27(土) 23:14:56.51ID:WGuYPvoX>それはともかく、値は値、参照は参照なんで、型とは直交する概念。
なんかそれと>>258で言ってる今まで色々言われて来たことって、
関係あるように見えてリンクしてないんで何が言いたいかよく分からないんですケド?
結局何が言いたかったの?
0261デフォルトの名無しさん
2015/06/27(土) 23:15:44.99ID:GuUT6nNb任意の型に値と参照の両方があるというのは単に事実だから何も「思う」ことはない。
問題は後者の主張に根拠が出てこないこと。>>233は悪いけどトンチンカン過ぎ。
0262デフォルトの名無しさん
2015/06/27(土) 23:35:18.81ID:pIBbDm3i0263デフォルトの名無しさん
2015/06/27(土) 23:39:55.57ID:wYPgFXnxごめん、俺もあなたが何を言いたいのか、何をどこまで理解してるのか分からなくなった。
任意の型に値と参照の両方があるってどういうこと?
例えばインスタンスの生成を行わないString型やInteger型は値型、インスタンスは参照型って
どちらかになるんであって、任意の型一つで両方の特性をもつ型は少なくとも俺は知らない。どの型?
あと>>233の領域の話に関してトンチンカンだと言うのであれば、
もう少しコンピューター自体の本を読むなりネットで調べるなりしてパソコンの基礎知識自体を身につけた方がいいと思うよ。
特にスタック領域なんてハード、ソフトどちらで制御してるにしても概念的には同じだし、
遠い昔のパソコンどころか、ファミコンにすらある概念だからね。ていうか載ってないの見たこと無いし。
0264デフォルトの名無しさん
2015/06/27(土) 23:57:22.19ID:Q5FOX3KqDim B as MyClass
Aを読み出す時はimmをEAXに格納して返し、
Bを読み出す時はフェッチして実行した結果をEAXに格納して返すから即値と関数じゃ扱いが違って当然なんだけど、
そういう認識がすっぽ抜けてるって事でいいの?
0265デフォルトの名無しさん
2015/06/27(土) 23:57:39.37ID:PyizvsFG「値は値、参照は参照なんで、型と直交する概念」なのに、
「任意の型に値と参照の両方があるのは単に事実」って、
言ってることが支離滅裂じゃない?
1を聞いて10を分かったと思いこんじゃった?
0266デフォルトの名無しさん
2015/06/28(日) 00:03:41.06ID:wBeyl/iuもともとは参照に「なれる」型とそうでない型との区別の話だったんだよ。
ひとつの型で値と参照の両方の特性を持つわけじゃない。
>>233はこの話に無関係だがらトンチンカンと言ってるんで、スタックだのヒープだの先刻承知だよ。
>>233はまずクラス型がスタックに置くのが憚られるほど「大きい」なんて前提を置いてるみたいだけど、データインスタンスかなんかとごっちゃになってるんじゃない?
普通クラスのインスタンスなんてせいぜい数十バイトのものだろ。
0267デフォルトの名無しさん
2015/06/28(日) 00:05:26.80ID:ljCE11NJフェッチと言うと意味が広域になるから判断付け難いけど、
アセンブラやCで言う間接参照だと言うならほぼそれで合ってる。
0268デフォルトの名無しさん
2015/06/28(日) 00:07:38.82ID:wBeyl/iuそれは特定の言語固有の仕様でしょ。
そういうのは初めから認めている。
>>225-226 を読んでくれ。>>226氏は言語に関係なく基本型とクラス型とで「本質的な違いがある」と主張しているのでは?
0269デフォルトの名無しさん
2015/06/28(日) 00:12:01.68ID:wBeyl/iu任意の型Aに対して、Aそのものの型とAへの参照型があると言っているだけ。
intに対してintそのものとint&がある、
それを「両方ある」と表現した。
0270デフォルトの名無しさん
2015/06/28(日) 00:18:49.92ID:F7aWi8CNVBAにintなんて型は存在しないんですが、それは・・・
0271デフォルトの名無しさん
2015/06/28(日) 00:45:52.22ID:ljCE11NJ>もともとは参照に「なれる」型とそうでない型との区別の話だったんだよ。
だから参照に「なれる」型って何?
型はその時の気分で参照型になれたり値型になれたりするものだと思ってるの?
何の言語?ひょっとしてまたC++か!
後、容量の話は前後逆になっている。
例えばクラスと構造体の場合、他にも制約は色々あるが、容量は16バイト未満のクラスは、構造体にすることを検討しろとMicrosoftも言っている。
つまり、用途で使い道を分けろと言ってる訳だ。
https://msdn.microsoft.com/ja-jp/library/ms229017(v=vs.100).aspx
別にそれを無視して小さなクラス作ろうが、大きな配列や構造体作ろうが、
それで処理が重くなろうがどうなろうが、そんなのはそっちの勝手だ。
こっちは峻別する必要があるか聞かれたから答えただけだ。後は勝手にしろ。
ヒープエリアとか知っているとか言ってたくせに、根拠が無いとか、いちゃもん付けてるようにしか見えない。
これだからC++やっててここに来てる奴って嫌なんだ。
聞いてきた癖に教えると、絶対「分かった」とは言わない。無視するか否定するかのどちらか。人としてちょっとどうなんだろうと思うよ。
0272デフォルトの名無しさん
2015/06/28(日) 00:46:00.61ID:IJkReOHBVBA(やVBやC#)での参照型とを同じに語るとか議論にならん
元の質問者はまだいるのか?
論議したかったのはVBAの言語仕様の思想なのか?
0273デフォルトの名無しさん
2015/06/28(日) 01:01:18.14ID:Lt0oVZOg別にお前さんが議論のその部分に参加する必要はない。
〜のようなことなんじゃないの?という例えにたまたま俺の方に知識があったから
それに答えただけだ。
VBAではそもそも参照型と値型できっちり別れているんだから議論の余地などない。
0274デフォルトの名無しさん
2015/06/28(日) 01:10:50.67ID:wBeyl/iu俺が何を聞いたというのだ?
俺が元々言ったのは>>209と>>211と>>225だ。初めからVBAのことは理解した上で、でも「変だよね」「意味ないよね」と文句を言っている。それ自体はいいだろ?
それを>>222とか>>226が「理解」の話にすりかえた。
■ このスレッドは過去ログ倉庫に格納されています