Tag Archives: VBA

[VBA] ADODB.Recordset.RecordCountプロパティは64ビット版ではLongLong型

64ビット版オフィスのVBAで、LongLong 型が追加されました。しかし、32ビット版では使用することはできません。几帳面な方は、#If Win64 Then ~ #Else ~ #End If を使用して、それぞれのバージョンごとに変数などを定義することになると思います。

Continue reading »

スポンサーリンク


VBAでマクロを記述したらProjectのコンパイルは忘れずに!反論は聞かない!

最近は、人様の書いたVBAマクロの修正を頼まれることが増えてきています。担当者が会社を辞めていたり、偉くなったりして誰かがその尻拭いをしなければいけません。

で、最近ではその面倒事がわたしの所に舞い込むことが多いのです。そして、このような愚痴を投稿することがふえてきました。

Continue reading »

[VBA] 64ビット版Excelでマクロが動かない事例(PtrSafe属性 Microsoft.Jet.OLEDB.4.0プロバイダ)

ここでは、32ビット版のエクセルでは動作していたマクロを64ビット版エクセルで動かしたところ発生したエラーを紹介しています。なお、Office2010 から64ビット版アプリが提供されているようです。

他にもまだまだ、たくさんありそうな気がします

Continue reading »