No Programming, No Life

プログラミング関連の話題や雑記

2019-06-01から1ヶ月間の記事一覧

VBAのマクロで外部コマンドを呼び出すサンプル

VBA

はじめに 諸事情があり、Excelのマクロから外部コマンドを呼び出す必要がありました。その際書いたスクリプトのメモです。 動作環境 Win10 × Excel2016でしか動作確認しています。 サンプルコード Dim wsh As Object Dim exec As Object Dim command As Stri…

Rubyのチュートリアルっぽい記事の一覧

Rubyのチュートリアルっぽい記事の一覧はこちら Ruby1 - プログラミング言語Rubyの概要 - No Programming, No Life Ruby2 - Rubyの基礎文法 - No Programming, No Life Ruby3 - Rubyの基礎文法 - 条件分岐 - No Programming, No Life Ruby4 - Rubyの真偽値 -…

Ruby4 - Rubyの真偽値

Rubyで「真」を表すのは何ですか? 偽 以外のすべての値です。ちなみに true は 真 です。 じゃあ、Rubyで「偽」を表すのは何ですか? false と nil です。 Rubyではこの2つ以外はすべて 真 なので、0 (整数のゼロ) や、'' (空文字) も 真 となります。気を…

Rubyが令和に対応したみたいです

Ruby v2.6.3でdateライブラリが令和に対応したみたいです。 $ irb irb(main):001:0> require 'date' => true irb(main):002:0> Date.new(2019, 5, 1).jisx0301 => "R01.05.01" irb(main):003:0> Date.new(2019, 4, 30).jisx0301 => "H31.04.30" irb(main):00…

Python1 - PythonでHello World

当記事はPythonの文法 | Think Twiceにマージしました。 Q1.この記事は何ですか? Pythonのハローワールドです。動作確認はv3.7.3にて行っています。 Q2. PythonでのHelloWorldのコード例を教えて下さい hello1.py print("Hello, World") print("Hello, ") p…

Pythonのmac(Mojave 10.14.5)へのインストール

私はmacを使っているので、こちらを参考にHomebrew + pyenvでv3系で最新の3.7.3をインストールしてみました。 ちなみに途中、うまくインストールが進行しなかったので、ここ を参考に解決しました。 前提 環境:macOS Mojave バージョン 10.14.5 Homebrewは…