Macro 値の操作 ・ 基本型 Contents
  1. [セルの値] セット
  2. [   〃  ] 取り出す
  3. [   〃  ] 写す
  4. [セルの数式] 値として取得
  5. [文字列] 指定回数繰り返した文字列
  6. [ 〃 ] データバー的な文字列
  7. [ 〃 ] 文字数を取得
  8. [ 〃 ] 文字列が条件を満たすか
  9. [ 〃 ] 文字列の一部を置換
  10. [ 〃 ] ワイルドカード文字で検索して置換
  11. [文字変換] アラビア数字をローマ数字に
  12. [  〃 ] 半角数字を漢数字に
  13. [  〃 ] 半角数字を丸囲み数字に
  14. [  〃 ] カタカナをひらがなに
  15. [  〃 ] 文字の大小・全角変換
  16. [  〃 ] 英字単語の先頭文字を大文字に
  17. [スペース] 削除
  18. [  〃 ] スペースを付けて文字数を揃える
  19. [スラッシュ] 除去
  20. [ダブルクォーテーションマーク] 削除
  21. [制御文字] 改行削除、制御文字削除
  22. [インプットボックス] 入力、初期値、表示位置
  23. [データフォーム]
  24. [ふりがな]
  25. [オートフィルター] 基本制御
  26. [   〃     ] 抽出された件数を表示
  27. [定数]  宣言
  28. [ 〃 ]  配列で指定
  29. [日付]  日付・日数・月数・年数・四半期など
  30. [ 〃 ] 日数と月初曜日
  31. [ 〃 ] 指定日数経過後の日付の曜日
  32. [ 〃 ] 月末日
  33. [ 〃 ] 日付がその年の第何週目に当たるか
  34. [区切り文字]
  35. [オートコレクト項目]
≪マクロ中にあるコード≫
 * 四捨五入、切り上げ、切り捨て

Macro 値の操作 ・ 応用型 Contents
  1. 千円単位に数を丸める
  2. 千円未満を四捨五入してゼロ表示する
  3. 当日データをDBの上部に転記
  4. 検索して別のシートに貼り付ける
  5. 複数のシートの値を別のシートに統合する
  6. 数式をオートフィルしたように設定する
  7. オートフィルで連続データを作成する
  8. オートフィルターしたデータの合計を表示
  9. 文字列の存在を調査
  10. 漢数字を半角数字に置換
  11. 値の大小関係を評価する
  12. 空白セルに1行上のセルの値をセットする
  13. セルに丸囲み文字をセットする
VBAの本 こちら

Excel本 こちら

マクロ本 こちら
FAQ 値の操作 Contents  (寄せられたご質問をほとんど原文のまま掲載しています。)
  1. 当日データをDBの上部に転記するには
  2. 受信ファイルを順番に開いてシートに貼り付けるには
  3. [検索] 名簿から検索して別のシートに貼り付けるには
  4. [検索] 日付を元に見出し行を検索し対応する列の所定のセルをアクティブにするには
  5. [検索] 指定された日にちで検索した結果を利用してセル範囲をコピーするには
  6. [検索] 日付型セルの日にちをMatch関数で検索するには
  7. [検索] アクティブセルの日付を検索範囲から検索して交差するセルを選択するには
  8. [検索] お客さまIDで検索する受付システムを作るには
  9. [検索] データーベースに検索機能をつけるには
  10. [検索] 指定された値から別表を検索して目的の値を取り出すには
  11. [検索] VLOOKUPで検索可能にするには
  12. [検索] ワークシート関数のVLOOKUPをマクロで利用するには
  13. [検索] VLOOKUP関数で出たエラー値#N/Aを0にするには
  14. [検索] セルの数式の計算結果が「1」になったら隣接セルに「2.3」とセットするには
  15. [Find] 特定の情報が含まれている最初のセル番号を取得する (Findメソッドの使い方 1)
  16. [Find] 特定の情報を検索してマークを付ける        (Findメソッドの使い方 2)
  17. [Find] FindNextメソッドで検索を継続するマクロが同じ値のセルがあるのに見つけれないが
  18. [Find] 特定の文字列を含むセルを探してその列を削除するには
  19. [Find] 特定の列に指定された値が存在するか調べるには
  20. [Find] Find関数のエラーを回避するには
  21. [Find] Findメソッドで*(アスタリスク)そのものを検索するには
  22. [Find] Findメソッドの検索範囲に指定した左上セルが最後に検索されてしまうが
  23. [判別] 各データの会社コードにより別シートに会社別としてまとめるには
  24. [判別] セルに入力された単価の通貨記号別に合計を算出するには
  25. [判別] 住所を県名とそれ以外に分離するには
  26. [判別] 各セルの文字列から左カッコ以後を削除するには
  27. [判別] インプットボックスで一度に入力したシート名とセル範囲を分離するには
  28. [判別] A列に特定の数字が入っている行を抽出してコピーするには
  29. [日付] 日付を思うように比較・格納できないが
  30. [日付] Match関数で検索する日付を変数で指定するとエラーになるが
  31. [日付] セルに現在の日付を表示するには
  32. [日付] セルの値から年を和暦で取得するには
  33. [時刻] セルへセットした24:00以上の時刻を25:00のようにそのまま表示するには
  34. [給料計算] 時間数の合計を求めるには
  35. [  〃  ] 時間数の累計を60進法で表すには
  36. [  〃  ] 働いた時間数を求めるには
  37. [  〃  ] 源泉徴収所得税額などを求めるには
  38. メートル法とインチ法のどちらからでも入出力するには
  39. RS232Cからのデータを取り込むには
  40. [丸め] 小数点未満切捨と、数値の一の位を繰り上げずに0にする方法は
  41. [重複] 重複データをなくすには
  42. [重複] キーが重複するデータを取り除くには
  43. [重複] キーが重複するデータを全て取り除くには
  44. [抽出] ワイルドカード文字を使った複数条件での抽出をしたいが
  45. [抽出] A列のセルの値が範囲内の場合に対応するB列のセルの値の合計を取得するには
  46. [抽出] セル範囲の値の要素(オートフィルターのリストのよう)を配列に取得するには
  47. [抽出] ワークシートのリストの氏名から顧客リストを配列に作成するには
  48. [抽出] 等間隔に存在するデータを抽出して別の列に一覧を作成するには
  49. [抽出] キーが一致するデータを抽出して別のシートに作成するには
  50. [抽出] 入力されたコードでAシートとCシートを検索して情報をコピーしDシートを作成する
  51. [抽出] 全てが同じ得点である生徒名を抽出したいが
  52. [抽出] 同条件のデータ別に合計を取るには
  53. [抽出] スペースで区切られた文字列の後半を取得するには
  54. [抽出] スペースで区切られた文字列の後半を取り出す方法は
  55. [抽出] ダブルクォーテーションマークで囲われた文字列を抽出するには
  56. [抽出] 文字列中のアンダーバーの前後の文字列を取得するには? (InStrRev関数の使い方)
  57. [抽出] 変更されたデータのみ抽出するには
  58. [オートフィルター] 日付をテキストボックスで指定してオートフィルターしたいが
  59. [オートフィルター] セルの書式の表示形式が標準である日付でオートフィルターしたいが
  60. [オートフィルター] オートフィルターするとリスト上のボタンが消えてしまうが
  61. [オートフィルター] オートフィルターでの抽出が文字列の先頭一致になってしまうが
  62. [オートフィルター] オートフィルターで抽出した氏名を自動的に宛名にするには
  63. [オートフィルター] オートフィルターで抽出したレコードがない場合のコーディング例は
  64. [オートフィルター] オートフィルターで抽出した行数を取得するコードでエラーが出るが
  65. [オートフィルター] オートフィルターのトップテンの[表示]をVBAで設定するには
  66. [オートフィルター] 「リストから回収済データを削除して未回収データだけにする」不具合
  67. [オートフィルター] 既存の名簿から社員だけを抽出して新しい名簿を作成するには
  68. [AdvancedFilter] AdvancedFilterメソッドの引数「検索条件範囲」の指定が違うようだか
  69. [AdvancedFilter] 指定列のセルに指定文字を含む行を抽出するには
  70. [AdvancedFilter] フィルターオプションのOR条件で抽出するには
  71. [AdvancedFilter] 平成1年を指定すると平成10年代も抽出されてしまうが
  72. [カウント] ある範囲のセル中に特定の文字列が何個存在するかを数えるには
  73. [カウント] A列とB列が両方とも条件満足する行数を数えるには
  74. [連結] 苗字の字数に応じてスペースをはさむには
  75. [データフォーム] データフォームが上手く表示されないが
  76. [ふりがな] テキストボックスで入力した文字列のふりがなを取得したいが
  77. [半角全角] 文字列が半角文字か全角文字かを調べるには
  78. [半角全角] 住所録の漢数字を半角数字に変えるには
  79. [変換置換] シート内の全ての文字列の先頭と末尾のスペースを削除するには
  80. [変換置換] 日付風の文字列をユーザー定義の日付形式に置換するには
  81. [変換置換] 文字列を数値に変換しユーザー定義の形式で表示するには
  82. ChDriveの引数を変数で指定するとエラーが出るが
  83. [連結] 複数のセルの値を連結するするには
  84. InputBoxメソッドで数値入力した場合に正常処理されないが
  85. 距離と重量を入力したら自動的に金額をもってくるには
  86. [ピボットテーブル] 年齢別に何を買ったかをカウントする(ピボットテーブルの作成方法)
  87. [ピボットテーブル] 複数シートのデータからピボットテーブルを作成するには
  88. [ピボットテーブル] ピボットテーブルレポート作成マクロのサンプルを繋げるには
  89. [ピボットテーブル] ピボットテーブルレポートを店名フィールドのアイテム別に印刷する
  90. [ピボットテーブル] 型番を製品名に置換して製品構成別製品名別に集計するには
  91. [並べ替え] ハイフンで結ばれた数を並べ替えるには
  92. [並べ替え] 文字列中のハイフンが無視してソートされる理由は
  93. [並べ替え] ハイフンの入った数字が順に並ばないが
  94. [並べ替え] Excel95:97以上 並べ替え(ソート)の違いは
  95. [並べ替え] Sortメソッドでコンパイルエラーが表示されてしまうが
  96. [並べ替え] 横方向のデータを一度でソートする方法は
  97. [並べ替え] 並べ替えキーが4つ以上ある場合はどうすればよいか
  98. [エラー値] エラー値のセルを検索するには
  99. [演算] TRUEを四則演算に用いるとうまくいかないが
  100. [演算] テキストボックスへ入力された正・負の値で演算するには
  101. [演算] 数式の演算結果があるべき答えと等しくならない理由は
  102. [集計] 日付・項目別に数量を集計したシートを作成するには
  103. [オートフィル] の対象セル範囲を相対参照で指定したいが
  104. [番号] 番号が空白以外のデータを抽出して在籍者だけにし連番を振り直すには
  105. [番号] 翌日以後も変わることのない月日を含めた連番を作成するには
  106. [番号] 違う図面番号に同じ工種番号があれば重複してない工種番号を各図面番号に加える
  107. [マッチング] 同項目のデータを1行に並べるには
  108. [マッチング] 異なるシートのA列をキーにしてマッチングするには

Excel VBA Macro