アカウント名:
パスワード:
俺もiTextやApache PDFBoxでゴチャゴチャとpdfを扱った経験はいくつもあるけどExcelのマクロだって、使ってみりゃいい具合に強力なんよな。VBAはちょっと慣れないけど。セル結合もセルの幅も背景色も、ロジックで調整し放題だし。DBにも普通に繋げられるし。他のドキュメントも開けるし。
マクロは自分一人で管理する分にはいいと思うよ。VBA環境はいい所もある。
ExcelVBAの地獄なところは、・テキストがxlsmに埋め込まれてソース管理できない(工夫すればできるが労力が無駄)・テストが書けない(工夫(ry・エラー行が特定できない事がある・謎のリソース不足で落ちる(VBAで不足するほどリソースを大量に使う発想がそもそもおかしいのだが)・TryCatchがない・動的配列が無い(正確にはそういったものは皆無ではないがReDimとかいつの時代のアレだ)・辞書(連想配列)が使い辛い・当然ラムダとかない、というか関数参照が碌に扱えないのでちょっと本腰入れてプログラム書こうとか
動的配列はReDimでどうにかするしかないですね。初期化してないVariantでも安全に使えるUBound作ったり色々対象してます。連想配列はDictionary使ってますけど、言語標準機能じゃないのは確かに気持ち悪いですね。
3行以上読めないやつ向けに要点だけを引用して貼っておこう> 工夫すればできるが労力が無駄
3行以上読めない、じゃなくて3行以上読まない、じゃないかな。何故書いた文章を漏れなく隅々まで読んでくれると思っているのだろうか。暇人ならではの発想?
読むだけならばともかく、議論に参加しながら読まないのはダメでしょう。
こんな場末の掲示板サイトで、議論に参加するって意識なんか端から無いんじゃ
ここは議論する場所じゃなくて雑談する場所だからな。
コンパクトに要点をまとめられない奴は議論に参加する資格なし、ってことじゃない?
楽しくおしゃべりしていただけなのに、議論好きのレッテルを貼られるぞ?
書いてあるのを読んでないだろおまえ、と言われたら、必死になって「だって雑談だし」って顔真っ赤にして三連投しちゃうような人は、議論どころか雑談にも向いてないと思う。
自分の環境しか見えてないバカ発見。こうですか?
原文は2行だから、3行以上読めなくても問題ないのでは
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
自分もそうするかもなあ (スコア:0)
俺もiTextやApache PDFBoxでゴチャゴチャとpdfを扱った経験はいくつもあるけど
Excelのマクロだって、使ってみりゃいい具合に強力なんよな。
VBAはちょっと慣れないけど。
セル結合もセルの幅も背景色も、ロジックで調整し放題だし。
DBにも普通に繋げられるし。他のドキュメントも開けるし。
Re: (スコア:0)
マクロは自分一人で管理する分にはいいと思うよ。VBA環境はいい所もある。
ExcelVBAの地獄なところは、
・テキストがxlsmに埋め込まれてソース管理できない(工夫すればできるが労力が無駄)
・テストが書けない(工夫(ry
・エラー行が特定できない事がある
・謎のリソース不足で落ちる(VBAで不足するほどリソースを大量に使う発想がそもそもおかしいのだが)
・TryCatchがない
・動的配列が無い(正確にはそういったものは皆無ではないがReDimとかいつの時代のアレだ)
・辞書(連想配列)が使い辛い
・当然ラムダとかない、というか関数参照が碌に扱えないのでちょっと本腰入れてプログラム書こうとか
Re: (スコア:0)
動的配列はReDimでどうにかするしかないですね。初期化してないVariantでも安全に使えるUBound作ったり色々対象してます。
連想配列はDictionary使ってますけど、言語標準機能じゃないのは確かに気持ち悪いですね。
Re:自分もそうするかもなあ (スコア:0)
3行以上読めないやつ向けに要点だけを引用して貼っておこう
> 工夫すればできるが労力が無駄
Re: (スコア:0)
3行以上読めない、じゃなくて3行以上読まない、じゃないかな。
何故書いた文章を漏れなく隅々まで読んでくれると思っているのだろうか。
暇人ならではの発想?
Re: (スコア:0)
読むだけならばともかく、議論に参加しながら読まないのはダメでしょう。
Re: (スコア:0)
こんな場末の掲示板サイトで、議論に参加するって意識なんか端から無いんじゃ
Re: (スコア:0)
ここは議論する場所じゃなくて雑談する場所だからな。
Re: (スコア:0)
コンパクトに要点をまとめられない奴は議論に参加する資格なし、ってことじゃない?
Re: (スコア:0)
楽しくおしゃべりしていただけなのに、議論好きのレッテルを貼られるぞ?
Re: (スコア:0)
書いてあるのを読んでないだろおまえ、と言われたら、必死になって「だって雑談だし」って顔真っ赤にして三連投しちゃうような人は、議論どころか雑談にも向いてないと思う。
Re: (スコア:0)
自分の環境しか見えてないバカ発見。
こうですか?
Re: (スコア:0)
原文は2行だから、3行以上読めなくても問題ないのでは