RSS
|
|
|
|
2009
/10
/11
|
・Excel
|
マクロ書け。
>静謐日記
関数は上限を決めないとExcelの動作が重くなるからじゃないかな。 メモリの確保等も面倒くさくなるだろうし。 ま、マクロ書けば良いんじゃないかな。
エクセル開いて、 Alt+F11押すと、マクロの画面が立ち上がるので、 VBAProjectに、標準モジュールを追加して、
追加したModule1をダブルクリックすると、 Module1のコード画面になるから、
Function func1(a, b) If a <= 1 Then func1 = a Else func1 = b End If End Function
こんな感じで記述して、 上の場合は、aが1以下なら、aを返し、 それ以外なら、bを返すという関数で、
たとえば、上の場合だと、 セルに、=func1( -1, 2 ) とか、=func1( 3, 4 )とか書くと、 それぞれ、-1,4がセルに代入されると。
まあ、起動時に、マクロ使う?と聞かれるのがちょっと面倒くさいので、 証明書を発行すると良いんですが、 それはまたの機会に。
いや、こんな事欠いてないで、昨日や今日何してたか書くべきじゃないのか? まー。フットサルの合宿に行ってたんですが。 色々あったけど、とりあえずは、そんな感じで。
|
|
|