H8,SH,マイコン,ぼやき川柳,ダウンロード

VBA CreateObjectでオートメーションエラー


VBAでハッシュ値が必要?と思いますが

  CreateObject("System.Security.Cryptography.SHA256Managed")

でオートメーションエラーが発生します。Windows Update のKBのバグだ!!と勘違いし、Officeのインストールを何度も繰り返しました

 



 
 

.NET Framework 3.5を有効にすることで消滅しました。なんで!?
 
 
 

app property


 あ

    With Application
        If bStatus Then
            .ScreenUpdating = True
            .EnableEvents = True
            .Calculation = xlCalculationAutomatic
        Else
            .ScreenUpdating = False
            .EnableEvents = False
            .Calculation = xlCalculationManual
        End If
    End With
 

 
 
 

ムカつく!(愚痴) 別シートのセル更新できず/不可


他人が作ったVBAを引き継いでいます。ちなみにVBAは初めてです
既存のVBAを保存しておくためシートごとコピーしました。すると「Sheet1 (2)」の様なシート名になります

このコピーしたシートのセルを別シートのVBAから更新出来ません

 
 
 
 
別シートの更新のため、様々なApplicationプロパティをFALSE(上記の節)で抑止。なので上図のエラーダイアログは表示されません。ただ無反応・・・。
約1週間悩みました(やっぱり才能ないのかな?と相当落ち込みました)・・・。まさかシート名が悪かったとは!?。
ムカつく
 
 
 
 
 
 
 
 
 
 

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

管理人/副管理人のみ編集できます