VBA

スポンサーリンク
VBA

【VBA】別ブックから値を参照引用(ブックを開かずマクロから関数を使用)

別ブックから値を参照引用する方法の、一つの案を紹介します。多くの記事で、ブックを開いてコピペする方法が紹介されていると思います。しかし、これですと、他の人が開いている時には読み取り専用で開く、など色々な配慮が必要です。ここで紹介する、マクロ...
VBA

【VBA】複数選択したセルを、特定列の最終行に追加していく(特定のセル内に追加していく)

範囲で選択した場合、複数のセルを選択した場合、あるいはその組み合わせを行った場合などは、「セルの番地を1つずつ取り出す」と、応用が利きます。 例えば、 ①複数選択したセルを、特定の行の下に追加して行く②複数選択したセルを、特定のセルの中に追...
VBA

【VBA】バックアップの機能を持たせる

VBAを実行して、セルの値が書き換わると、 や では元に戻せないんですよね。 で、元に戻せる方法を考えました。 コード Sub バックアップしてから処理をする() Call バックアップ Range("G2").Value = "しまった!...
VBA

【VBA】値のみ貼り付け

「値のみ貼り付け」を VBA で実現させようとした時、随分と悩んでしまいました。思い付くのは、コピーして、貼り付ける際に「値のみ貼り付け」に該当するコードを書く、という発想でした。教科書通りに書けば実現は出来るのですが、どうも小難しい。どう...
VBA

【VBA】html のコードを出力。例:誰でも共有ブックマークを更新できるマクロ

Text を書き出す要領で、html を書き出すマクロを用意しました。シートを html 形式で保存しても良いのですが、ちょっと不都合がありました。・表示が遅い(重い)。・デザインがダサい。・html コードが汚い(不要なものが多い)。 作...
VBA

【VBA】時間を計測して、結果を表示する(3つの方法)

せっかく作業を効率化させる為に自動化するのですから、より短い時間で動作するコードを書きたいものです。自分の書いたコードが、どの位の速度で動いているのか、気になりますよね。そういった場合に、時間を計測してくれるコードが便利です。計測の結果は、...
スポンサーリンク