アカウント名:
パスワード:
色んなところで動かせてその上それなりに複雑な処理や面倒な繰り返し処理もさせられるのでやっぱりVBAは便利です。それが動かないのなら駄目。 元のデータをいじらずにどんな処理したかを再現可能な形で残しておくにはマクロとして残しておくのが一番です。元のデータとそれを処理したマクロだけ残しておけば、自分がどこかで間違えていないかなども後で検証可能。意外と簡単なコピペの間違いとかありますからね。[強調マークアップは筆者]
Microsoft Excel にはふたつの重要な特徴があって、
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
ウェブベースのはVBAが動かない (スコア:2, すばらしい洞察)
色んなところで動かせてその上それなりに複雑な処理や面倒な繰り返し処理もさせられるのでやっぱりVBAは便利です。それが動かないのなら駄目。
元のデータをいじらずにどんな処理したかを再現可能な形で残しておくにはマクロとして残しておくのが一番です。元のデータとそれを処理したマクロだけ残しておけば、自分がどこかで間違えていないかなども後で検証可能。意外と簡単なコピペの間違いとかありますからね。
多くの人が同時に編集することを前提にしたウェブアプリならなおさらこういう風に編集履歴を残しておくのが大事かと。
ここまで書いて気付きましたが、表計算ソフトしか念頭にない意見ですね。しかも加工するべき元データがあって、それを編集していくという仕事だけ。ま、こういう意見もあるということでご容赦を。
Re: (スコア:1)
Microsoft Excel にはふたつの重要な特徴があって、
Re:ウェブベースのはVBAが動かない (スコア:0)
で、データが何万件かに増えたところで、これはイカンということになって、Rubyを覚えた。
データをタブ区切りのテキストファイルで持って、Rubyのスクリプトで処理させるようにしてる。
マクロよりずっと楽だと思う。速いし。
統計用の関数とか必要だと違ってくるのかもしれないけれどね。
Excelは処理結果をグラフにするときぐらいだけど、そんなんだったらどのオフィススイート
使っても似たようなもんだし、Numbersで作るグラフがかっこ良いとか、そういう
判断基準になっちゃうんだよね。
Excelのグラフ (スコア:0)
グラフの枠のサイズがひとつひとつ微妙に違っていたりすると、
すごく気になります。(上司からも指摘されて、直せと言われます)。
こういうとき、グラフのサイズをマウスでドラッグすることでしか
直せないのは、とても困ったことです。もちろんグラフそのもの
だけではなく、キャプションとか凡例の位置やサイズもマウスでしか
動かせないですし。数値指定できると便利なんですけどね。
それから、視覚上、重なってしまうもの(たとえば、yの値が
ほとんどゼロでx軸にはりついたようなグラフと、その直線近似)
とかのプロパティをいじりたくて、マウスで指定するときも困る。
けっきょくそのときは、y軸のパラメータを変更してグラフがx軸から
離れるようにして、それでマウスでそのグラフを指定して目的の
操作をやって、それからy軸のパラメータを元に戻す、という面倒な
ことをやりました。
こういうときは、みんなどうやってるのでしょうか。
Re:Excelのグラフ (スコア:1)
「枠」のサイズ調節なら、Altキーを押しながらドラッグすれば、セルの位置にグリッドされますよ。
> キャプションとか凡例の位置やサイズ
こっちはできないのかな?
私も方法は知りませんので、グラフを複数並べる時は「デフォルト設定のままいじらない」ことにしています。
Re:Excelのグラフ (スコア:1)
ただのプレゼン資料なんですから、見やすさ>>正確さ、ですよ。
グラフについては、Excel側でグラフをコピペしてデータ領域だけ変えて、大きさを揃えて、
Powerpointに貼り付けた後は倍率変更で調整、でどうですか?
私はマウスによるサイズ変更は滅多にやりません。おっしゃるとおり合わせにくいですから。
Re:Excelのグラフ (スコア:1)
これこそVBAでできませんか。
各グラフ(範囲)のhightをマクロで指定するという感じ。
それか、複数のグラフを選択しておいて、どうのこうの‥‥‥。
(手元にExcelがないので曖昧ですが)
> yの値がほとんどゼロでx軸にはりついたようなグラフと、その直線近似
これって、y軸を右クリックしてプロパティ(?だったかな)から
「最大値」を自動でしないようにして(チェック外して)、適当な数値を手入力すればできたような。
そういうことじゃなくて?
あぁ、y軸を2つにするとかいうことでもなく?
# 二つのグラフを重ねれば、3軸もできるはず。
見当違いなことを書いていたらすみません。
聞くは一時の恥。聞いたら一生の恥?
Re:Excelのグラフ (スコア:1)
>直せないのは、とても困ったことです。
複数のグラフをSHIFT押しながら選択して右クリック→オブジェクトの書式設定→サイズ
でみんな同じサイズに出来ますよ。
フォントを自動サイズ調整にしてるとのフォントのサイズも変わっちゃうのが難点ですが。
#Excel2000の場合です。
自分は同じような見た目のグラフを複数個作る場合は
完成形のグラフを1つ作ってからそのグラフをコピー、
データ領域を変更してます。
PowerPoint上でグラフを作る場合は簡単なグラフならExcelじゃなくてグラフの挿入でやったりもします。
大量の複数のグラフについて同じ処理をしたいって言うのなら、マクロの仕事でしょうけれど。
Re: (スコア:0)
OOoは要素数が数千になると全く使い物になりません。ほかにも散布図の描画が異常に遅かったり。
Photoshopが億画素に近くなるとGIMPより桁違いに良いパフォーマンスを示すのと同様、
Excelも巨大グラフを書かせたりするとOpenOfficeよりずっとパフォーマンスがいいんですよね。
数千点の測定結果を一瞬でグラフにして見たい場合に重宝してます。
まあ、数値計算はPerl、きれいなグラフはIllustratorでやってます。
要は、OpenOfficeの使いどころがないといったところですかね。
Re:ウェブベースのはVBAが動かない (スコア:1)
メモリいっぱい積んでますね><
うらやましくなんかないもん><
。。。。早く更新してくれないかなあうちのレンタルPC。メモリ256MBでWin2kって何時の時代よ。
横4800点縦50数点、みたいなスプレッドシートを扱う時は全部統計ソフトに投げてます。