締切済み VBA 2022/11/21 11:20 VBA言語を勉強している者です。添付資料の問題に苦戦しているので、参考程度にプログラム表記を教えてほしいです。よろしくお願い致します。 画像を拡大する みんなの回答 (1) 専門家の回答 みんなの回答 兼元 謙任(@kanekaneto) ベストアンサー率90% (1465/1620) 2022/12/06 14:50 回答No.1 ↓こちらなど参考になるかもです・・・ “ Excel VBA 確率“ http://makoto-watanabe.main.jp/vba_probability.html “ 経営統計学教育を支援する統計的シミュレーション用 Excel VBAプログラムの試“ http://hokuga.hgu.jp/dspace/bitstream/123456789/405/1/KEIEI-2-2-1.pdf “ MS-Excel/VBAによる各種頻度図の作成“ https://www.jstage.jst.go.jp/article/geoinformatics/17/3/17_3_185/_pdf “ 乱数 - Excel VBA プログラミング“ http://endeavor.eng.toyo.ac.jp/~yoshino/lecture/programming/week13.pdf “ MS-Excel/VBAによる正規分布の対話型当てはめ“ https://www.jstage.jst.go.jp/article/geoinformatics/13/4/13_4_195/_pdf こちらも参考に! “ Excel VBA 数学教室へようこそ!“ https://excelmath.atelierkobato.com/ 「VBA」「確率」に関する質問と回答 https://okwave.jp/search?word=VBA%20%E7%A2%BA%E7%8E%87 良い方向に進みますように! 画像を拡大する 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアExcel(エクセル) 関連するQ&A VBA言語プログラミング vba言語を勉強しています。添付資料の問題のプログラムがどのように表記されるのか分からないため、どなたか教えてください。よろしくお願い致します。 VBAについて教えてください。初心者です。 前回、VBについて質問させていただきました。 そのときに親切な方々に教えていただきVBとVBAは別物だと知りました。 日経ソフトウェアの本を読みながらVBの勉強をとおもってたのですが、VBAだったためLoadコマンドなどのプログラムですでに解らなくなってしまったのです。 いろいろ質問欄を拝見させていただきましたが、VBの勉強をVBAでしてても問題はあまりないとなんとなく解って来たのですが、VB専用(日経ソフトウェアの様な本)の本を読みながらですとVBAでは仕様が違うプログラム内容が出てきそうなので、VBA専用の参考書とか解りやすい専用本ないでしょうか?? 解りやすいと言うところが難しいかもですが、よろしくお願いいたします。 また、VBが出来るって人に言うまでのレベルになるにはVBAで勉強を進めていても問題ないでしょうか?? 度重なる質問ごめんなさい。 EXCEL VBAからの転向 EXCEL VBA初心者ですが、 仕事で必要だったので、EXCELマクロからはじめ、 ある程度の条件分岐やループなどのコーディングを 独学で勉強しました。 参考書を読みながら、やっているうちに プログラミングの面白さにはまっています。 まだまだ初心者なんですが、 今後VBAから、もっと実用的で、主流な言語に転向してみようかと 考えています。 VBAからの転向は、やっぱりVBへ進んだほうが 入り易いのでしょうか? 他に入門しやすい言語があれば、教えてください 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルVBAでの変数のスコープ 基本的なことなのですが、教えて下さい。 当方、PHPやjavascriptを中心にプログラムしてきたのですが、 今回、エクセル+VBAでプログラムすることになり、VBAを勉強しているところなのですが、ちょっと戸惑っています。 いままでは、グローバル変数をなるべく使わないように、プログラミングをしてきたのですが、 VBAの勉強で、参考にしている本のコードは、全てグローバル変数を使っています。 そもそも、エクセルのシート・セルがグローバル変数のようなもの(?)なので、変数のスコープにこだわってもあまり意味がないのかな?とも思います。 エクセル+VBAである程度の規模のプログラムを作る際、 変数のスコープはどのように使い分けるのが良いのでしょうか? すみませんが、ご教授の程、よろしくお願いします。 VBAについて教えて頂けませんか? 昨日から、エクセル2003を使ってVBAを、勉強している者です。 ネット上で調べながら、取合えず簡単なVBAを入れる事が出来ました、ですがエラーばかりで、どうしても先に行けず困っています。 ネット上で参考になる、VBAなどを見て思ったのですが エクセルのVisual Basicを開くと、左側に「Sheet1」とか「Module1」等があります。 参考になるVBAでは、「Sheet1」に書かれているのがあれば、「Module1」に書かれているのもあります。 VBAは「Sheet1」に、書き込まれるべきなのでしょうか?それとも 「Module1」に、書き込まれるべきなのでしょうか? 私の場合、例えば「1」「2」「3」と数字を打ってマクロの記録をして、Visual Basicを開くと、すべて「Module1」に書き込まれます。 すみませんが、教えて頂けませんか? VBA 日付リテラル表記について いつもお世話になっております。 VBA初心者です。 VBAを勉強中なのですが、私の使っている参考書に日付のコードに関して#3/19/2014#と日付リテラルで表記するようにとの記載がありました。 試に慣れ親しんでいる”2014/3/19”とコードを記載しても同様に動作しました。 参考書には何故?日付リテラル表記にするか記載がありませんでしたので、この場を借りて質問させていただきます。 日付リテラル表記にする理由とは何でしょうか? 初歩的な質問で申し訳ありませんが、よろしくお願いいたします。 vbaがプログラマとして人気のない理由 よく、vbaでプログラムを組めてもプログラマーにはなれない、や vbaは一流のプログラミング言語ではない、 と言われますが それはvbaの需要がないからですか? それとも他の言語に比べると簡単だからですか? なぜvbaは馬鹿にされるのでしょうか? なぜプログラマーにvbaは馬鹿にされるのでしょうか? 「Vbaはプログラミング言語とすら言わない。簡単すぎる」 と言われるくらいですが、 なぜ-そんなに馬鹿にされるのでしょうか? 私はvbaを勉強していますが、難しく感じます。 VBA言語からC言語に書き換えで・・・ VBAのプログラムをC言語に書き直そうとしていますが、例えば VBAで t = Array("00", "01", "02", "03", "04") をCで記述しなおしたいのですが、どのように書くのが正しいのでしょうか? VBAとCの型の対応表があれば便利ですが、参考になるサイトがありましたら、教えてください。 また、CではLPCSTRなど(大文字で定義されている型?)について詳しく書かれている書籍などあるのでしょうか? Excel VBAをどのようにして覚えましたか? 表題の通り、ExcelのVBAを皆さんはどのようにして覚えたか、使い始めたかを教えてください。 知人から「VBAを覚えたいがどうすればいいか」と相談されたのですが、私自身が業務で必要だったので『キーボードマクロ&日本語プログラム言語"なでしこ"』という奇怪な組み合わせから入ったので参考にはなりません。 一応参考サイトなどを教えましたし、分からない部分は聞いてくれ、でこの話自体は終わりました。 ただ世の中には書籍や講座・スクールその他も色々ありますし、ふと世間の皆さんはどんなふうに覚えたのかなぁ、と気になりました。 VBAと似たプログラム言語を教えてください。 仕事場ではエクセルVBAを使い簡単なプログラムを作ってエクセルをいじっているのですが、自宅にはofficeがありません。 自宅でも似たようなプログラム言語を使って簡単な個人用アプリケーションを作りたいのですが、何か良い言語はないでしょうか? 言語、フォーム作成、共にわかりやすいのがあればいいのですが。 VBAを1から勉強できるサイト VBAを1から勉強できるサイト 特に PowePoint の VBA を勉強したいのですが VBAを未だ全然勉強したことがなくわからないので、この際に勉強したく VBAを1から勉強できるサイトがどこかありましたら おしえて頂けたら嬉しいです。 プログラムに関しては、他いろいろやってきているので、それなりにわかってますので、 それなりに説明さえしているところであれば大丈夫です。 よろしくお願いいたします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム VBAプログラムの相場は 初めて相談します。 現在在宅でCAD/CAMオペレータをしています。 先日、客先の困り事に提案としてエクセルVBAを 使用した表を「参考に」とサービス程度で提供したところ、 報酬を請求してほしいと言われました。 本業ではないし、それらの仕事の相場も分かりませんので いくら請求してよいかわかりません。 表の作成には20時間ほどかかっていますが、 VBAのレベルとしては素人に毛が生えた程度なので 本や資料を調べながらの作業でしたので、実際に本職の方が やられる何倍もかかっていると思います。 シートは1枚で関数がほぼ使用するセルのすべてに 入っています。(400か所くらい) プログラムのコードはイベントが2つ Subプログラムが1つ それぞれ30行程度となってます。 今回の場合の請求はどの程度が妥当でしょうか? それと、これからこういった仕事を受ける場合の 見積もり方法を教えてください。 マクロとVBA エクセル2000を勉強していると、マクロとかVBAという言葉が出てきます。マクロは分かってきたんですが、VBAとはなんですか? また簡単なマクロを組んだり、VBAを勉強したいので参考になるHPなどがあれば教えてください。 VBAとVBはどう違うの? 大変初歩的な質問で申し訳ありません。 最近エクセルでVBAを使って簡単なマクロを組む勉強を始めましたが、参考書などを呼んでいると出てくるVBとVBAはどう違うのでしょうか? また、VBを使ってプログラミングするにはVBのソフト(?)をインストールする必要があるのでしょうか?宜しくお願い致します。 VBAを使用して、USBでつないだ機器の制御が出来るでしょうか? (1)通常、プログラムはC++等の言語を使用して作成されていると思います。今回はVBAを使用して精密機械の制御が出来ないか考えているのですが可能なのでしょうか? (2)可能であればどのような書籍を参考にすればよいかアドバイスをお願いします。 かなり初心者な質問だと思いますが、どうぞよろしくお願いします。 VBAからVBへ 現在仕事でEXCELのマクロ修正から、少しずつVBAを使っています。全くの独学で本と人の作った者とでといった感じです。でも、結構楽しくってはまってます。自分がどの程度できるかもわからないのですが、VBに興味があり勉強しようと思ってますが、VBNETを今後勉強した方がいいのか、もっと完璧にVBAを使いこなしてからのほうがいいのかなど、全然わかりません。知識はEXCEL・WORD・ACCESSなどを使うくらいで初心者です。アドバイスがあれば教えて下さい。 VBAの仕事 こんにちは、お世話になります。 現在プログラマーを志望している者です。 私はエクセルやアクセスのVBAが面白く、他の言語よりこれらを使った仕事がしたいと思っています。ただC言語やJAVAのプログラマーと比べると、何か種類が(職種が?)違うような感じがします(私的にですが・・・) エクセルやアクセスVBA使用するプログラマーも、やはり普通のプログラマーの環境だと考えて大丈夫でしょうか? よろしくお願いします。 あとエクセル・アクセスVBAを使用されてる方がいましたら、どんな仕事内容かを教えていただけるとありがたいです。 VBA初心者です。プログラム言語の解読をして、その通りに、マクロで作っ VBA初心者です。プログラム言語の解読をして、その通りに、マクロで作ってみたいのですが、断片的には、わかってもマクロで、記録できるように、理解ができません。急ぐので一から勉強する時間もありません。 書籍を買って、見比べてがんばりましたが、間に合いません。 何かいい方法があれば教えてください。 よろしくおねがいします。 VBAを使ってフォームをデータベースにリンク ワード2010でVBAを使って、「フォームをデータベースにリンクする」の箇所を、MOSエキスパートワード2010(FOM出版)で勉強しています。しかし、さっぱりわかりません。 ワードにエクセルや、アクセスのデータを取り込みたい、連動させたい?くらいまではわかるのですが コードウインドウ内に入れる 英語の表記が何を意味するのかがわかりません。 ちなみにLesson69をやっているのですが・・・・。 ただ、VBAを勉強するとなればかなりの時間がかかるかと思います。 ですから、「データベースにリンク」するときの言語の意味だけでも理解できて 覚えることができればと思います。 丸暗記でも良いのでしょうが、それでは理解できたと言えないでしょうし・・・。 だからと言って、VBAだけを勉強する余裕もありません。 試験で出題されるのは、ここだけです。 アドバイス等いただければと思います。 例として 「Set cn = New ADODB.connection」が何を意味しているのか等等です。 よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など