Powerpoint VBAを使おう!

Powerpoint VBAやExcelのVBAで遊んでいます。Word VBAも始めました。

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`` 宣言モジュ…

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

基本シリーズを終えたので,比較的急いでいる フィールド数が多いデータへの取り組みを再開。thomさんのコードをガン見しながら少しずつ進める。 chemiphys.hateblo.jp列数20,ID~ソートキー5 をとりあえずフィールドに置いてみました。 最終的にはいくつ…

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

仕事上,神経を使うデータ集計のために今日も取り組んでみました。 実際のデータも寸前までないので,予測に基づき想定した処理を実装していくというふわふわしたものです。 chemiphys.hateblo.jpこちらで少し進んでいた作業ですが,実際やっていくと私の浅…

フィールド数が多いデータに取り組む ① Enumをあきらめないために

(エントリの流れのためにちょっと表題を変更しました。)さて,thomさんにアドバイスをいただいていた分に今日は着手をはじめていました。昨日要素をあらかた決め,ソート等に使うキーになるのが10個くらいあるなぁ くらいの見通しまで立てて終わってたんで…

③自動暗号化/復号ファイルとつきあう 一応解決。

自動暗号化 複合ファイル VBA 関連付けで開く