【VBA 入門】シートを選択する方法

VBA
スポンサーリンク

※本ページはプロモーションが含まれています

Excel VBA の入門ということで
今回はシートを選択する方法を、説明したいと思います。

とりあえず、毎日やっているような業務を
VBAでチョイ改善して時短しましょう。
これの積み重ねで、日々気楽に仕事をこなせるようになるかも。

10分時短を6個作れば1時間空くよね!

それなら簡単に出来るかもしれないね!

空いた時間は、休憩してコーヒーでも飲めば良いんじゃないですかね。

スポンサーリンク

VBAでシートを選択する方法

シートを選択、アクティブにするシーンはよくありますので
使えるようにしておきましょう。

シートをアクティブにする

シートをアクティブにするには、Activateメソッドを使います。
以下は、Sampleという名前のシートをアクティブにします。

Worksheets("Sample").Activate

シートを選択する

シートを選択するには、Selectメソッドを使います。
以下は、Sampleという名前のシートを選択します。
上記のアクティブにするのと動きは一緒ですね。

Worksheets("Sample").Select

複数のシートを選択する

複数のシートを選択するには、WorksheetsコレクションのSelectメソッドを使います。
以下は、SampleとTestという名前のシートを選択します。
複数のシートをまとめてコピーする場合など、使用するシーンは多いです。

Worksheets(Array("Sample", "Test")).Select
スポンサーリンク

まとめ

シートの選択は、間違いなくよく使うと思います。
色々処理をしたあとに結果を別シートに書き出して
それを表示する、って時にシートを選択します。

以下に上記で紹介したコードをまとめておきます。
コピペで使用する際などに活用下さいませ。

Worksheets("Sample").Activate

Worksheets("Sample").Select

Worksheets(Array("Sample", "Test")).Select
スポンサーリンク

関連するメソッド

関連するメソッドも覚えておくと便利ですよ。

シートを指定する方法

セル入力について

セルをコピーする

セルのフォントを変更する

Stable Diffusion で画像を快適に生成するために

生成スピードが遅い場合は
グラフィックボードの交換を検討してみてはいかがでしょうか

私も生成スピードの遅さに耐えきれず
VRAM4GB ⇒ 12GB に変更しました

とは言っても、安い買い物ではないので
オススメは RTX3060 12GB 一択です


Palit パリット / NE63060019K9-190AD / RTX3060 Dual 12G / [NE63060019K9-190AD] / グラフィックボード


他にも12GBのグラフィックボードは色々あります
予算に合わせて探してみてはいかがでしょうか

⇒ 12GB グラフィックボード 販売ページ

Stable Diffusion で生成した画像を保管する

毎日画像を生成していると
SSDの容量がすぐに圧迫されてしまいます

私は常に残り20GB以下を保っているような状態です 汗

そこで、生成した画像は外付けのSSDに保管するようにしました

USBに差し込むだけで使えるのでお手軽です
どうしても足りなくなったらまた足せばOK 笑

⇒ 外付けSSD 販売ページ
VBA
スポンサーリンク
スポンサーリンク
ctrsをフォローする
スポンサーリンク
シトラズム
タイトルとURLをコピーしました