タグ

Excelに関するlindenのブックマーク (14)

  • Excel で設計書作るのそんなに悪いことか? - Neo's World

    Excel設計書作るのそんなに悪いことか? 僕は長らく Excel で仕様書や設計書、テストケースなどを作ってきた。現在も、何か情報を整理しようと思うと、とりあえず Excel に書き始めている。とある現場では「Excel マスター」なる称号をもらったりしたし、Excel の細かな仕様は技術ブログ Corredor でも度々紹介してきたとおり、そこら辺のニホンノエスイーよりは熟知した上で使っていると自負している。 しかし、ネットの界隈では「まだ Excel で仕様書書いてんの?」という風潮が強く、「Excel で仕様書のフォーマット作ってみました!」みたいな記事にネガティブコメントがわんさか付き、「Docker を使って PlantUML 環境を構築!」みたいな記事が高評価を得ていたりする。自分も技術オタクなので、イマドキのツールが簡単便利に色んなことができるのを見ると、いいね!と思う

    linden
    linden 2021/09/30
    名言『Excel 仕様書をバカにしてるヤツはドキュメント作成能力が低く、どんなツールを使っていてもマトモなドキュメントを作れない』
  • Excelの集計をSQLでおこなう方法。VLOOKUP()やSUBTOTAL()の限界を超えろ!! - むかぁ~ どっと こむ

    SELECT Products, count(*) as [cnt], sum(cost) as [sum] FROM [A$] GROUP BY Products 操作は簡単、「SQL」シートのB1セルにに上記文を貼りつけして ボタンを押すだけです!! なんと、シート同士を結合することも可能なのでvlookup()を 指定せずともお手軽便利!! 他にもいろんな集計方法をサンプルで載せておきます。 /* Aシート一覧 */ select * from [A$] /* A,Bシート一覧 */ select * from [A$],[B$] where [A$].CID = [B$].CID /* バナナの販売数 */ select count(*) from [A$] where Products = 'バナナ' /* バナナの売上 */ SELECT Products, sum(cost)

    linden
    linden 2013/01/22
    ほほう。
  • ExcelのセルにSQL文を書いて結果を得る方法ってありますか?…

    ExcelのセルにSQL文を書いて結果を得る方法ってありますか?たとえば「SELECT ITEM FROM TABLE WHERE KEY=A1」(ここでA1はセルの中身)のようなことをしたいです。有料のアドインを使ってもよいです。

    linden
    linden 2013/01/22
    ほう。
  • 罫線もキーボードで! 利便性の高いExcelのショートカットキー15選+α | ライフハッカー・ジャパン

    意外と知られていないExcelの小ワザ。前回は「知っているようで知らない、マウスを使ったExcel(エクセル)小ワザ集」をお送りしました。今回は、主にExcelのショートカットキーを中心に取り上げます。 ツールバーやメニューバーをクリックして操作するのはさほど時間はかからないとは思いますが、ショートカットキーを使えばExcel作業が少し楽になります。「セルの書式設定」を開いたり、罫線を引いたり消したりできるショートカットキーなど、すぐに役立つものばかりを集めました。ぜひExcelを開いて試してみてください。 1. 「Ctrl+Space」でその列全体を選択。「Shift+Space」でその行全体を選択。 2. 「Ctrl+Page Up(Page Down)」でワークシートの移動。 3. 「Ctrl+1」でセルの書式設定を開く。 4. 「Alt+Shift+=(イコール)」で、オートSUM

    罫線もキーボードで! 利便性の高いExcelのショートカットキー15選+α | ライフハッカー・ジャパン
    linden
    linden 2012/08/24
    「ろ」!?「ろ」ってどこだ?…ああ、「\」か。
  • PDFとDDE | VBA(Excel)を使ってAcrobat PDFをプログラミング操作(DDE)する

    ▼ 当サイトの使い方 Acrobat、又はAdobe Readerを操作するDDEメッセージ・命令の一覧をプログラム・サンプルとともに解説しています。サンプルは判りやすいMicrosoft VBAを使用しています。VB、VB.NETJavaScriptへの参考にもなると思っています。各DDEメッセージの一覧から該当命令(メソッド)をクリックするとその詳細が表示されます。 なお、当サイト情報はAcrobat SDKの情報を元に作成されています。しかし、サイト管理人が実際にテストした結果によりSDKとは違った解釈をしている所も多々あります。更に環境やバージョン等により結果が異なるかもしれません。その点は注意して下さい。 ▼ はじめに DDEExecute 命令の問題点 ExcelVBA:DDEInitiate 命令の引数 Acrobat:Toolbar and Toolbar Button

    linden
    linden 2012/05/23
    『VBA(Excel)を使ってAcrobat PDFをプログラミング操作(DDE)する』助かる。
  • どうして社会人はExcelで書類つくるの?

    いけち @aoa30 @salamann フォーマットを作る以外にもWord Excelは必要。ほかの編集ソフトを入れるお金がない。エクセルで出来るじゃん← 2011-02-15 22:12:00

    どうして社会人はExcelで書類つくるの?
    linden
    linden 2012/04/10
  • 拡張子を気にせず印刷する

    私の職場では会議資料などを印刷する時、Excelファイル以外にも WordファイルやらPDFファイルやらが混ざっている事があります。 そこで拡張子を気にせず、一気に印刷するマクロを作ってみました。 WindowsAPIを使って、関連付けられたアプリケーションで印刷を行います。 サンプルコード1 '◆APIの宣言 Declare Function ShellExecute Lib "SHELL32" Alias "ShellExecuteA" _ (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _ ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Sub ファイル

    拡張子を気にせず印刷する
    linden
    linden 2011/12/28
    Excelでリストアップしたファイルを関連付けされたアプリで一気に印刷するマクロ。ちょうど自分でつくろうか迷ってたら、作って公開してる人がいた。
  • マクロでWebデータを取得する-エクセルマクロトレード-

    まずは先ほどの「クエリでWebデータを取り込む」で行った操作を自動記録したものを見てみましょう。 ΣΣ( ̄◇ ̄;)げ! めちゃくちゃ多いですね (゚_゚i)タラー・ しかし、安心してください ダイジョウ( v ̄▽ ̄)ブイ マクロの自動記録は「余計な部分まで記録」してしまうのです。 実は、たったこれだけでいいんです。 ---------コピー&ペースト(貼り付け)で利用できます-------- Sub クエリ抽出 () With ActiveSheet.QueryTables.Add(Connection:= _ "url;取得データがあるURL", _ Destination:=取得したデータを挿入する箇所) .WebSelectionType = xlSpecifiedTables .WebFormatting = xlWebFormattingNone .WebTables = "取得

    linden
    linden 2010/12/04
  • エクセル技道場

    エクセル技道場 エクセル(Excel)の効率的な使い方、条件付き書式・入力規則などの機能をさらに便利に使いこなす技、組み合わせて使う関数の技など「技」の数々を紹介したページです。ショートカットキー、エクセル関数の読み方と語源リストなどの便利な一覧表もあります。 現在、エクセルの技の総数は約350です。

  • simple blog いろいろ勉強中 » VBAでスクレイピングして画像をダウンロードしてシートに貼り付ける

    http://q.hatena.ne.jp/1209185751 とりあえず、 Excelのシート上のボタンを押すと、指定したURLのページの天気の画像と、最高気温を取ってみたいと思います。 ここんとこよく取り上げてる「スクレイピング」ですね。 こないだやったのは、 VBAのお勉強 住所の文字列→緯度・経度を求める これは文字から緯度・経度を取ってくる、ってものでした。 今回は、固定のページから指定した部分を抜き出してくる、ということで前よりは簡単そうです。 ただ、「画像を抜き出したい」とのことなので、それはこの前とはちょっと違いますね。 まず、HTMLのソースを取ってきてみます。 PLAIN TEXT Visual Basic: Sub test() Dim oHttp As Object Set oHttp = CreateObject("MSXML2.XMLHTTP") oHttp

  • Web ページをダウンロードする方法~ MSXML 編~ | YU-TANG's MS-Access Discovery

    概要 Web ページの情報にアクセスするニーズは昔から存在しましたが、かつては、それは API を駆使する大仕事でした。 その後 WinSock コントロールや WinInet コントロールのような ActiveX が登場し、VB レベルでも何とかなるようにはなりましたが、それでもなお『お手軽』と呼ぶには程遠い状態で有り続けたのです。 状況が変わり始めたのは WebBrowser コントロールが出現した頃からで、フォーム上に Web ページを表示できて HTML ソースにもアクセス可能な WebBrowser コントロールは、今では最も使用頻度の高い ActiveX コントロールの一つになっています。 以下は WebBrowser コントロールを使用して HTML ソースを取得する方法について解説したサイトの一例です。 T'sWare Access Tips #267 > ホームページのH

    linden
    linden 2009/07/22
    あとで試す。
  • エクセルで、印刷ページ数を「セル」に返す方法はありますか?100頁にわたるエクセル表の<索引>をつくりたく、ご存じの方がい... - Yahoo!知恵袋

    他の方の回答でしたがリンクが切れていました・・・ 総ページ数については [挿入]-[名前]-[定義]で「名前」を「総ページ数」「参照範囲」を「=GET.DOCUMENT(50)+NOW()*0」とでも定義しておけば、お好きなセルに「=総ページ数」と入力すれば表示できます。(GET関数は Excel4マクロ関数なのでワークシートに直接は書けません。このように名前を定義するか、VBAでExecuteExcel4Macroを使うかしなくてはなりません。) ページ番号についてはもっと複雑な計算が必要になります。まず次の5つの名前を定義してください。(名前:参照範囲) D : =GET.DOCUMENT(53)+NOW()*0 H : =MATCH(COLUMN(),GET.DOCUMENT(65))+NOW()*0 HT : =COLUMNS(GET.DOCUMENT(65))+1+NOW()*0

    エクセルで、印刷ページ数を「セル」に返す方法はありますか?100頁にわたるエクセル表の<索引>をつくりたく、ご存じの方がい... - Yahoo!知恵袋
    linden
    linden 2008/12/08
    Excel 4.0 マクロ関数を使った方法。もっと簡単な方法はないものか…。
  • たった一つの冴えたMicrosoft製品 : 404 Blog Not Found

    2006年05月25日20:00 カテゴリLightweight Languages たった一つの冴えたMicrosoft製品 「Officeオヤヂ」撲滅運動には私も署名するのにやぶさかではないが、Excelだけは現時点では目こぼさなくてはとも思う36歳オヤヂ、それが私だ。 Microsoft Excel import otsune from Hatenaもうあきらめて、しかるべき手続きを取らないと、Excelをメール添付してもテキストに変換されちゃうって方向に技術を進化させてしまおう。 アンカテ(Uncategorizable Blog) - 政策的にEXCELからWikiへの置きかえを誘導せよ!これ、よくわかるなあ。我々の業界でも仕様書をExcelで書く人が多くて困っている人も多いみたいだし。 私の二次記憶 - 頼むからやめてくれ頼むから、Excel をワープロ代わりにするの止めて欲し

    たった一つの冴えたMicrosoft製品 : 404 Blog Not Found
    linden
    linden 2006/05/26
    今まさに仕事で、疑問を感じつつもExcel使ってドキュメントを作ってます…
  • Diary of 2005/11/22

    2005/11/22 火曜日 なんでもかんでもExcel症候群 何でもかんでもPowerPoint症候群の弊害を日記で書いたのだが、それよりも世の中に広く広まっている病的な物と言えば、なんでもかんでもExcel症候群であろう。とにかく通常の表だけに飽きたらず、提出書類から報告書まで何でもかんでもExcelなのである。つまり「何でもかんでもExcel症候群」とはExcelだけですべての仕事が完結してしまう恐ろしい病気なのだ。 その病巣の由来を簡単に予想するとすれば、子供の頃に升目の入ったノートで漢字の書き取りをやらされ(つまりカーニングとかに無頓着になる)、読書感想文などの類は原稿用紙で書かされ、漢字は少ない文字数で情報量を詰め込めることからすっきりとした表が書きやすく、何でもかんでも表にしないと気が済まないという日人の悲しい習性に由来する物であろうと思うのだ。 まぁUnixでEmacsし

  • 1