VBAの勉強 各シートに同じ処理をする(特定シート除く)

 


VBAの勉強 各シートに同じ処理をする(特定シート除く)

 本日のVBAの勉強は昨日の繰り返しを使うマクロのパワーアップ版です。
 
 各シートに同じ処理を行っていきますが、基本シートは除くようにします。

 まずは、答えから


Sub 同じ処理基本シート除き()
    Dim i As Long
    For i = 1 To Sheets.Count
        If Sheets(i).Name <> "基本シート" Then
            Sheets(i).Range("A1").Value = "このブックのシート数は" & ThisWorkbook.Sheets.Count & " です"
        End If
    Next i
End Sub

 繰り返し処理を行うと、事務処理が一気に効率化できますね。
 そんな時、処理してほしくない時は、IF文を使えばいいのですね。
 本日もお疲れさまでした。


今日のメモ

 ダウ関連は上昇です。苦しくても我慢すれば必ず?あがってくれるのがアメリカ経済。 

マイクロソフト

 株価   414.47ドル/株(アメリカ5/10 12時55分時点)
 前日終値 412.32ドル/株(アメリカ5/9  16時00分時点 終値)
 OVER累計  4659   
 UNDER累計 4000   
 株価上がって、売り買い拮抗のような感じです。

エヌビディア

 株価   898.35ドル/株(アメリカ5/10 12時52分時点)
 前日終値 887.47ドル/株(アメリカ5/9  16時00分時点 終値)
 OVER累計  2333
 UNDER累計  1693
 株価上がって、売り買い拮抗のような感じです。