アカウント名:
パスワード:
Excel 2013とかでもまだVBA積んでるから、あれとマージすれば最新環境で動くVB6とかもさほど問題なく作れそうな気がしないでもないそこまでして作るほど売れるかと問われたら多分売れないだろうし、実際にMSがそれやったら「馬鹿だ-」と思うだろうけど
# でもVB5.0とか6.0は嫌いじゃなかったなぁ、使い方を間違えた馬鹿がやらかした案件を引き継いだ時以外は
そういえば、今のOfficeのVBAはバージョン7を名乗っているんですよね。Office 2010 の 32 ビット バージョンと 64 ビット バージョンとの互換性 [microsoft.com]
既に述べたように、VBA7 と Win64 という 2 つの新しい条件付きコンパイル定数があります。以前のバージョンの Microsoft Office との下位互換性を確保するには、VBA7 定数を使用して、以前のバージョンの Microsoft Office で 64 ビット コードが使用されないようにします (これがより一般的なやり方です)。32 ビット バージョンと 64 ビット バージョンとでコードが異なる場合は (たとえば、64 ビット バージョンについては LongLong を使用し、32 ビット バージョンについては Long を使用する数値演算 API を呼び出す場合など)、Win64 定数を使用します。次のコードで、この 2 つの定数の使用例を示します
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
つーか (スコア:0)
Excel 2013とかでもまだVBA積んでるから、あれとマージすれば最新環境で動くVB6とかもさほど問題なく作れそうな気がしないでもない
そこまでして作るほど売れるかと問われたら多分売れないだろうし、実際にMSがそれやったら「馬鹿だ-」と思うだろうけど
# でもVB5.0とか6.0は嫌いじゃなかったなぁ、使い方を間違えた馬鹿がやらかした案件を引き継いだ時以外は
Re:つーか (スコア:1)
そういえば、今のOfficeのVBAはバージョン7を名乗っているんですよね。Office 2010 の 32 ビット バージョンと 64 ビット バージョンとの互換性 [microsoft.com]