VBA

VBA

VBAで全体のメモリ使用量と特定アプリの使用メモリを取得し記録する

全体のメモリ使用量だけならネット界隈に情報があるが、特定アプリについて薄い VBAを利用してPC全体としてのメモリ使用量と特定のアプリケーション(ソフトウェア)のメモリ使用量を一定時間ごとに取得し続けるものを作成したい。特定アプリについては...
VBA

VBAでミリ秒単位でのタイマー処理を行う

秒以下の誤差が気になり始めた お手軽な手法かつ日またぎの際の誤作動がない手法としてdatediffを用いた処理時間の計測方法を利用していたが、秒以下の誤差が発生してしまう。今回、秒以下の誤差で事象の発生有無が変化していそうということがわかっ...
VBA

このプロダクトキーはボリュームライセンス版のものではありません。

使わせる気ないだろ… excel2019を使用していたわけだが再度ライセンス認証が必要だとか出てきた。そんなはずはと思ってライセンスキーを再度打ち込んだところタイトルのような表記が出てくる。ボリュームライセンス版ではない?なら私は何を買った...
VBA

Excel2019で「ライセンス認証を実行する必要があります。」と出る

自動ライセンス認証を実行できるように、企業のネットワークに接続されていることを確認してくださいと続く。 AmazonでExcel2019のボリュームライセンスを購入したのだが、認証があと2日で切れる云々出てくるわりに、自身で対処できない形に...
VBA

Excelの数式をそのまま別のセルにコピーする

カテゴリーVBAだがVBA機能は使わずExcelの使い方の話である。 多数の同じ構成のsheetからsheetへの参照を行おうとすると、参照式のsheet名だけ変えて、他はそのまま使いたい場面が出てくる。その場合は数式タブの数式の表示を押し...
VBA

VBAで画面遷移を作る

見栄えに特化する 価値があるように見せかけるため、VBAで見栄えに特化させる。そのため、本来必要ない気もするがユーザーフォームを使って画面遷移を作る。作り方自体は簡単で、ユーザーフォームを二つ作り、ユーザーフォーム1にボタンを作ってボタンを...
VBA

Excel2019のインストール

よほど都合が悪いようだな… 単体で14600円もするわけですが、オンライン版でなくパッケージ版を買った。とはいえライセンスキーだけついたカードが送られてくるだけ。 さてインストール…え、そもそもどうやってやるの?マイクロソフトのサイト見ても...
VBA

VBAのスキルを最速で強化する2

何せエクセル持ってない 家で強化できないのである。2003はあるがさすがにね…そのため、できることはプログラミング能力自体を強化するのと完成までのアイデアを考えることである。前記事では結局アイデアを考える形となった。スキルアップできるサイト...
VBA

VBAスキルを最速で強化する

納期が6/24の案件のため、残された時間はわずか。しかも片手間 VBAのスキルというより完成品を作成しないといけない。問題なのは片手間でやれという話。できるわけもない。 前回は暇だった、かつ難易度が高くなかったため2日で済んだが今回は難易度...