hinden-san (ひんでん さん)

アクセスカウンタ

zoom RSS [Excel VBA] 99. 「VBA実例集エクセル」 (更新・追加、随時ばんばん入っています)。

<<   作成日時 : 2013/03/26 00:00   >>

ナイス ブログ気持玉 1 / トラックバック 25 / コメント 0

ネットの片隅に、こっそり自分用に置いとこ。
 ↓ 
[便利マクロいろいろサンプル集エクセル]
http://www2u.biglobe.ne/~hinden/etc/excel/etc.xls
 ↑ 
それぞれ別個に動く
いろいろなマクロが
雑多に、
なんでも詰め込んであります。

どなたにでも汎用的にお役立ていただけるマクロと、
完全に ひんでん 個人用のものと、が、ございます。






[使用方法]

1.
「etc.xls」を開いておく。
(アクティヴにしておく必要はございません。なんかのウィンドウの裏になっていたってよろしいですし、最小化されてたって大丈夫です。)

2.
動作させたいエクセルファイルにて、
[開始] タブ ⇒ [マクロ] を選択。

3.
表示された [マクロ] ダイアログに対し、お好きなマクロを選択し、[実行] ボタンをクリック。





[注。または、お願い。]

VBA は 完全に独学です。
試行錯誤の過程が見て取れるようなソースとなっております。

最適な記述とは限りません。
アドバイスなど、ぜひ、お寄せください。

気が向いた時、ふと時間にゆとりができた時などに、これからも
ちょこちょこといじってゆきます。
修正もあれば、
新規になにがしかの便利マクロが増えていたりすると思います。





[関連する過去日記]

「図形とハイパーリンクの迷宮」物語。01. 序。
完全な個人的な事情により、自分にとってヘビーなマクロを いっこ、作りました。
当 [etc.xls] 内の、[PETA_LOOP] てのが、それです。
他人には全く用のないシロモノですが、これを何とか作り上げたい、と試行錯誤した過程で、
[「図形とハイパーリンクの迷宮」物語] のシリーズが生まれました。





「図形とハイパーリンクの迷宮」物語。目次。





[テーマ「コンピュータ」のブログ記事一覧]



hinden Takahashi, Hideki / ひんでん 高橋 秀樹--------
about me
--------

hinden Takahashi, Hideki
ひんでん 高橋 秀樹
http://hinden.at.webry.info/200002/article_1.html

hinden's music (ひんでん の 音楽)
https://soundcloud.com/hindenhideki

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 1
ナイス

トラックバック(25件)

タイトル (本文) ブログ名/日時
[Excel VBA] 00. 「図形とハイパーリンクの迷宮」物語。目次。
シリーズ記事の目次です。 注。 (現在は、連載がすべて終了しているわけではないです。 クリックしても飛ばない記事は、また掲載がこれからのものです。(ある種、予告編 と思ってください。) 連載終了までは、連載順序の変更、書き足し、などなど随時、ばんばん修正が入ります。) ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:22
[Excel VBA] 01. 「図形とハイパーリンクの迷宮」物語。序。
ことの始まりは (個人的なことですが) ニョーボ・伊藤 洋子 せんせえ の 美術作品一覧表を作りたいなあ、と思ったところから。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:32
[Excel VBA] 02. なんどでもやり直しできるようにロジック組んどこね。
リトライ対応。 大切ですよ。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:38
[Excel VBA] 03. ハイパーリンクの処理を考える際にハマる罠。
何。ハイパーリンクが設定されてたらそのアドレスを書き出したい ? 何。範囲指定して、ハイパーリンク設定を解除したい ? 何。設定済みのハイパーリンクを修正したい ? ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:41
[Excel VBA] 04. 図形の処理を考える際にハマる罠。
何。選択したセル範囲内に画像があるかどうか調べたい ? 何。選択したセル範囲内の画像を削除したい ? 何。選択したセル範囲内の画像のハイパーリンク設定を解除したい ? ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:44
[Excel VBA] 05. ハイパーリンクの相対パス⇒絶対パス修正。
まずは基礎知識の確認。   ハイパーリンクを修正しまくるマクロ。  ↓  Sub Hyperlink_EDIT_LOOP() Dim hlink For Each hlink In ActiveSheet.Hyperlinks hlink.Address = Replace(hlink.Address, [変更したい箇所], [変更後の文字列] ) Next End Sub ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:48
[Excel VBA] 06. ハイパーリンクのアドレスを書き出す。
今回の課題。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:49
[Excel VBA] 07. ハイパーリンクのカウント。
'ハイパーリンクをカウントし、メッセージボックスに表示。 Sub Hyperlink_COUNT() If TypeName(Selection) "Range" Then MsgBox "セルを選択してから実行してください。", 16 Exit Sub End If ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:52
[Excel VBA] 08. ハイパーリンク設定の解除。
前回 [07. ハイパーリンクのカウント。] と同じ調子で O.K.。 基本、「.Count」が「.Delete」に変わるだけ。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:53
[Excel VBA] 09. 範囲指定のいろいろ。
かなり既存の記事と重複しますが、タイトルの通り。 この視点にて、まとめを置いておきます。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:55
[Excel VBA] 10. 2種類の 繰り返し処理 を使い分ける。
以下の 2処理は結局、同じように働き、同じ結果になります。 (ハイパーリンクを抽出して、すぐ横のセルに書き込む処理) ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:56
[Excel VBA] 11. ハイパーリンク設定された図形が混ざってるため発生するエラー。
下記処理が正常に動作するかどうかは、ひとえに シート次第。 (ハイパーリンクを抽出して、すぐ横のセルに書き込む処理) ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:57
[Excel VBA] 12. 画像のハイパーリンクのアドレスを書き出す。
今回の課題。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 21:59
[Excel VBA] 13. オートシェイプ名を(タイプ名とともに)メッセージボックスに一覧表示。
図形や画像に関する処理を実行しようという場合、 一発 このマクロを流しておいて、 どんなタイプでどんな名の図形やら画像やらがシート内に存在するのか 一覧しておくとよろしいかと存じます。 (まあ [ホーム] - [検索と選択] - [オブジェクトの選択と表示] を やったっても よろしいんですがね。) ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:01
[Excel VBA] 14. 画像や図形のカウント。
シート全体に対してカウントする場合と、 セル範囲を選択してもらっておいて その範囲内を カウントする場合と を ご紹介します。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:02
[Excel VBA] 15. 画像や図形のセレクト。
画像や図形を選択状態にするマクロです。 ちなみに手動では通常、 [ホーム] - [検索と選択] - [オブジェクトの選択] と操作して 範囲指定しますね (ver. 2007 等)。 当マクロでは、セル範囲を選択してもらっておいて その範囲内のオブジェクトを選択状態にしてみます。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:03
[Excel VBA] 16. 画像や図形の全削除 (いろいろなレベルで)。
ひとくちに全削除といっても、 フキダシとかそういうのも含めてバッサリやっちゃっていいのか、 画像だけにしときたいのか。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:06
[Excel VBA] 17. なにかと邪魔な Drop Down を削除。あるいは回避する方法。
画像や図形の繰り返し処理の途中で、思いがけずエラーが出て止まることがあります。 このような。  ↓  ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:07
[Excel VBA] 18. 画像や図形のセル範囲指定削除 (仕様の確認)。
ひとくちに「セル選択範囲内にある画像を削除対象にする」といっても。 ちゃんと考えるなら、下記 3つのどれを仕様として採用するのか。 そこを ハッキリ させとかんと。  ↓ 選択セル範囲に 完全に含まれている画像のみ、対象。 選択セル範囲に 一部でも掛かっていれば、対象。 選択セル内に 画像左上角がある場合は、対象。 (画像の右や下が選択セル範囲からはみ出しているかどうかを問わない。) 当サイトでは、特に断りなき場合、上記 3 仕様 のうち 「3.」を採用してきました。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:09
[Excel VBA] 19. 画像や図形の削除 (左上角がセル範囲指定内の画像を削除)。
画像や図形を削除するマクロです。 ちなみに手動では通常、 [ホーム] - [検索と選択] - [オブジェクトの選択] で選択しておいて Delete キー ですね (ver. 2007 等)。 当マクロでは、セル範囲を選択してもらっておいて その範囲内のオブジェクトを削除します。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:10
[Excel VBA] 20. 画像のセル範囲指定削除 (興味深い失敗例)。
はい。そんなこんなで [「図形とハイパーリンクの迷宮」物語] シリーズ 前回 にて セル選択された範囲にある画像を削除することに とりあえずの成功を収めたわけですが、… ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:11
[Excel VBA] 21. 画像のセル範囲指定削除 (決定版 !!)。
にわかには信じられないことですが、「画像のセル範囲指定削除」について、完全に満足な仕様で動作するマクロを提供しているのは、当方の今回記事が初めてなのかもしれません。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:13
[Excel VBA] 22. 選択されたセル範囲や各画像の座標をメッセージボックスに表示。
前回のネタ、 [21. 画像のセル範囲指定削除 (決定版 !!)。] を考えるにあたっても、リサーチに大いに重宝しました。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:14
[Excel VBA] 23. 画像をセルに貼りつける。
選択セルの左上角にピタリ合わせて、画像をペタリ。 それ、今回やってみます。 また、貼付した画像には、クリックしたらオリジナル画像が表示されるよう ハイパーリンクも設定しておきましょう。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:18
[Excel VBA] 24. その Select。必要ですか ?
なにも Select なんか しておかなくたって、同じことはできますよ。 省けるステップは、省きましょうよ。 ...続きを見る
hinden (まほまほファミリー) (...
2013/03/17 22:20

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
[Excel VBA] 99. 「VBA実例集エクセル」 (更新・追加、随時ばんばん入っています)。 hinden-san (ひんでん さん)/BIGLOBEウェブリブログ
文字サイズ:       閉じる