Excel VBA テクニック集






VBA専用Excelファイルで、VBAなしExcelファイルを操作
はじめに(考え方)
Excelを起動・閉じる
Workbookを開く起動・閉じる
ファイルの一覧作成
ファイルの一覧を使った応用


ファイル操作
ファイル・プロパティの取得
ファイル読込パスワードの設定・変更
シートごとのファイルに分割
印字
背景等の色を除いて印字
ページ設定のプロパティ一覧
印字した場合のページ情報
拡張子の変更
PDF作成

セル操作
セルの値
セルの書式(表示形式)
セルの書式(文字)
セルの書式(文字列の一部)
セルの書式(特殊な数値表示1)
セルの書式(   〃   2)
セルの書式(   〃   3)
セルの書式(罫線)
セルの挿入
セルの削除
数字を漢数字に置き換える
複数のセルをまとめて参照・更新(Unionメソッド)
空白セル一覧
値を残して計算式を消す
計算式で影響するセルを取得
計算式によるリンクの一覧
計算式でのエラー表示検索
結合セル一覧
ふり仮名取得
セル幅によるエラー表示「###」の検索
最終セルの情報
利用している領域の情報
入力規則一覧
入力規則一括削除

行操作
行の挿入
行の削除
行の表示・非表示
空白行の削除
行の高さ
行のグループ化

列操作
列の挿入
列の削除
列の表示・非表示
空白列の削除
列の幅
列のグループ化

シート操作
シート名の一覧
シート名を設定
シートの削除
不要なシートを一括削除
シートを追加
シートの移動
シート見出し(Tab)のスクロール
シートの見出し(Tab)の色の設定
シート名からコード名を取得
オートフィルターの利用状況

編集
編集(コピー・貼付)の考え方
印字書式のコピー貼付
セルのクリア
特定セルへのジャンプ

表示
表示枠の固定の設定
表示枠固定の情報取得
ズームの設定・取得
レイアウト表示の設定・取得

オブジェクト操作
コメントの一覧
コメントの削除
コメントの書式
コメントの文字書式1
コメントの文字書式2
埋め込みOLEオブジェクトの一覧
グラフの一覧
ハイパーリンクの一覧
ハイパーリンクの削除
さまざまなオブジェクトの一覧
さまざまなオブジェクトの削除
名前定義の一覧

ツール
シート用オプション
ブック用オプション
シートの保護
ブックの保護
スタイル定義の詳細の取得方法
水平スクロールバーの幅

マクロ(VisualBasic)
マクロ操作の基本的な考え方
マクロの削除
マクロのエクスポート
マクロのインポート
シートのコード名の変更
VisualBasicプロジェクトへのアクセスは信頼されません

各種一覧
Excelバージョン一覧
列⇔列番号変換関数、列番号対応表
関数一覧
リボンフォント一覧
ColorIndex一覧
Excel2010以降のカラー一覧
コマンドバーオブジェクト一覧
標準スタイル定義一覧
オブジェクトタイプ一覧
コメントスタイル一覧

Excel関数他
Excel関連ディレクトリの取得
Windows関連ディレクトリの取得
パソコン関連情報の取得
Excelを最前面に表示する方法
Excelに依存しない日付関数(DateSerialに相当)
Excelに依存しない日付関数(WeekDayに相当)
VBA高速化テクニック1
VBA高速化テクニック2
簡単な罫線の引き方
ColorIndexの怪
文字列・HEX変換関数
漢字コードから漢字への変換関数
カラーコードから赤緑青のコードへの変換関数
ファイルのコピー
スクリーンセーバーの機能、開始・停止

VBA
DoEvents
For Each 〜 Next
Len,LenBの拡張



「こだわりハウス」写真館| 数学公式集| ピンポイントストリートビュー| FaceBook| Excel Vba テクニック集|