この1行に数値を入れる部分を10列に入れるようにすればよいのです。1Loopにするのです。1Loopとなります。後は、kを1ずつアップしていけば、最初のプログラムが出来上がります。上記のプログラムが作成出来れば、シートの好きな位置に、好きな数値、好きな文字を入れる事が可能です。前回も言いましたが、これが、VBAの基本であり、全てでもあります。このプログラムを3分以内に作成出来れば、とりあえずは合格でしょう。今回はこれだけにします。これが十分に理解出来なければ、次に進む意味がありません。これが基本です、腹の底に落としこんで下さい。次回は、この100マスを、別のシートにコピーしてみましょう。それが出来たら、縦横を入れ替えてコピーします。ここが正念場です、ここを過ぎれば、VBAが楽しいものに変わります。一度だけ書きます、これでお終いです、覚えて下さい。前回作成したマクロの中身をみてみましょう。"マクロの記録で覚えるVBA"ActiveCell.Characters...第3回.複数セルに文字を入れる前回作成したマクロです。誰でも思う事は、1行で書けないのかってことだと思います。書けます!Range("A3").Selectは、セルA3を選択し、アクティブにしています。ここでのアクティブセルとは、A3になる訳です。第4回.連続数値を入れるさて、前回までで、セルに文字をいれることが出来ました。今回は、セルに連番を入れて見ましょう。行番号として、1、2、3、4...のように入れてみます。準備として、以下をやって下さい。3.「ツール」→「オプション」「変数の宣言を強制す...第5回.100マスに数値を入れる第6回.別のシートにコピーする前回作成した100マスを別のシートにコピーしてみましょう。ここでは、「Sheet1」に100マスがあり、それを「Sheet2」へコピーします。いまは、「Sheet1」が開いていて、セルA1がアクティブになっています。第7回.別のシートにコピーする2前回は、値の貼り付けを「マクロの記録」で行い、そのマクロを修正しました。今回は、同じ事を「.COPY」を使わずにやってみましょう。そもそも、これは何をしているかと言うと、「.COPY」で、セルをクリップボードに入れ、クリップボードの値のみセルに入れています。第8回.計算式を入れる前回までは、セルに文字を入れました。エクセルは表計算ソフトですから、計算式を入れたいですよね。今回からは、計算式を入れる方法、その値をコピーする方法等の説明になります。以下のようなシートを作成して下さい。第9回.計算式をコピーする前回作成した100マス計算を、別シートにコピーしてみましょう。第6回、第7回の内容とほぼ同様になります。エクセルVBAでは、このシート間のデータコピーが最もよく行われる事の1つであり、VBAの基本でもあります。第10回.計算結果を入れる前回作成した100マス計算の回答部分を、マクロで計算して入れてみましょう。従って、マクロの記録は使いません。タイトルと違うね(笑)、でもね、マクロの記録では出来ない事が多いのです。VBAを覚える必要があるのです。前回、FormulaR1C1とValueの違いを説明しましたが、それを確認するための方法を紹介します。これはデバックで使用するツールになります。デバッグとは、プログラムの誤り(バグと呼ばれる)を探し、取り除くこと。第12回.セルに色を塗る今回はちょっと難しいことをします。100マス計算に手入力で回答を入れて、その結果の成否を判定してみましょう。100マスの計算結果を一旦全て消して下さい。手入力で、回答を入れて下さい。全部入れなくて良いです。見るTRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024-08-30)正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024-07-02)エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024-04-11)ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024-02-26)無効な前方参照か、コンパイルされていない種類への参照です。Case)|VBA入門9.メッセージボックス(MsgBox関数)|VBA入門10.マクロとは?VBAとは?VBAでできること|VBA入門ホームマクロVBA入門編マクロの記録でVBA100マスに数値を入れるこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。アクセスランキングサイトマップ事業案内お問い合わせホームマクロVBA入門編マクロの記録でVBA100マスに数値を入れるこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。