VBAの勉強を始めてみた

色々試しています。

2017-06-01から1ヶ月間の記事一覧

選択範囲の金額を千円単位にする(切り上げ版)

タイトルのとおり選択範囲の金額を千円単位に変換し、小数点以下を切り上げします。以前に掲載した内容と重複しますが前回のコードでは下の画像のような飛び飛びのセル選択に対して正しく処理ができなかったためFor Each Nextでコードを書き直しました。 前…

指定した文字のみ色を変える

ある特定の文字のみ色を変えるマクロです。たとえば下のような「松島」という文字のみ色を変えたい場合に・・・・・・ 色を変更したい文字が入ったセル範囲を選択した状態で、マクロを実行して下さい。 ちなみに、非表示やフィルタリングによって折りたたまれたセ…

コマンドバーのリスト表示

以下はコマンドバー(コマンドバーコントロールの上位階層にあたるもの)の一覧をリスト表示するコードです。マイクロソフトのヘルプページにあるものです(使い勝手のいいよう少し改良しました)。 ***************************…

コマンドバーコントロール(Cell)のリスト表示

右クリック時のショートカットメニューにマクロを登録する際、上から何番目にメニューを配置するか指定できますが、EXCELの標準で隠されたメニューなどがあるため、正しい順番が分からないことがあります。その際には下記のマクロで右クリック(Cell用)ショ…

右クリックショートカットメニューにマクロを登録

こんな感じで、右クリックした時のショートカットメニューにマクロを登録できたらいいなと思ったので、下記のようなマクロを作ってみました。対話形式で好きなマクロを右クリックのショートカットメニューに登録することができます。失敗してもリセットし、…