今注目のニュース
「実際に避難してわかったこと」を経験者がイラスト化 “避難所が定員オーバーするかも”などの教訓が参考になる
「笑いすぎて死にそう」「人生最高の面白ネタ」 いびき・寝言録音アプリに録音された謎の音
職場で暴れる"モンスター社員"との賢い戦い方

VBA単語

ブイビーエー

掲示板をみる(6)
  • twitter
  • facebook
  • はてな
  • LINE

Visual Basic for Applications(VBA)とは、プログラミング言語の一つである。

概要

1994年マイクロソフトにより VBA は Excel 5.0 とともに リリースされた。
今日ではExcelだけでなくAccessWordにも付属し、事務方のネーチャンオッチャンニコ動ユーザーに重宝されている。

具体的に何が作れるかというと、ゲームソフト動画再生ソフトシミュレーションツール、お絵かきソフト
果てはファミコンエミュレータと多種多様である。2chブラウザも存在する。
の機自体は高くないが、セルを利用した手っ取りGUIオートシェイプ、
セルを使った変数把握など他にい機が大量にあり、
更にマクロの記録を使えば記述は強い(あくまでアマチュア視点)。

が、ゲーム作成などの最近のインタラティブ的な娯楽には向かない。
処理のほとんどはエクセルを通すため、猛重いのである。
普通の人はおとなしく事務処理に使いましょう。
ただし1+1=11になったりするので注意。
Sub C()
a = "1"
B = "1"
ActiveSheet.Range("A1").Value = a + B
End Sub

関連動画

関連商品

関連項目

掲示板

  • 4ななしのよっしん

    2014/02/16(日) 03:16:25 ID: Y5tRX0b5zC

    1+1=11」っておかしくないか?
    ただ単に変数の宣言していないから、変数文字列として認識されているだけな気が…

  • 5ななしのよっしん

    2014/11/29(土) 09:00:59 ID: Y8jvKmSkfC

    >>4
    うっかりすると文字列になっちゃうよ、という例だからそれでいいのよ。
    事務処理の人に文字と数字を理解してからプログラムを書け、といってはいけない。

  • 6ななしのよっしん

    2016/07/19(火) 20:46:26 ID: EBcayaASNJ

    >>4
    分かる人向け捕捉説明だけど、宣言せずに出した変数は何でも入るVariantになる
    で、文字列を代入しているためVariant/String(コードウィンドウのウォッチ式かローカルウィンドウを見てね)として認識されている。
    でもってVBAでは文字列の連結が「+」でも「&」でも通っちゃうガバ仕様なので"1"+"1"="11"になるわけよ

    い話がOption Explicit捻じ込んでやるよクソタレ!ってことで。
    と命名はきっちりしておかないとが使うかわからないけど後任が泣く

急上昇ワード

最終更新:2019/10/17(木) 10:00

ほめられた記事

最終更新:2019/10/17(木) 10:00

☆オススメの関連コンテンツ

動画

この記事名で動画を検索

静画(イラスト)

この記事名で静画を検索

ニュース

この記事名でニュースを検索

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP