Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
串刺しで同じセル番地のセルに対して操作するには?
投稿日時: 19/10/30 13:52:18
投稿者: taichi

 
Union(Sheet1.cells(a,b),Sheet2.Cells(a,B)).Font.Color = VbRed のような感じで
同時に同じ番地のセルに処理するには、コードをどのようにすればいいでしようか?
 
よろしくお願いいたします。

回答
投稿日時: 19/10/30 15:44:34
投稿者: sk

引用:
Union(Sheet1.cells(a,b),Sheet2.Cells(a,B)).Font.Color = VbRed のような感じで
同時に同じ番地のセルに処理するには、コードをどのようにすればいいでしようか?

Worksheets(Array("Sheet1", "Sheet2")).Select
ActiveSheet.Cells(a, b).Select
Selection.Font.Color = vbRed
Worksheets("Sheet1").Select
 
--------------------------------------------------------
 
但しあまりお奨めはしない方法です。
(非表示化されたワークシートが含まれている場合は無理ですし)
 
より構造的なコーディングを目指すのであれば、
普通にループ処理なりサブルーチンなりを
活用された方がよいと思います。

投稿日時: 19/10/30 18:22:20
投稿者: taichi

>非表示化されたワークシートが含まれている場合は無理ですし
 
Sheet2は非表示のシートなので
2度作業を繰り返して行うことにいたします。
 
ありがとうございました。