インストールレスプログラミング( ´ー`)

VBA , JavaScript , HTAなど 365アプリはインストール必要ですが、仕事に無いケースはほぼないから(・_・;)

Excel VBA

mp3ファイルをbase64でテキストにしてjavascriptで活用する

すっかりHTAにはまりこんで,Powerpointに戻る気配がありません(;´∀`)JavascriptやCSS,HTML5でできることの幅広さにおののく毎日で,日々本がたまりにたまって読める気配がない。でも,気の向くままに,調べものするときに読むことで,少しずつ,少しずつ頭…

アンケート作成 苦戦中です。 愚痴みたいなもの。

アンケートのHTAを最終的にはつくるべく,HTMLやJavaScriptと格闘中です。あまりホームページ等作ったことはないので,このへんはツールの力でごり押ししていて,タグ打ちとかほぼしたことなくて未知の領域。進まない進まない。。ネットや本の力を借り,見た…

部品づくり 図形がどのセルの上にあるか

imihitoさんに教えていただいた application.caller TopLeftCell BottonRightCell これらはとても便利そう。注意すべきは,自分で作り自分だけが使うときは問題ないけど少しだけ図形がずれる,ということがあると想定外の不具合はありそうです。 Altキー押し…

メモ

Excelで図形を作ってOnActionを使ってみようとしていたら,次の記事を見つけました。Excel VBA を学ぶなら moug モーグ | 即効テクニック | OnActionで実行するプロシージャに引数を渡す 図形にマクロをつけて,引数もつけれると(;´▽`A``これはいい。軽くテ…

トグル入力のコード Excel VBA

ブログ名前詐欺中です。 今取り組んでることのための部品。キーボードを使わずタブレットだけで作業をする。複雑なインターフェースは準備できない。 でも簡単な入力方法を実装したい。いつも思いつくのは,お風呂に入ってるときや,帰宅,出勤時。考えを変…

毎年この時期はデータ処理。。

教員をしていると,入試の時期が必ず来ます。そろそろ,また今年の分の調整をし始めないといけません。思えば,様々なアドバイスをいただき始めたのも,データ処理をどうするか,という話の頃から。とてもありがたいことです。以前とはコードの書き方もけっ…

Excel VBA セルの値だけを入れ替えるマクロ

さて,いつになったらパワーポイントのマクロに戻れるのか。実務のほうがそのモードに入るまでもうちょいかかりそう。どうも春から生活が変化しそうです。楽しみです。さて,高等学校では4月になると時間割が作られます。時間割作成ソフトというのがあるの…

For each delete next 調べてみた

さて,前回の記事で結局Excelではどうなっているのか気になったので,調べてみようと思いました。図形のIDを追っていけば,内部仕様が少しはわかるかな,という感じ。さて,コレクションの仕組みから考えて妥当であろうというPowerpoint,Wordではこのような…

VBA全般 フォルダ内の全てのファイルに処理を行う方法

統計を取ったりすることが実務上多い時期にさしかかっています。年度区切りの仕事の場合,3月はとにかく忙しい。学校だったら,各クラスの帳票に同じ形式のものが使われていて,その全てを集計したり,チェックをしたりすることにVBAを用いると,資料作成に…

GetObject関数でWordやPowerpointを起動する方法

GetObjectやIEウィンドウの取得について VBA

Excel VBA variant型の配列を二次元のセルに流し込むマクロ

Variant型の配列を二次元のセルに流し込む。Excel VBA

WordをExcel VBAから使う,まとめ。

Excel VBAでWordを制御。Word VBAの知識も使う。置換を中心に利用してみた。

ExcelVBAでWordの制御③特定文字列の置き換え。

Word VBA Findオブジェクト

表の次は文字をなんとかしたい。

Word VBA TextBoxへのアクセス

めずらしくWordです

Word VBA 表をマクロで書き換える

Excelデータを扱う コレクションラッパークラス⑤ 検証中

ExcelのデータをCollectionで扱う CollectionのWrapperクラスを作り機能を拡張

Excelデータを扱う コレクションラッパークラス④ 一段落

Excel collection Wrapper Class Module

Excelデータを扱う コレクションラッパークラス③

chemiphys.hateblo.jp つつきです。データ抽出部分を実装してみました。 ここらへんになると,だいぶコードが長くなってくるので良し悪し。汎用性は失われつつある気はしますが,自分の欲求に特化していく感じです。(;´▽`A``ワタシニハ,ヤクニタツ標準モジ…

Excelデータを扱う コレクションラッパークラス②

chemiphys.hateblo.jp つづきです。かなりの部分のコードはthomさんのこの記事を参考・・というかけっこうそのまま使わせていただいているところが多々。 thom.hateblo.jpあと,一連の記事で学んだことも多々利用しています。 chemiphys.hateblo.jpさて,大…

データを容易に扱えるクラスを作れるか試してみよう・・かな(;´▽`A`` 構想

chemiphys.hateblo.jp つづきです。クラスモジュール学び始めの私が作れる自信はないけど,コレクションの手軽さは非常に好きだが物足りないところがあるのなら,自分好みの機能を実装するラッパークラスを作るといいのかな,と思い始めた。自分がほしい機能…

効率がいいデータ集計ってどうすればいいんでしょうね。

最近はただひたすら,データ集計やデータ整理,整形することに終始する日々でした。予想だけで作っていたデータ処理と現実のデータ処理では,細部が違い,列の挿入や削除,等データ構成自身がかわることがいくらかあります。想像より少なくはありましたが,…

Dictionaryオブジェクトも便利そうですね。。

VBA Dictionary Object 重複無く値を抽出するマクロ

ExcelVBA 入力規則のリストを追加するコード②

Excel VBA 入力規則のリストを追加するコード

ExcelVBA 入力規則のリストを追加するコード

kokodane.com作った後に念のために~と検索してみると,マクロ使わなくてもこれでいいじゃないかと 思えなくもない記事に出会いましたが,コード表を違うシートに作っていて,そちらにいちいち行きたくはない,知らない人にそこを不用意にいじられたくない,…

利用規約 と 少し自分語り

やっぱり意思表示はしておくべきかと思うので,利用規約を書きます。わたしは素人です。好きで書いているコードですし,いろいろな環境できちんとテストをしたりするわけではありません。したがって,コードをコピペして使用した際,何か不都合を生じたとし…

Excel VBA インデックス

自動暗号化 複合 ファイル VBA

ソートの確認をしてみました。

Excel VBA バブルソート

バブルソートについて理解を進める。

バブルソートへの理解がちゃんとできていないので,(;´▽`A``わたしはここからです。 ① ② ③ ④ 3 1 4 24つの数字をバブルソートで並べる。昇順で考える。 最初に④の数字を決める。 ①と②比較 ②と③比較 ③と④比較と順番に進めて ④が確定 この場合は4が押し…

フィールド数が多いデータに取り組む⑤

thomさんにコードを指摘してもらって,すごいシンプルになったコード。各Function やSubが短くてシンプルになっているコードってすごいと思うので,気持ちいい限りです。If文は私は多用するので,今回教えてもらった技術は身に着けていかないといけないです…

フィールド数が多いデータに取り組む④

進捗のみ CallByName関数がんばってみました。2キーでソート CallByNameでプロパティもプロシージャもわたせるようでしたので,うまく動きました。問題は,Key2の有無,昇順降順をサポートさせようとしたため,If文のお化けになりました(;´▽`A`` 宣言モジュ…