エクセルマクロ オンライン講座コメント紹介

コメント紹介
   └ エクセルマクロ・VBA基礎編
       └ 基礎講座第1章5 - 算術演算子

基礎講座第1章5 - 算術演算子

[11009] 2019-01-25 09:13:38 ゲストさんからの投稿です。

小川先生、昨日はご回答ありがとうございました。
LM関数ですが、worksheetfunction. を先頭に追記して動く事を確認しました。
次の質問ですが、マクロのシートをご覧いただくとコードを2本書いています。
上はコードは動くのですが、下のコードが動ききません(sub keisan2に上のコードだけかいてあります。こちらは動きます。)
下のコードのsqrtの前にworksheetfunction.を追記したのですが、LM関数とは違いworksheetfunction.ではsqrtは動きません。
そこでsqrtを計算させるにはどのようにコードを修正すればよいか教えていただけないでしょうか。
宜しくお願いいたします。
設楽

 


[11010] 2019-01-25 09:18:00 小川慶一さんからの投稿です。

設楽さん:

エクセルのワークシート関数には、 worksheetfunction. で呼び出せるものと、そうでないものがあります。
どうやら、sqrt関数は呼び出せないみたいですね。

「算術演算子」の復習をしてください。
このページの動画です。

平方根を求めるなら、 ^(1/2) で済みます。

「気に入った機能の道具がないときは、自分で作る」というのがマクロを書くときの基本姿勢です。
そこを抜きにして道具ばかり求めていても、スキルは身につかないですよ。

基礎編本編の復習、演習問題への取り組みをしっかりやってください。



>小川先生、昨日はご回答ありがとうございました。
>LM関数ですが、worksheetfunction. を先頭に追記して動く事を確認しました。
>次の質問ですが、マクロのシートをご覧いただくとコードを2本書いています。
>上はコードは動くのですが、下のコードが動ききません(sub keisan2に上のコードだけかいてあります。こちらは動きます。)
>下のコードのsqrtの前にworksheetfunction.を追記したのですが、LM関数とは違いworksheetfunction.ではsqrtは動きません。
>そこでsqrtを計算させるにはどのようにコードを修正すればよいか教えていただけないでしょうか。
>宜しくお願いいたします。
>設楽

 


まずはここから!スマホでも学べる無料動画講座

今なら先着30名限定で無料!定価4,800円の、初心者のためのエクセルマクロ動画講座。
  1. Excel 97~Excel 2016まですべて対応。動画本数20本、総再生時間2時間44分53秒
  2. PC, Mac, iPhone, iPad, Androidのお好みの環境で、いつでも好きなときに学べます。
2004年から10年間述べ3,000名以上に実施した研修の経験と実績を集約した講座です。
いますぐ無料で試してください。

トップへ