VBA/VB6 と .net では 同じ Integer でも取り得る値が違う。
前者は 2バイト、後者は4バイトである。ちなみにSQL Server は後者に準ずる。

VBAでVB.netのモジュールを呼び出すとか、SQL Serverと連携する場合は、相手がIntegerならLongで対応しないといけない。
コンピュータエンジニアではなく、一般ユーザーもセキュリティという言葉を聞く機会が増えているかと思う。
しかし、セキュリティという概念はなじみが薄く、理解しづらいだろう。

そういう方にお勧めの一冊がこれである。

セキュリティはなぜ破られるのか (ブル-バックス)/岡嶋 裕史
この書籍の帯に「ファイアーウォールも、難攻不落の要塞も、箱入り娘も、"破られる"理由は同じ」とある通り、コンピュータの世界ではなく現実世界を例に解説しているため、分かりやすい。
なお、860円プラス消費税なのでAmazonなどの書籍購入サイトでは発送料金がかかることが多い(私は送料無料のサイトを使ってるけど)。最寄りの書店などでお求めになるとよいかと存じます。



OpenOffice.orgの表計算ソフト Calc のマクロに、ExcelのVBAのつもりでマクロを記載してみた。が、動かない。
こんな時はマクロの記録をして解析するのが一番だ、ということで記録してみた。
ちなみに、バージョンは2.4.1。

・・・

何だこりゃ?分からん。

少し追いかけたものの、これは無理。

バージョン3(現状ベータ版)はVBAとの親和性が高くなったような話(未確認情報なのでそのまま信用しないでね)も聞く。こちらも試すか・・。