記事一覧
一定時間経過後に自動で閉じるexcelブックの作り方
課題
複数人で編集をしているexcelブックがある。共有機能を使用していたが度々不具合が発生するので、共有設定を外し「編集をしたらすぐに閉じる」というルールで運用することにした。しかし、ブックを閉じ忘れる人がいて、他の人が編集できなくなることがままあるため、vbaで一定時間経過後に自動でブックを閉じる機能を追加することとした。
対応方法
①ThisWorkbookをダブルクリックして、以下の
2022/10/18 気になったこと
robocopyについてrobocopyは以下の構文で使用する。
robocopy コピー元 コピー先 オプション
コピー元とコピー先にフォルダを指定すると、コピー元のフォルダの中身が、コピー先のフォルダにコピーされる。
特定のファイル(単体)をコピーしたい場合は、オプションの場所に
ファイル名を記載する。
パスは、半角スペースが含まれる場合は二重引用符で囲む必要がある。
Accessの
Excel マクロ(VBA) で他ブックの列の最大値を取得する方法
問題点Excel マクロ(VBA) で「WorksheetFunction」を使って他ブックのSheet1にある列の最大値を取得しようとしたが、「worksheets」の記述の場所を間違えて解決まで時間を要してしまったため、備忘として残す。(最大値の取得(Max)以外でも同じ)
結論ここに記載するのが正解。
WorksheetFunction.Max(Worksheets(1).Range("A
ファイル名に日時を付与するバッチファイル(コマンドプロンプト)を作成する
課題「フォルダに何個かファイルが入っている。バッチファイルをひとつクリックするだけで、フォルダ内の全てのファイルのファイル名に、クリックした日時を付与したい」という相談を受けました。
前提条件フォルダの中に、対象のファイルと、今回作成するバッチファイルを入れます。
念のため、同フォルダ内にバックアップ用フォルダ(以下「bk」フォルダ)を作成し、リネーム処理前に「bk」フォルダに処理前のファイル
パスが長すぎてファイルの移動ができない時の対応方法(Excel マクロ(VBA) )
問題点ファイルサーバに置いてあるファイルを、Excel マクロ(VBA) で「フォルダA」から「フォルダB」に移動したいが、フォルダAのパス名が長すぎてファイルの移動ができない、という相談を受けました。なお、利用できる手段は Excel マクロ(VBA) のみです。※windowsでは通常の状態でフルパス名が260文字を超えると、ファイル操作を行うことができなくなります。
以下の方法で対応ができ
Birthday Cake
3ヶ月越しの誕生日ケーキを買いに、鎧塚俊彦さんの Atelier Yoroizuka に行く。
一見洋菓子屋とは思えない、都会的で洗練された、お洒落な美容室のような外観のお店。
シャインマスカットのケーキ、ピスタチオのケーキ、クレームパフを買って帰る。
確かに美味しいのだけれど、口の中でほどけて消えていくような、透明感のある味わいだった。