2018-01-01から1年間の記事一覧
好きなんです、ドラム(1回しか叩いたこと無いけど)。 叩きたくなりますよね、ドラム(ドラムマニアは何度か)。 無理からにExcelで作ってみました、ドラム(不安定だけど)。 どんなもの 事前にキーボードのキーと再生する音の組み合わせを決めておきます。 指…
今回は以前にご紹介した以下のネタの合わせ技で、 excellover.hatenablog.com excellover.hatenablog.com 指定したフォルダ内(サブフォルダ含む)の全てのMP3ファイルの情報を抽出、 一旦セルに全て展開してみようと思います。 合わせ技コード 早速ですが2つ…
先日ある計算式を作ったんですよ。 (※実際のややこしい表の一部抜粋のため数式もややこしい) そしたらですね、数式はあってるのに(あってないけど) 答えが0しか表示されないんですよ。 どこがおかしいんだろうと思って、「数式の検証」で調べてみると 途中…
本日のご質問 ・ある外部システムに取り込むためのCSVを作成したが、5桁までの制限のところに5桁しか数値を入れていないのに、桁あふれのエラーが発生してしまう。 CSVの元になるExcelファイルを確認して、ありがちな空白が挿入されていないか、Len関数で桁…
前回予告のうち、今回はExcel Playerに登録するMP3ファイルを、指定したフォルダ(サブフォルダ含む)の中から全検索する方法を紹介しようと思います。 FileSystemObject "VBA"でと言いつつ、今回はExcelとは違う外部の機能 『FileSystemObject』を使用してフ…
Excelて表「計算」ソフトだから数字の扱い問題なくこなしてくれると思っちゃいますよね。 でも意外なところで正しく数字を扱えなくなります。 有効桁数 Excelは数字を数字として扱える(計算ができる)桁数に限界があります。 この状態で右端に「6」を追加す…
VBAでコードを書いているとこんなことが気になったりします ・自分がExcelの機能、どれ位処理時間がかかっているか ・どれだけ効率化に貢献できたか。 ・もしくはAのコードとBのコードどっちが速いのか。 そんなときにVBAでは経過時間を計測する方法がいくつ…
前回まででsqlite3.dllとSQLite3_StdCall.dllが使用可能状態になっているかと思います。 次は実際にSQLite For Excelを利用してSQLite3のデータベースとデータベース内のテーブルを作成してみます。 Sqlite3Demoはこの部分 今回は指導書「Sqlite3Demo」の…
※続編作成しました www.excellovers.com 以前の記事で新しいブックの作成時に表示できるWorksheetの最大値は255枚だと判明しました。 excellover.hatenablog.com では新しいブックの作成時に関わらず、追加できるWorksheetの最大枚数は一体何枚なのでしょう…
Excelの資料が送られてきて中身を確認。 まずSheet1を見て次にSheet2を見たら 真っ白 さらにSheet3を見たら また真っ白 そんな事ありますよね。 本当に些細なことではあるんですが 「ないんかよ!」と心の中でツッコんでしまうこともしばしばです。 送られて…
前回まででSQLite For Excelを使用する準備が整いました。 今の状態はこんな感じでしょうか。 今回は実際にSQLite For Excelを使用してSQLite3.dllへの接続までやってみたいと思います。 Sqlite3Demoに全てがある これからやることは基本的に全てSqlite3Demo…
先日、書いたこちらの記事を作成中に気づいたんだけど、ピボットテーブルのデータは任意の位置に並び替えることが出来ます。 excellover.hatenablog.com 昇順・降順の基準でしか配置できないと思っていたのでビックリしました。 またもや行ラベルに答えあり…
ピボットテーブル便利ですよね。 こいつが使えるか使えないかで仕事の効率化にかなり差が出てきます。 今回はつい先日自分がおやっ?と思ったことをメモしておきます。 データが並び替えられない 例えばピボットテーブルを作成した結果、上記のような状態に…
前回までで ・ExcelとSQLiteを使用する excellover.hatenablog.com ・MP3Tagの抽出方法 excellover.hatenablog.com を確認した。 今回はExcelからSQLiteを操作する方法を確認していく。 SQLite For ExcelでSQLiteを操作 ExcelからSQLiteを操作する方法につい…
データベースに登録するTag情報をどうやって楽曲から抽出するか。 旧版のExcel Playerでは以下の方法で取得 ShellオブジェクトのNamespaceメソッドでFolderオブジェクトを作成。 FolderオブジェクトのGetdetailsofメソッドでファイルのプロパティを取得 Offi…
Excle Playerの構成はExcelブック1つとデータベース1つの予定をしている。 Excel 全てのコードを記載 プレイリストの作成 DataBase 楽曲情報の管理 Excel Player使用の流れ ・Excelで抽出した楽曲のTag情報をデータベースへ格納。 ・Excelから検索した楽曲…
10年以上前にExcelで音楽を再生するというマクロを作成したことがある。 つい最近になって、その事をふと思い出してPCを検索してみると 発掘された しかしいざ使おうとすると現在の環境では使えないのか(当時はWindows XP+Excel2003、現在Windows7+Excel2013…