Microsoft Word が単なるワープロだったのはアイゼンハワー大統領の時代(50 年代)にまでさかのぼります。(笑) しかし代わりに何があるでしょう? Microsoft は実際試したことがあります。「みんな機能を追加しすぎだと不平を言っている。ワープロだけのソフトを作ってやろうじゃないか。シンプルで純粋な、Web ページ作成やデータベースのないやつを」。それが現れました。Microsoft Write です。みなさんご存じないでしょう。大失敗でした。誰も買いませんでした。私はこれを「SUVの原理」と呼んでいます。みんな必要もないパワーに取り囲まれているのが好きなんです。
入力されたデータがどのようなデータなのかを自動認識 (スコア:4, すばらしい洞察)
今でも十分迷惑してるのにさらにカオス化するのか…
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:5, すばらしい洞察)
Microsoftのいう自動というのはお節介なことが多いからなあ…(ほとんど起動しないWordのアイコンを見ながら
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:4, すばらしい洞察)
同じような機能でもアプリケーションによって印象が違いますね。
入力したデータの型を判別する機能でも、Excelは勝手に変換するな、と腹立たしく思うことの方が多いけど、Accessのほうは便利だと思うことの方が圧倒的に多い。
おそらくAccessは入力を設計するから意図しない動作になりにくい、Excelって使用者が情報処理の概念が無い使用者が多いから見た目しか気にしない。で、入力機能は放置されているから意図しない動作をしやすいからでは。
個人使用のワークシートならセルのデータ形式とかいじって、動作を予測できるようにしてから使うんだけど、Excelの場合、そうやっていてもいつの間にか設定が書き換わっていたり余計な自動機能が動いたりするんだけど、しないよりはまし。
盲点になるのは、データ交換の際、コードの頭の0が消えてしまうこととかですね。
Excelは、機能を削ぎ落として素朴なアプリケーションに戻しても良いと思いますね。で、ユーザーが自動化したい時は明示的に設定するようにしてほしい。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
>機能を削ぎ落として素朴なアプリケーションに戻しても良い
http://www.aoky.net/articles/david_pogue/david_pogue_says_simplicity_s... [aoky.net]
Microsoft Word が単なるワープロだったのはアイゼンハワー大統領の時代(50 年代)にまでさかのぼります。(笑) しかし代わりに何があるでしょう? Microsoft は実際試したことがあります。「みんな機能を追加しすぎだと不平を言っている。ワープロだけのソフトを作ってやろうじゃないか。シンプルで純粋な、Web ページ作成やデータベースのないやつを」。それが現れました。Microsoft Write です。みなさんご存じないでしょう。大失敗でした。誰も買いませんでした。私はこれを「SUVの原理」と呼んでいます。みんな必要もないパワーに取り囲まれているのが好きなんです。
Re: (スコア:0)
みんなnotepad.exeを使っていますよ?
Re: (スコア:0)
notepad.exe が有料だったら(無料でもダウンロードする形式だったら)
ほとんど誰も使わないと思う
そりゃぁ (スコア:0)
EDLINが無くなったからな。
Re: (スコア:0)
ミニマリズム指向のシンプルなソフトは、UIデザインが特別優れてでもないと金を払って買う客はいないだろうね。
そしてそれ(特別優れたUIデザイン)は Microsoft には望むべくもない。
Re: (スコア:0)
一太郎Liteは地味に良く売れた商品だったと思いますが。
少なくとも、ver.2をジャストシステムが発売するぐらいには。
XPの後半の頃になってくると、PCの性能が向上したため通常の一太郎でも重くなく、Liteの需要がなくなったみたいですが。
#UIのデザインなら、元々Wordよりは大分マシ(Atokのオマケについてきた一太郎を見ながら)
Re: (スコア:0)
Lite愛用してたんだけどディスコンになって幾年月。
テキストを簡易編集してレイアウト印刷するのに便利だったのに。
一太郎も今となって速度の問題は無いだけど
こちらの求める機能がシンプルにまとまってないので
乗り換えると手間が余分になるという悲しい現実が。
Liteが売れなくなったのは恐らく本家の重さではなく価格だと思う。
本家も単体だと大幅に値下がってLiteの価格的メリットが薄れたし。
Re: (スコア:0)
シンプル版のWORDをセットで付ければいいと思う。いくつかの機能を削除して、UIを調整したもの。
しかし、人によってアレが無いコレが無いと言われて、バージョンアップの際に「誰も使っていない」という理由で廃止される未来が...。
# 昔、MIFES98にシンプル版のMINIがついていたけどあまり使わなかったな。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
Word Padがあるだろ。しかもウィンドウズにバンドルされてるからウィンドウズだけ買えば使える。
仮にこれがウィンドウズにバンドルされなくなったとしてもWordを持っているならシンプルなエディタに金を出すほどではないな。
Re: (スコア:0)
シンプルなソフトとやらの需要が高いなら、なんでEdgeのシェアが上がらないの?
シンプル版を望んでる人なんかほとんどいないっていう証拠だよ
Re: (スコア:0)
なんだかんだシンプルと機能不足は違うってことなんじゃないかな。
それと一般人から見てシンプルなブラウザとしてはクロームがあるし。一皮むくとクロームはごちゃごちゃで多機能だが一般人から見てシンプルだろう。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
シンプルなソフトとやらの需要が高いなら、なんでEdgeのシェアが上がらないの?
シンプル版を望んでる人なんかほとんどいないっていう証拠だよ
あの人のシンプルとこの人のシンプルをどんどん足していくと
複雑怪奇で拡張機能でまみれたFirefoxいやIEになるからですよ
コマンドラインで、write [ENTER]ってしてみよう (スコア:0)
提出する文書がwordpad で十分なので、ずっと愛用していますが、作表だけできない。
RichEdit には、表を表示する性能はあるので、作表関係は削っていると考えたらいい。
要するに、絶妙に機能を削りすぎ。
Re: (スコア:0)
OutlookのTNEF形式とか最悪。テキスト形式を強制しても勝手に判断して送るからな。
Re: (スコア:0)
winmail.datェ…
Re: (スコア:0)
あれは本来、汎用のMUAではないので仕方ないです。
インストールしたらすぐ、黙ってレジストリを書き換えましょう。
https://blogs.technet.microsoft.com/outlooksupportjp/2014/06/06/outlook/ [microsoft.com]
Re: (スコア:0)
自分が使わない(価値を知らない)だけで他人にとっては有難い機能とかあるからなぁ
カメラとかいう便利機能の存在を知ったときに痛感した
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
自分が使わない(価値を知らない)だけで他人にとっては有難い機能とかあるからなぁ
カメラとかいう便利機能の存在を知ったときに痛感した
カメラを使うときカメラからも覗かれているのだ、という電波を受信して今日も元気に
Excelでカメラ機能つかいまくってます(えー
# 便利だけどちょっとイラッとする仕様でもあるよねカメラ
Re: (スコア:0)
どっかのバージョンからワードがものすごく使いづらくなった気がする。挿入したグラフとか図がすっ飛んだりして。昔はもっと素直に使えてた気がするんだけど、気のせいかな?
Re: (スコア:0)
数字を入力してるのに、わざわざ日付に変換するのはやめてほしいよ
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:2)
MSの壮大な戦略かも。
表向きは「ユーザの要望を実現しました」という体裁で混沌とした状況を作り出し、その裏で「混沌とした現状を打破するソリューション」的なサービスの提供を目論んでいる…とか。
Re: (スコア:0)
> MSの壮大な戦略
いやなに、エクセルレガシーとかでドボンした客にSQL Server売りつけてきて
ましたが、データ型増やしてさらにドボンしやすくしといてもっと簡単にSQL
Sever買ってもらえるようにしたいだけですよ。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
PHPェ……
Re: (スコア:0)
そういう例え方をされると、とんでもないゴミにしか思えないから凄い
Re: (スコア:0)
Pythonェ……
Re: (スコア:0)
vbaも拡張されカオスになりそうですね
個人的には.netと同様の仕様に刷新してほしい
Re: (スコア:0)
個人的には.netと同様の仕様に刷新してほしい
どう足掻いたところでベースがCOMインターフェースだし、それに由来する仕様も多々あるからなぁ……
いっそ後方互換性を大幅に切り捨てたExcel.NETみたいに作り替えない限りは……
Re: (スコア:0)
.NETってCOMが凄く使いやすくなってるけども。
少なくともC++と比べれば天国と地獄ほどに使いやすくなってる。
それもC#のウリの一つだからね。
.NETのCOMアダプタにVBX/OCXの仕様拡張を追加してやれば
今までと大差ない構文で使えると思うよ。
そもそも今だって.NETからExcelの操作はできるし。
Re: (スコア:0)
VSTOみたいに参照カウンタ管理をwrapperにやらせるか、ひたすらReleaseComObjectするのが使いやすいって?
その程度のモノをC#のウリとか言ってる人って、本当にC#使えてるんだろうかって思うんだが。VS2002とか2003レベルの知識で止まってるんじゃねーの?
つーか、単純にCOM使ってExcelとか操作するのにC++使うのが見当違いだっただけでしょ。わざわざ不向きな用途のモノを使って地獄だったみたいに語ってるの、何言ってんのって感じなんだが。
そんなのは(.NETになる前の)VBでやれば良かったし、COMを操作するだけならVB6はVB.NET(やC#)より使いやすいよ。
変なWrapper使わなくてもLate Bindingできるところとか、COMのオブジェクトもGCが喰ってくれるところとか。
流石に設計思想が古すぎるし、サポートの問題があるから、今からVB6を使うのは馬鹿だとは思うけど。
Re: (スコア:0)
そう、.NETはVBよりレイトバインディングが弱いんですよね。
VBのObject型に相当する型がない。(.NETのObject型はVBのObject型とは全然別物)
varは遅すぎて話にならないし。
以前VBAで書かれたMSHTMLでDOMツリーを走査するコードをC#に移植したことがあるんですが、
VBAならいかなるエレメントでもObject型でバインドできるんですが、
C#ではそうはいかずめちゃくちゃ面倒でした。
COM操作言語としてはVB/VBAはC#とは比較にならないぐらい優秀です。
Re: (スコア:0)
Excel操作に関した話ではなく
COM操作に関してC++よりはるかにマシと書いてるだけだが。
そもそも大半のアプリケーションはC++で書かれてるし
そこでCOM関係の死ぬほどかったるい記述をさんざんしてるわけだよ。
C++は向いて無いとかそんな次元の問題じゃねーよ。
それにくらべれば.NETのCOMの扱いは天国と地獄だと書いてるんだよ。
VBX/OCXまわりの拡張に関して.NETは弱いからそこを拡張とも書いてるだろ。
まだ足りないってわかってるからそう書いてあるんだよ。
「今だってできる」とは書いてあるけど楽にできるとは書いてないだろ。
楽にできるなら拡張するなんて記述ないと考える脳みそは無いのか?
自分の理解したいように好き勝手に文章を理解して反論するとか
脳みそ足りて無いんじゃねーのか?
相手が自分より知らないとか思うのは思い上がりも甚だしいよ。
Re: (スコア:0)
そもそも大半のアプリケーションはC++で書かれてるし
そこでCOM関係の死ぬほどかったるい記述をさんざんしてるわけだよ。
それって「適切な開発環境や言語を使う」という基本的なことすらできてなくて、ナントカの1つ覚えでC++使ってたってだけじゃないの?
何をもって大半というかは知らないけどさ。Excelと連携しなきゃいけないような業務アプリで、VBでできなくてC++が必要な要件ってそんなにあるとは思えないし。
つーか今更VBXって……WIN16引きずって.NETで何したいんだよ老害。
VBX/OCXまわりの拡張に関して.NETは弱いからそこを拡張とも書いてるだろ。
いやー、それ.NETのできた理由の否定にし
Re: (スコア:0)
つvsto
Re: (スコア:0)
ゲロ吐きそうw
Re: (スコア:0)
VBA互換機能が入るからますますカオスになった挙げ句、中途半端に厳密になって使いづらくなりそう。
即興でマクロ書いて大量処理を一気にとは行かなくなりそうな気がする。
処理はきっちりできるけどマクロ書く時間が手作業で繰り返し作業を行う時間より長くなりそうな気がする。
Re: (スコア:0)
これをやるなら古いバージョンはそれはそれで残して、保守して欲しいね。
マイクロソフトの完成形になっている物を弄る行為はホント悪癖だよ
ビジネスが成立しないのなら、まったく新たしい何かを作り出せって言いたい。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
だったら、自分で動作環境まるごと維持すれば。
Microsoftの互換性維持は充分だろ。
ときどきやらかすけど、まあ人間だからね。
しかたないね。
Re: (スコア:0)
保守して欲しいという声が困るんだなあ。いい加減古い仕様はdeprecatedにしていって欲しいんだが…
Re: (スコア:0)
にくくえなんとか とか わっちょいあれこれ とか入力すると
ネットから探してきてセルの値として返してくれるってことっ
すよね草
Re: (スコア:0)
セルがXMLで記述された一種のVariantオブジェクトになるんでしょうね。
オリジナルデータの属性と値を維持しつつ、評価時に多様な振る舞いをするようになる。
現在でも、数値だけの文字れるが、数値なのか文字列なのかでカオスになっているが、さらに悪化することだけは確かだろう。
Re: (スコア:0)
今の自動認識がヘボ過ぎるから、今以上に悪くなる事はないでしょ。
むしろ、やっと改善してくれるのか、と思おう。
Re:入力されたデータがどのようなデータなのかを自動認識 (スコア:1)
自動認識がヘボいのはわかっててもそこを改善すると挙動が変わるために誤動作するマクロなどがたくさんあるから新しい型を導入するんでしょう。
これが最後の「なんでも型」になるとは限らない。今後第3、第4のなんでも型が現れたとき、Excelユーザーは乗り越えることができるのだろうか
うじゃうじゃ
Re: (スコア:0)
ラスボス、じゃなくて最後の型はおそらくIT土方ではないかと。
どんないい加減な仕様でも力業で仕上げる方々ですから。
Re: (スコア:0)
これが最悪だと思ったか?本当の地獄はこれからだぜぇ
Re: (スコア:0)
JavaScriptで自由にコードを書いて複雑なデータ処理を実行し、またほとんどあらゆるサードパーティー製のデータをAPIを通じて利用できるようになるという。
らしい。
JavaScriptで自由にコードを書けるとカオス化が進むだろうがまあ大丈夫だろう。
Re: (スコア:0)
それ、何てGoogle Apps Script?
Re:プロキシマ型 (スコア:0)
バイナリーが埋め込めるらしいから、マルウェアとかで
おなかパンパンになりそうだ