VBA

プログラミング

ExcelVBAマクロ MakeCode ArcadeのImageを拡大するツールを作ってみた(詳細紹介)

前回記事にてMakeCode ArcadeのImageを拡大するツールを作った事を紹介しました。前回記事では詳細の紹介は出来なかったので今回記事ではツールの中身を紹介していこうと思います。ツールの概要このツールはMakeCode Arcad...
プログラミング

ExcelVBAマクロ MakeCode ArcadeのImageを拡大するツールを作ってみた

趣味でMakeCode Arcadeを使ったゲーム開発をちょくちょくやっているのですがImageを2倍、3倍に拡大したい事が増えてきました。それまではそんなに多くないかと思って手作業でやってたのですがこれからも使えそうだったのでツールを作成...
プログラミング

ExcelVBAマクロ 「エクセルの神髄」100本ノック参加します(その5)

神髄さんからの挑戦状、100本ノックの続きです。前回は24本目までやりました。「エクセルの神髄」さんのツイッター連動企画100本ノックです。ツイッターでのタグ検索結果はこちら。それでは早速25本目からいってみよう!!25本目:マトリックス表...
プログラミング

ExcelVBAマクロ StrConvで全角・半角、カタカナ・ひらがな変換のエラー対処法

つい最近、VBAマクロでStrConv関数でエラーが発生し、対応したのでその内容を紹介します。背景まずはエラーが発生した背景から。お客さんの業務を海外拠点でも行う事になり、それまで提供してきたVBAマクロの動作検証を現地でやっていたところ、...
プログラミング

ExcelVBAマクロ Excelマクロからaccdb(mdb)を操作するクラスを拡張する(データ操作)

前回記事にてExcelVBAマクロからaccdb(mdb)の操作をまとめた操作クラスを作成しました。今回はこのaccdb(mdb)操作クラスにデータ操作(追加・変更・削除)とデータの参照を追加して一通りの操作が出来るように拡張していくのでそ...
プログラミング

ExcelVBAマクロ Excelマクロからaccdb(mdb)を操作するクラスを作る

前回記事にてExcelVBAマクロからaccdb(mdb)の操作をまとめてきました。今回はこのまとめたaccdb(mdb)の操作を1つのクラスモジュールにまとめ、DB操作のラッピングクラスにしていこうと思います。標準モジュールからクラスモジ...
プログラミング

ExcelVBAマクロ Excelマクロからaccdb(mdb)のテーブル作成&削除、フィールド追加&削除する方法(プログラム整理)

前回記事にてExcelVBAマクロを使ってaccdb(mdb)のテーブル作成&削除、フィールド追加&削除について紹介しました。そのまとめにて冗長なプログラムの最適化について紹介する事を伝えていたので、今回は実際に最適化していくところを紹介し...
プログラミング

ExcelVBAマクロ Excelマクロからaccdb(mdb)のテーブル作成&削除、フィールド追加&削除する方法

前回記事にてExcelVBAマクロを使ってaccdb(mdb)への接続(とデータの取得)を行いました。今回はテーブルの作成と削除、フィールドの追加と削除について紹介します。これができるようになればAccess無しでDB連携のExcelVBA...
プログラミング

ExcelVBAマクロ 「エクセルの神髄」100本ノック参加します(その4)

神髄さんからの挑戦状、100本ノックの続きです。前回は18本目までやりました。「エクセルの神髄」さんのツイッター連動企画100本ノックです。ツイッターでのタグ検索結果はこちら。それでは早速19本目からいってみよう!!19本目:図形のコピー1...
プログラミング

ExcelVBAマクロ 【番外】Access不要、Excelも不要、VBScriptからaccdb(mdb)を操作する方法

前回ExcelVBAマクロを使ってAccess用DBを操作する方法を紹介しました。今回紹介する方法はExcelすら使わずaccdb(mdb)を操作する方法です。いきなり言い訳冒頭のいきなりですが言い訳から入ります。今回紹介する方法は環境によ...