• 締切済み

VBA など詳しい方に質問です

end-uの回答

  • end-u
  • ベストアンサー率79% (496/625)
回答No.1

VBA詳しくないけどとりあえず、勘で。   154,568  ○   385,333  ○   243,370    14,112  ○   236,015  ○    54,835  ○   735,722  ○   163,901  ○    13,843  ○   155,232   358,184 120,151,076  ○  1,094,175  ○   480,354   218,941  ○   452,652  ○   311,977  ○

関連するQ&A

  • エクセル「3つの数字の合計がある数字になる組み合わせ」を調べたい。

    こんにちは。 エクセルで、以下のような問題を解くことはできますでしょうか? 基本的な関数しかできず、自分で調べたところ。ソルバーやVBAを使えばできるのかもしれないとは思ったのですが、なかなか良い類似例を見つけられず、苦戦しています。 <問題> 「3」「5」「6」「8」…といったランダムな数字が合計になる3つの数字のすべての組み合わせを知りたいです。 たとえば、 「3」なら答えは「1+1+1」 「5」なら答えは「2+1+1」「1+2+1」「1+1+2」 「6」なら答え「4+1+1」「1+4+1」「1+1+4」「3+2+1」「2+3+1」「1+2+3」「3+2+1」…のような形です。 ※実は子どもの名付けで、画数の組み合わせを出そうと思っています。 わかりづらい点があるかとは存じますが、お力添え何卒よろしくお願い致します。

  • VBAやプログラミングについて質問です

    VBAがなかなか覚えられなくて困っています。 何かいい勉強方法はありませんでしょうか? VBAでつまずいていたらプログラミングのセンスないでしょうか?

  • EXCEL VBAで組合せを作るには

    EXCEL VBAで組合せを作る方法を考えているのですが、なかなか思い付かず質問させて頂いています。 例) 1 2 3 4 5 … nという数字があり、そこから抜き取り組合せを作る。 ・2個ずつの組合せ 1と2 1と3 1と4 という感じで組合わせて行くが、2と1というような逆のパターンは除外する。 ・3個ずつの組合せ、4個ずつの組合せ…と最終n-1個(n個全てを抜取る組合せは1パターンしかないので、あえて作らなくてもよいのではと思っています)まで組合せを作って行く。 という内容です。 抜き取りたい数字の個数が、いつも決まった数ではなく、それに対応したものが考えきれなくてつまづきました。 どうかよろしくお願いいたします。

  • ACCESSのVBAでカナを取り出すプログラム

    ACCESSのVBAで急遽以下の処理をする必要があり、コードを教授ください。当方、プログラミングは素人で、簡単なコードをネットで拾って来て動かしているレベルです。 テーブル「名簿」のフィールド「旧カナ」の値(文字列)を取り出して、その文字列からカナとスペースだけを抜き出してフィールド「新カナ」に登録したいです。全レコードを置きかけます。 フィールド「旧カナ」には、名前のカナだけではなく英字、数字、記号などが入っているので、カナだけを取り出して文字詰めして「新カナ」に登録し直したいです。VBAのコードを教えてください。 ACCESSのモジュールで書いて、マクロで起動する予定です。よろしくお願い致します。

  • VBAで即反映させるには

    宜しくお願いいたします。 VBAで数字の集計表を作成しているのですが、データを入力したらVBAを実行しなくても即合計等が反映される方法がありましたらご伝授お願いいたします。

  • VBA処理でこんな条件処理ってできますか?

    VBA初心者です。VBAで下記の様な処理は可能でしょうか? 実行したい処理を箇条書きにしますのでご意見下さい。 不明点はご質問下さい。尚、期限がありますので、早めの回答よろしくお願いします。 ・EXCELシートはテーブル、データ、合計値入力用があります。  テーブルシートは10列程の数値があります。これを順番にデータシートに該当する数字を検索して行き(データシートには規則的に空白行が1行ごとに入っています)、あればその下にある数値を覚えておき、1つのデータの検索が終了したら、合計値シートの1つのセルに合計値を入力。これの繰返しです。 初心者の私には複雑な処理に思えるのですが、どなたかアドバイスよろしくお願いします。    

  • SOS!数字脳の方お願いします。

    足し算クロス(パズル)でわからない問題があります。 得意な方、どうぞよろしくお願いします。 ※添付画像が問題です。 ●足し算クロスの基本ルール (1)数字は、その右、もしくは下、のマスに入る数字の合計です。 (2)区切られた列には、1~9の数字が入りますが、同じ数字は入りません。 (3)マス数に応じ、入る数字の組み合わせが決まっているものがあります。 ※組合せ表参照 ◆組合せ表 ■2マス 数字合計 3 → マスに入る数字 1・2 数字合計 4 → マスに入る数字 1・3 数字合計 16 → マスに入る数字 7・9 数字合計 17 → マスに入る数字 8・9 ■3マス 数字合計 6 → マスに入る数字 1・2・3 数字合計 7 → マスに入る数字 1・2・4 数字合計 23 → マスに入る数字 6・8・9 数字合計 24 → マスに入る数字 7・8・9 ■4マス 数字合計 10 → マスに入る数字 1・2・3・4 数字合計 11 → マスに入る数字 1・2・3・5 数字合計 29 → マスに入る数字 5・7・8・9 数字合計 30 → マスに入る数字 6・7・8・9 ■5マス 数字合計 15 → マスに入る数字 1・2・3・4・5 数字合計 16 → マスに入る数字 1・2・3・4・6 数字合計 34 → マスに入る数字 4・6・7・8・9 数字合計 35 → マスに入る数字 5・6・7・8・9 ■6マス 数字合計 21 → マスに入る数字 1・2・3・4・5・6 数字合計 22 → マスに入る数字 1・2・3・4・5・7 数字合計 38 → マスに入る数字 3・5・6・7・8・9 数字合計 39 → マスに入る数字 4・5・6・7・8・9 ■7マス 数字合計 28 → マスに入る数字 1・2・3・4・5・6・7 数字合計 29 → マスに入る数字 1・2・3・4・5・6・8 数字合計 41 → マスに入る数字 2・4・5・6・7・8・9 数字合計 42 → マスに入る数字 3・4・5・6・7・8・9 以上です。疑問なのは、上記基本のルールを踏まえて、 問題のマスから数えて上から7行目。 6マス合計が22、3マス合計が7 になる所です。 組合せ表で決まった数字が2パターン入ってしまうと、組合せの数字がダブります。 1列には同じ数字が入らないルールなのに、こういうのはどうやって解いたらいいのでしょう??? みなさんのご回答、お待ちしてます。

  • VBAでMODE関数をつくる

    VBA初心者です。VBAを使ってMODE関数をつくるにはどのようなプログラムを書けばよいのでしょうか?わたしは、同じ数字が出てきたら足していく→合計を元の数字で割る→割った答えが最大になるとき、元の値が最頻値。というイメージをもったのですが、これをプログラム化することは可能でしょうか?教えてください!!!

  • VBAについて教えてください。

    下記の手順でVBAを組みたいのですが どのようにすればよいかご教示いただけないでしょうか。 手順 (1)【A様sheet】>E9に入っている数字を<請求書sheet>E11にコピペ。 (2)【A様sheet】>J9に入っている数字を<請求書sheet>E12にコピペ。 (3)【A様sheet】>E3に入っている数字を<請求書sheet>E13にコピペ。 (4)<請求書sheet>E13に―100。  (5)【A様sheet】>A1に入っている文字列を<請求書sheet>C11以下にコピペ。 ※(2)が〈0〉だった場合には何も入力せず、(3)に進む。 ※(4)-100は固定数値です。 ※(5)は数字が入った分だけ繰り返します。 完成系は添付の画像のような結果です。 毎月数100件の処理が発生するためVBAで行いたいと思っています。 どうぞよろしくお願いいたします。

  • ExcelのVBAに詳しい人に質問です

    条件は以下の通りです。 ・A列に数字がランダムで入っているとします。 ・A列は数字のみです。 ・行は作業次第で増えていきます。 ・新しい行に数字を追加するときは行に空白の隙間はなし そこで、ボタン一つ押せばA列の数字全部に「+1」するようなプログラムを作りたいのですが、どうすればよろしいのでしょうか。VBAに詳しい方アドバイスよろしくお願いします。