タグ

プログラミングとエクセルに関するiwwのブックマーク (7)

  • COUNTIF 関数 - Microsoft サポート

    COUNTIF 関数 (統計関数の 1 つ) は、1 つの検索条件に一致するセルの個数を返します。たとえば、特定の市が顧客リストに表示される回数を返します。 最も単純な形式では、COUNTIF は次のように指定します。 = COUNTIF(どこを参照しますか?, 何を探しますか?) 次に例を示します。 =COUNTIF(A2:A5,"London") =COUNTIF(A2:A5,A4)

    COUNTIF 関数 - Microsoft サポート
  • 地獄の社内SE

    社内SEになった。 仕事を辞めて主夫業に勤しんでいたら、知り合いから声がかかった。 1人で社内システムを作ってきたおじいさんがあと数年で定年になるから、 引き継げないかとのこと。 メインのシステムはベンダーに委託してて、そのおじいさんが作っているのは、 メインシステムのデータを加工して2次利用しているものがほとんどとのことだった。 社内SEはなんとなく楽そうなイメージがあったので、就職した。 言語はエクセルVBAとVB.NET 1.0。 中身を見るとどちらもかなりやばい。 VBA編 ・ウォッチウインドウを知らないのか、変数はすべてセルに入れてる。 変数名はすべてRANGE("A1").valueみたいな感じで全く意味が分からない。 ・処理遷移がおかしい。 セルに1を入れる。そのセルのchangeイベントで処理が動くとか。 SHIFT+F2が無力化されてる。 ・なるべくワークシート関数で処理

    地獄の社内SE
    iww
    iww 2017/06/26
    こういうのをチマチマと修繕してきれいにしていくのって楽しそう
  • Office TANAKA - ファイルの操作[ブックを閉じる]

    ブックを閉じるには、WorkbookオブジェクトのCloseメソッドを使います。次のコードは、すでに開いている Book1.xlsx を閉じます。 Sub Sample1() Workbooks("Book1.xlsx").Close End Sub Windowsの「フォルダオプション」で、[登録されている拡張子は表示しない]がオンになっていると、エクスプローラでファイルの拡張子が表示されません。 このとき、Excelで開いているブックも、タイトルバーに拡張子が表示されなくなります。 【拡張子を表示する設定のとき】 【拡張子を表示しない設定のとき】 拡張子を表示する設定のとき、Workbooks("Book1").Closeのように拡張子を指定しないと、エラーになります。 つまり、こういうことです。 拡張子を ("Book1").Close ("Book1.xlsx").Close [フ

  • Excel方眼紙(ほうがんし)からWebアプリを生成する「Forguncy」(フォーガンシー)、グレープシティが発表。現場の担当者が業務アプリを作る、というトレンドは来るか?

    Excel方眼紙(ほうがんし)からWebアプリを生成する「Forguncy」(フォーガンシー)、グレープシティが発表。現場の担当者が業務アプリを作る、というトレンドは来るか? Excelのセルを方眼紙のように使ってレイアウトされた画面をWebアプリケーションのフォームに変換することで、プログラミングをしなくとも業務アプリケーションが生成できる「Forguncy」(フォーガンシー)をグレープシティが発表しました。 国内の企業の多くで、帳票のレイアウトをExcel上で緻密に行った結果、まるで方眼紙のように細かいセルの上に結合や罫線のテクニックを駆使して作られたワークシートできあがってしまうことがあります。それらは揶揄の意味も込めて「Excel方眼紙」と呼ばれることがあります。 あとは入力フィールドとデータベースのフィールドを対応づければ、Webブラウザから入力でき、集計などが行える業務アプリケ

    Excel方眼紙(ほうがんし)からWebアプリを生成する「Forguncy」(フォーガンシー)、グレープシティが発表。現場の担当者が業務アプリを作る、というトレンドは来るか?
  • 暗黙の型変換、いったい何者なんだ… - あんちべ!

    田舎で育った曇りなき純朴な好青年である私がJavaScriptの恐怖の暗黙の型変換に怯えていたところ、プログラマ界隈で容赦なく他人にマサカリをなげつけることで有名な方々からめんどくさいありがたい助言を頂いたので色々調べてみることにしました。なお、以下の言語選択に何ら恣意的なモノは無く、普段よく使う言語を並べただけです。いや、ホント、偶然の選択だよ! JavaScript 1 + '1' > 11 //なるほど、数値と文字列で計算すると文字列に変換されるのね 3 * '3' > 9 //えっ! (1+2)+'3' > '33' 1+(2+'3') > '123' //結合法則とは何だったのか… 1 + true > 2 //やばい…どうしてこうなった… true == 1 > true //ふむふむ、どうやら==で確認してみるとtrueと1は同じか。さすがにtrue === 1はfalse

    暗黙の型変換、いったい何者なんだ… - あんちべ!
  • エクセル(Excel)技道場-マクロ

    マクロを削除したのに警告が出る VBEのフォント 「このプロジェクトのマクロは無効に設定されています。」エラー 空白行を行削除 特定列が未入力の場合その行を削除 行の削除 文字の色が赤のセルをイタリックに 文字の色が赤の場合、その文字をイタリックに 複数の非表示のシートを一度に再表示 シート一覧の作成 セル内の一部の文字列を抽出 セルに入力した数値で範囲選択 ハイパーリンクをURL表示に 数値を文字に置換 1を加算してコピー 複数セルの文字列を一つにまとめるには 相対参照と絶対参照を混合して使う ロックしていないセルデータの削除 ロックしていないセルデータの削除(結合セル) [記録終了]ツールバーの再表示 相対参照でマクロの記録 相対参照から絶対参照に 数式が入力されているセルに色をつける 図形の削除 数値や文字列だけをクリア 日付の桁を揃える マクロで画像挿入 Excelの起動と同時に入

    iww
    iww 2008/04/18
    条件を満たす行の削除など
  • TechNet Script Center

    Summary: Using PowerShell to identify RPC ports in use by capturing content from PowerShell We'd like to introduce you today to one of our newest bloggers!  It's a froopingly awesome friend of ours, Joel Vickery, PFE.  (did I mention Dr. Scripto is a big fan of books written by Douglas Adams?....oops!) Take it away Joel! Thanks Doc!  So ...

  • 1