自分用めも

初心者ちっくなプログラムネタを中心に、自分用の覚え書きをメモっていくための場所です。

office2013

excelVBAで、ファイルのあるカレントフォルダを取得する

CurDirでカレントフォルダが取得できるが、 欲しいのはそれじゃなくファイルを開いている場所のpathだよ!って場合下記変数を参照する。 ActiveWorkbook.Path例えば「名前をつけて保存」のデフォルトフォルダを カレントに指定したい場合 ChDrive (ActiveWor…

excel vbaでファイル出力する際の名前の初期設定

大昔にoffice2000で作ったものが、office2013で動かなくなってた。 ファイル名指定のダイアログを出す際に指定する名前の初期値が、空白になってしまう。 昔ながらのエクセルによるDB定義書で、SQLを吐くVBA。 DB定義とかER図の管理ツールってデファクトスタ…

excelファイルが「プログラムにコマンドを送信しているときに、エラーが発生しました。」エラーで開けない時の対処

windows2000時代から使っていた古いofficeから、office2013に乗り換えた。 最初は問題なかったように思うのだが、いつの間にか記事タイトルのようなエラーが出るように。調べると、ファイルの関連付けがofficeではなく「open xml converter」とかいう物にな…