[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

Excelに関するch1248のブックマーク (120)

  • 表計算ソフトはコードレビューがしにくいため重要な仕事には向いていないという説 | スラド IT

    >何十もある小さなセルにコードが隠れているため、もし慎重にコードを査読 単純な計算だけなら追うのも楽なんだけど、一つのセルの中にif()関数を入れ子にして、さらに別のシートを表引きしたりするものになると、見るのもイヤになる。 単純な計算ならシートの機能だけで作ればいいけど、複雑な条件判断が絡んでくるならマクロを使うべきだし、表引きだとかが絡んでくるならデータベースで作った方が構造がスッキリしてわかりやすくなるんだけど。 で、そういうのを作ってる人に言わせると、Excelなら誰でもいじれてメンテナンスできるとのこと。 私は絶対手をつけないな。というより怖くてできない。 あと、表計算ソフトって、セルの保護機能が弱いから、うっかりデータを書き換えても気がつかないのが怖い。 よく、表計算ソフトを使って集計しているのに、電卓で検算していると揶揄されているけど、表計算ソフトの融通無碍な操作性が、データ

  • ExcelCAD

    すくすく。 @ScreamoTAI人のエクセルマクロって、クレイジーな内容多いけど、これ絶対要求仕様がクレイジーだからだよね 僕エクセルのスクショ関連のマクロ数十個あるけど、米国人から 「なぜIllustratorかInDesignで作らないのか?」言われるし 2014-08-04 12:26:04 すくすく。 @ScreamoTAI 営業「相手エクセルしかないから、CADをエクセルファイルで提出してだって」 すくすく「お前、それフライパンでご飯炊けみたいなもんやで。もう一回交渉してこい」 営「あ、俺フライパンでご飯炊いたことあるよ。火加減が微妙でね」 す「い い か ら 交 渉 し て く だ さ い」 2014-08-04 12:31:20 すくすく。 @ScreamoTAI 「エクセルでCAD」の恐ろしさが分からない方がいるようなので解説しますが、まずシェイプスで書く事を思い付

    ExcelCAD
    ch1248
    ch1248 2014/08/07
    あと30年くらいすると、世界に輸出できる文化とか出来そう。
  • Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より)

    Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より) 2014年8月3日日曜日 ITニュース うつ病 最近一部で話題になっている「SEがテスト工程で画面のスクリーンショットをExcelに延々と貼り続ける作業」について、実際にスクショ貼り職人を経験した自分としては、何か残しておかねばと思い、この記事を書きます。 自分はSEでしたが、うつ病でもうすぐ2度目の休職に入ります。Excelスクショ職人を経験しています。そんな自分が、「Excelスクショに対して疑問を抱いている方」と「今現在Excelスクショ職人な方」へ、お願いと励ましの言葉を述べさせていただきたいと思います。 【参考】 SIerの闇・Excelにエビデンス貼付け - Togetterまとめ あるシステムを開発したら、必ずテスト工程があります。プロジェクトによっては、全くユーザーインタ

    Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より)
    ch1248
    ch1248 2014/08/04
    UWSC使えればまだマシではある。
  • Excel-DNA と F# | supermab's blog

    ネット上に、Excel-DNA の日語記事が充実してきているようでとっても嬉しいです。 特にプロの方の秀逸なコードが拝見出来ると萌えますね^^ 同じ問題でも解き方はいろいろありますし、 同じ手法を使っても記述の仕方は千差万別ですので、いろんな人のコードを読むのは非常に勉強になります♪ というわけで、 前々回の記事でコメントを頂いた F# MVP の bleis-tift さんが Excel-DNA でF# を使ったベンチマークの記事を書かれましたので紹介します。↓ 記事によると単純なセルアクセスの場合はVBAが最速のようです。 Excel-DNA のセルに対する書き込み性能を計ってみた さらに、前回の記事 の、 ところで、F# のような関数型言語は、並列化処理に向いているようですが今回のような組合せ探索の問題はどのように記述出来るのでしょう?Excel-DNA とF#の組合せは、とても興

  • いつも思うんだけど、Excelを方眼紙代わりに使う事にどんな弊害があんの? ..

    いつも思うんだけど、Excelを方眼紙代わりに使う事にどんな弊害があんの? 批判してる人の主張をいくつか見てるけど、具体的な弊害が今ひとつ見えてこない。 「○○(聞いたことがない、調べたら結構高価なソフト)を使うべき」とか「××(ノウハウの習得に時間がかかりそうな手法)を使うべき」みたいなのしか出てこないし。 http://anond.hatelabo.jp/20130528175543 うーむ、その程度で叩いてるのだとしたら叩く側がちょっと狭量というか… http://anond.hatelabo.jp/20130528193905 そもそも外部にそんな手間をかけさせるようなファイルは出さないだろ。 お前こそほんとに社会経験あんの? 追記 なんか妙にブコメついてんな。 そもそもExcelファイルってそんなに頻繁に印刷するのか? データ入力がうんたらかんたらってのも、打ち込む奴にルール守ら

    いつも思うんだけど、Excelを方眼紙代わりに使う事にどんな弊害があんの? ..
  • Excelで作られたゲームセンター

    パックマンっぽいのとか、アルカノイドっぽいのとか、ドンキーコングっぽいのとかがいっぱいあります。すべてExcelで作られているというのがまたすごい。ちゃんと効果音も鳴ります。 ダウンロードは以下から。 レトロゲーム、クラシックアーケードゲームを無料ダウンロード!Excelゲーセン ExcelVBAでここまでできるのか!という例です。 それぞれのゲームはダウンロードしてExcelファイルを起動し、「マクロを有効にする」をクリックすると始まります ブロック崩しのアルカノイドっぽい 3次元空間版パックマン 元祖パックマン ドンキーコングっぽいテンキーコング ディグダグそっくり スペースインベーター風 テトリスのようなモノ ほかにも麻雀とかパズルとかシューティングとかいろいろあります。 エクセルVBAアクションゲーム博物館

    Excelで作られたゲームセンター
    ch1248
    ch1248 2014/06/25
    VB6.0で出来る事はだいたい出来るからなあ……。
  • js-xlsx で js で excel のファイルを生成する - tokuhirom's blog

    Excel ファイルの生成、めんどくさいですよね。CSV の生成めんどくさいですよね。HTML を出力した上でさらにやるのはだるい、というわけで、HTML の DOM を解析して JS で XLSX 生成してダウンロードさせたらいいんじゃね?と思ってそういうのやれるやつ探したら、js-xlsx ってのがあった。 これをつかって、HTML のレポートから XLSX を生成するコードを書いた。なかなかうまく動く感じしてる。 http://tokuhirom.github.io/js-xlsx-demo/ td タグに class を指定すると数字カラムになる、みたいな感じになってるのがいいかんじです。 js-xlsx で生成したXLSXは、FileSaver.js で保存させてます。 デモで利用している JS は以下のようなものである。簡単でしょ。 "use strict"; var data

  • 「Excel方眼紙」の何が悪い? - 日経トレンディネット

    Excel方眼紙」という言葉を聞いたことはあるでしょう。Excelのワークシートを使って書類を作成する際、行と列の幅を極端に小さくして方眼紙のような見た目にする手法です。何が便利かというと、体裁の入り組んだ表を簡単に作れること。ここで言う「入り組んだ表」とは、ある欄は3列分、ある欄は5列分…などとマス目の大きさがまちまちで、単純な格子状にはなっていない表のことです。 Excelは、行の高さや列の幅を途中では変えられないため、このような入り組んだ表を作るには、「セルの結合」機能を使うしかありません。3列分のマス目なら3セル分を、5列分のマス目なら5セル分を結合すれば、行の高さや列の幅に関係なく、好みのサイズのマス目を作ることができます。 それならばということで、あらかじめセルを小さなマス目にしてしまい、好みのサイズでセルを結合し、自由自在に表を描けるようにするテクニックが、「Excel方眼

    「Excel方眼紙」の何が悪い? - 日経トレンディネット
  • Private Site

    Build a website. Sell your stuff. Write a blog. And so much more.

    Private Site
    ch1248
    ch1248 2014/03/08
    ブコメ見る用
  • 「 ネ申Excel」問題 奥村 晴彦 ∗ 2013 年 7 月 12 日 概要 Excel 代表 表計算 ,簡便 入力・解析・可視化 , 柔軟 罫線 引 DTP 用 , 再利用 困難 複雑 帳票...

  • Excel VBAでメモリをダンプしてみる | 実験ぶろぐ(仮)試供品

    ■目的 ExcelVBAで変数のメモリをダンプしてみる。 これは非公開の関数を使用しているので、製品に組み込むような真似はすべきではない。 ■コード Option Explicit #If VBA7 Then 'Office10 以降 Private Declare PtrSafe Sub RtlMoveMemory Lib "kernel32.dll" (ByVal Destination As Any, ByVal Source As Any, ByVal Length As LongPtr) #Else ' Office 32-bit Private Declare Sub RtlMoveMemory Lib "kernel32.dll" (ByVal Destination As Any, ByVal Source As Any, ByVal Length As Long) #En

    Excel VBAでメモリをダンプしてみる | 実験ぶろぐ(仮)試供品
  • プログラマが考える劇的に効率が上がるExcelシートの作り方

    そこそこの複雑な計算をするのにExcelはものすごく便利です。何かのプログラミング言語を使って書いたら1時間くらいかかるような計算が、ものの数分でシート上にできあがります。 この素晴らしいExcelを、より使いやすくするワザを、プログラマ的な視点から書きたいと思います。 拡張性のないシート そういうわけで、Excelは素晴らしいんですが、使う人によってはなんとも「拡張性のないシート」ができあがります。 僕はプログラマなので、こういう素晴らしいツールを使いはじめると、どうしても拡張性とか保守性みたいなものが気になってしまいます。プログラマは同じことを繰り返すのが苦手です。シートにデータを入力してから完成形ができあがるまでに人手を使うことを避けて、全部を自動化したくなります。 次のようなことをしていたら、Excelを正しく使えていないような気がします。 途中で電卓を使って計算してセルを埋めてい

    プログラマが考える劇的に効率が上がるExcelシートの作り方
    ch1248
    ch1248 2013/09/12
  • ITmedia Biz.ID:Excelのお節介をなくす10の方法

    何かとお節介な動きをすることが多いOffice。これらの設定を変更し、直感的に使うためのTipsを紹介する。まずはExcelから。 WordやExcelPowerPointといったOfficeソフトを操作していると、まったく意図していない“お節介”な動作にイライラすることがある。 アルファベットの1文字目が勝手に大文字に書き換わったり、URLに自動的にハイパーリンクが張られるのが代表例。新規にExcelのブックを作成するとデフォルトで3枚のワークシートが用意されていたり、Wordの新規文書のフォントが「MS P明朝」「1Tips 0.5」という値であるなど、毎日利用するユーザーからすればある意味“馴染み深い”ものだったりする。 そうした「お節介」な機能をオフにしたり、設定値を書き換えるためのTipsを紹介しよう。まずはExcelだ。Excel 2002/2003のほか、Excel 200

    ITmedia Biz.ID:Excelのお節介をなくす10の方法
    ch1248
    ch1248 2013/07/23
  • EXCELの全シート一括印刷についての質問です 複数シートを一括で印刷する時に、例えば2アップ(1画面に2ページ印刷)したい時は、 それぞれのシートで「ファイル…

    EXCELの全シート一括印刷についての質問です 複数シートを一括で印刷する時に、例えば2アップ(1画面に2ページ印刷)したい時は、 それぞれのシートで「ファイル」-「ページ設定」-「オプション」-(プリンタのプロパティ)「2ページ/枚」を選択していますが、 各シートで設定するのは非常に手間です。 全シートで一括で設定する方法をご存知の方は是非お教え下さい。 (ニーズは非常にあると思うので、方法がないとはずが無いと思っているのですが…)

    ch1248
    ch1248 2013/07/12
    なるほど
  • Excel VBA を学ぶなら moug モーグ | 即効テクニック | 図形の位置を設定する

    対象の図形の上端位置、左端位置を設定します。 用いられる座標軸はRangeオブジェクトのTop/Leftプロパティと同じなので、それを利用して目的の位置に図形を配置するといいでしょう。 構文 Object.Top  図形の上端位置  設定/取得 Object.Left  図形の左端位置   設定/取得 設定項目  内容 Object   Shape、ShapeRangeコレクションオブジェクト [省略不可] 次のサンプル1はアクティブシートのすべての図形をセルB2の位置へ移動させます。 ●サンプル1● Sub TopAndLeftSamp1() Dim Sh As Shape For Each Sh In ActiveSheet.Shapes '---アクティブシート全ての図形に対し Sh.Top = Range("B2").Top '---上端位置をB2の上端へ Sh.Left = Ra

  • Excel方眼紙の本質はフリーカーソルエディタ

    Excelは表計算ソフトだから」とか言ってる人はフォトショでお絵かきしてる人にも同じような事言うんでしょうか。 Excel方眼紙の質は、それが(余計なことをしない)フリーカーソルエディタであるというところにあります。 とはいえExcelはもともとそうなので、方眼にするのはレイアウトの自由度を上げるためでしかありません。 普段使いの道具としては、フリーカーソルであるということは大きな利点です。 そして、複数のツールに熟練するというのは、そこらのオジサンたちにとってはなかなか大変なことであります。 ちなみに文書の美しさという点から見れば、ワープロ専用機のビシビシ決まった罫線で文書を作っていた人がWordに移行できたはずもないですね。 「思い通りの線を引ける」というのは、とんでもなく重要です。 まあそれもこれもみんなが一太郎を買っていれば良かったんでしょうが、後の祭りなのは言うまでもないでし

    Excel方眼紙の本質はフリーカーソルエディタ
    ch1248
    ch1248 2013/05/29
    原本テキストから方眼紙自動生成とか、不具合時のエクセルマスターがいるとかなら問題ないかもだけど……。
  • 『日経ウーマンオンライン』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『日経ウーマンオンライン』へのコメント
    ch1248
    ch1248 2013/05/26
    客先に提出するドキュメントがExcel方眼紙だったりするホラーを思いついたが、案外あり得る気がする。
  • いまさらVisual Basic(オブジェクト指向篇)

    日は Visual Basic のオブジェクト指向篇です。 とはいえ、今回のお話はどちらかというと JavaC++ の学習によるシナジー効果で身に付けた知識だったりします。『VB しか必要ないから VB だけがんばる』という硬直した方針では、なかなか前に進めないものだなぁと思ったり思わなかったり。 そんなわけで日は、GoF のデザインパターンの中から個人的に気に入っているものを独断と偏見でチョイスして、実際のソースコードとともにご紹介したいと思います。 【Singleton パターン】 まずは、理解しやすく実装も容易な Singleton パターンからご紹介しましょう。 これは、プログラム内に存在するオブジェクトが 1 つだけである事を保証するための仕組みです。一体それが何の役に立つのでしょうか。その答えの一つが『ゲームプログラマになる前に覚えておきたい技術』の p.183 で述

    いまさらVisual Basic(オブジェクト指向篇)
  • 長文日記

    ch1248
    ch1248 2013/04/21
    何これ楽しそう。
  • VBA Tips - Qiita

    普段仕事か勉強で使えそうな内容をメモしておきます。 ワークシートの最大行、最大列を取得する。(Excleのバージョンにより、戻り値が違う) EXCEL97/2000/2003では65,536行、256列。 EXCEL2007/2010では1,048,576行、16,384列で、 セル数にして17,179,869,184(171億)、従来の1024倍 ワークシートの最終行、最終列を取得する

    VBA Tips - Qiita