並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 520件

新着順 人気順

vba if notの検索結果1 - 40 件 / 520件

  • 開発に役立つ,BATファイルの書き方・パターン集 (コマンドプロンプトの定石を体系的に学び,バッチ中級者になろう) - 主に言語とシステム開発に関して

    バッチのまとめTOPへ Windows上の処理を自動化するプログラムが,BATファイルである。 「コマンドプロンプト」上での手作業を省略し,自動実行できる。 Windowsが存続する限り,BATファイルはなくならないだろう。 バッチ・プログラミングの需要は,何があろうとこの先生きのこる。 このWindows 10の時代でもそうだ。 BATは,MS-DOSの時代から長く使われてきた。 そのため,各コマンドに関する個別のノウハウや情報は多い。 だが,実用的なノウハウを体系的に整理したものは,あまり見かけない。 そこで以下では,BATをコーディングする際の良質なパターンを列挙する。 (0) BATプログラミングの特徴 (1) BATファイルの雛型 (1−1) 冒頭と末尾のテンプレート (1−2) 反復して実行可能に (2) バッチの構造化 (2−1) ルーチンの分割 (2−2) 実行ファイルや実

      開発に役立つ,BATファイルの書き方・パターン集 (コマンドプロンプトの定石を体系的に学び,バッチ中級者になろう) - 主に言語とシステム開発に関して
    • OLの事務vim日記 - 藻ログ

      4月から都会でOLとして働き始めたので, OL的windowsの事務処理環境を手探りで作ってみました. OLとWindows 事務処理といえばOffice, 当然Windowsで行うことになります. 今時のOLは家ではLinuxを使っているはずなので, 自然とシェル環境で困ることになります. Windowsが本当にわからない linuxコマンド使いたい(DOS音痴) Cygwinは嫌い MinGW+MSYS にしてみたい(けど未だによくわかってない) 事務PCなので, 大掛かりな環境は入れたくない(入れられない) WSL ? そもそも Windows7 なので(ry) などのモチベーションから 色々見ていてcmderが良さそうだなと思ったのですが cmder.net 所属機関でフィルタされて落とせなかった(つらい)ので, ConEmu + msys bash の組み合わせで端末環境を整える

      • VBA基礎文法最速マスター - いろいろ解析日記

        VBAの文法一覧です。他の言語をある程度知っている人はこれを読めばVBAの基礎をマスターしてVBAを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1. 基礎 Visual Basic Editorの起動 VBAはVisual Basic Editorで編集・実行します。Visual Basic Editorは次のように起動します。 ExcelやWordのメニューで[ツール]-[マクロ]-[Visual Basic Editor]を選択する 標準モジュールの追加 VBAは標準モジュールに記述します。標準モジュールは次のように追加します。 Visual Basic Editorのメニューで[挿入]-[標準モジュール]を選択する。 変数宣言の強制 変数宣言を強制するため、モジュールの先頭に必ず以下の行を書く

          VBA基礎文法最速マスター - いろいろ解析日記
        • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

          基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

            Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
          • Haskell基礎文法最速マスター - think and error

            見ていただけるのは嬉しいですがこのエントリは十分古いため、新しい情報へアクセスをしてください。以下の本をお勧めします。 すごいHaskellたのしく学ぼう! 作者: MiranLipovaca出版社/メーカー: オーム社発売日: 2017/07/14メディア: Kindle版購入: 4人 クリック: 9回この商品を含むブログを見る 関数プログラミング実践入門 ──簡潔で、正しいコードを書くために (WEB+DB PRESS plus) 作者: 大川徳之出版社/メーカー: 技術評論社発売日: 2014/11/14メディア: 単行本(ソフトカバー)この商品を含むブログ (8件) を見る みんなHaskellやろうぜ!! ということで書きました。 CやJava、Rubyなど他言語を知っている人は、これを読むことでHaskellの大抵のことはマスターでき…ません。 特殊な構文が多すぎて他言語との類

              Haskell基礎文法最速マスター - think and error
            • なぜ次に学ぶ言語は関数型であるべきか - YAMAGUCHI::weblog

              はじめに こんにちは、Python界の情弱です。ちょっと前にOCaml系のエントリを色々と眺めていたらYaron Minsky氏のエントリを見つけたので翻訳してみました。 OCaml for the Masses - ACM Queue Yaron Minsky氏はJane Streetで第一線で活躍されるエンジニアで、Jane Streetの技術ページをはじめ多くの場所でOCamlに関しての知見を語ってくださっています。 Jane Street Tech Blogs 本エントリはJohn Hughesの名エントリ「なぜ関数プログラミングは重要か」を受けてACM Queueに寄稿されたものの日本語訳です。 なぜ関数プログラミングは重要か Why the next language you learn should be functional YARON MINSKY, JANE STREE

                なぜ次に学ぶ言語は関数型であるべきか - YAMAGUCHI::weblog
              • Excelから游ゴシック体を徹底的に駆逐する Part3 - えくせるちゅんちゅん

                游ゴシック大嫌いな同志諸君!お久しぶりです。ことりちゅんです。 ついに!ついに、Excelからレイアウトを崩さずに游フォントを完全に消し去る最強のマクロが完成しましたのでご報告申し上げます。 本記事は「Excelから游ゴシック体を徹底的に駆逐する」の第三弾になります。 ※游ゴシックが好きな人は気分を害する恐れがあるので、この先は読まずにお引取りください。 前回のえくせるちゅんちゅん 第一弾では 第二弾では 今回のえくせるちゅんちゅん 第三弾では 追記 説明の流れ フォント変更VBA 全てのセルのフォントを変更 VBA 結果 課題リスト 行の高さを固定 VBA 課題リスト スタイル定義を変更 GUI VBA 結果 課題リスト フォントテーマを変更 GUI VBA 結果 課題リスト セルの游フォントを直接変更 VBA 結果 課題リスト 図の游フォントを強引に変更 VBA失敗例 VBA成功例 結

                  Excelから游ゴシック体を徹底的に駆逐する Part3 - えくせるちゅんちゅん
                • なぜVBはC#と比べて駄目なのか - 負け犬プログラマーの歩み

                  来年3月で1.5年ほど働いた現場を去る。非常に働きやすい職場だったし、周囲の人間もみんな良い人ばかりだった。残業をそれなりにして520万程度だが収入面も「極めて安い」という訳でもなかった(2015/6追記。やっぱ安い)。だが、ここでの経歴や実績は、「ASP.NET」とだけ書き、フロントサイド(レスポンシブデザイン、レガシーブラウザ、SNS連携)やPL/SQLのバッチ作成などの成果のみを殊更強調し、サーバー側の言語についてはあまり触れないようにしたい。何故かというとVBだから。 「VB.NETはC#の方言」という見方も強くなっている。歴史的に見ればむしろDelphiから産まれて、JavaとC++を反面教師としつつ上面を拝借した2002年に1.0が登場のC#よりも、BASICから連なるVBの方が全然古参だ。求人数的にもVBの方が多いように見える。加えて、言語仕様的にもC#で出来る事は基本的にV

                    なぜVBはC#と比べて駄目なのか - 負け犬プログラマーの歩み
                  • Excel(エクセル)入門/基本/上級/実用講座の総目次

                    Excel(エクセル)基本講座目次 [Excel基本講座へGO!] 各項目毎に詳細に説明しています。 基本的な使い方を忘れたときに便利? 基本操作(一般操作) はじめに Excelの起動と終了 Excelの画面構成 シートの操作 標準シート数の変更とシート名の変更 シートの追加と削除および非表示 シートの移動とコピー 複数シートの操作 シートの保護 セルの操作 アクティブセルの移動 セル/列/行の選択 セル幅/高さの調整 セル/行/列の挿入と削除 セル/行/列の挿入 セル/行/列の削除 セルをコピーする方法 セルを移動する 書式の設定方法 フォント(文字)の設定方法 文字の配置 罫線の設定方法 セルの塗りつぶし/パターン・網かけ データ/数式/関数の入力 データ(数値/文字列)の入力方法 数式と関数の入力方法 相対参照と絶対参照および複合参照 文字や数式の修正方法 オートフィルの使い方 フ

                    • 【学習計画】十週間で知識ゼロからのデータ分析入門 - Qiita

                      この学習計画について更新しています。 データ分析に欠かせない五つの考え方【データ分析手法をたくさん知っても活用できない根本理由】 誰でもすぐわかるデータベース基礎の基礎~ 初心者が押さえておくべきSQLガイド データ分析をやっても無駄?実例から見る本当のデータ分析~【連載-1】 データ分析をやっても無駄?実例から見る本当のデータ分析~【連載-2】 ダッシュボードを作ってみたらそんなに難しくない 業務知識すら知らないとデータ分析をやれないでしょう【連載-1】 業務知識すら知らないとデータ分析をやれないでしょう【連載-2】 データ分析に最低限押さえるべき10つのビジネスフレームワーク 「文学系の人はデータ分析に向いていますか」 「プログラミング経験がありませんが、データアナリストになれますか」 「データ分析を勉強するなら、RとPythonを勉強しなければならないですか」 などはよく聞かれる話で

                        【学習計画】十週間で知識ゼロからのデータ分析入門 - Qiita
                      • ExcelでLTSV読むよー - aike’s blog

                        LTSVが最近熱いですね。ログファイルのフォーマットはこれで決まり、みたいな。 とはいえ、業務システムだといまだに人月計算とスーツとExcelの世界なので、上司に提出する場合とかそのあたりの親和性をなんとかしたいところです。 そんなわけでExcelでLTSVを読めるようにVBAを書いてみました。これでログを罫線で囲ったりセルに色をつけたりできます!嬉しいのか、それ。 Attribute VB_Name = "LtsvLoader" ' ' LtsvLoader.bas ' ' This program is licensed under the MIT License. ' Copyright 2013, aike (@aike1000) ' Option Explicit Dim gHash As Object Dim gMaxColumn As Integer Sub LoadLTSV

                          ExcelでLTSV読むよー - aike’s blog
                        • Diary of 2005/11/22

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

                          • Googleスプレッドシートと自然言語処理AI「GPT-3」を組み合わせてデータ作成を効率化

                            2022年末に登場、一躍テクノロジー業界の話題を席巻したAIチャットボット「ChatGPT」 自然な文章で情報を提供するこの「ChatGPT」に対して、ビジネス、ブログ、プログラミング、など、様々な場での活用が期待されています。 OpenAIが開発、サービスを提供してるこの「ChatGPT」のベースとなっている技術が、同じくOpenAIが開発した、自然言語処理AI「GPT-3」です。 膨大なテキストデータを使った機械学習によって、生み出される「GPT-3」の文章は、人間が書いた物と判別できない程 そして、機械学習の訓練によって得た知識を元にして、質問に対し即座に答えを返してくれるので、知りたい事が有る度に、一々”ググる”必要も無い。 そこで一考、「GPT-3」とGoogleスプレッドシートを組み合わせたら、作業効率を向上できるんじゃないか。 本記事では、自然言語処理AI「GPT-3」をGo

                              Googleスプレッドシートと自然言語処理AI「GPT-3」を組み合わせてデータ作成を効率化
                            • Excel VBAのマクロで,IEを自動操作しよう (DOMセレクタ関数をVBAで自作) - 主に言語とシステム開発に関して

                              バッチ・マクロのTOPへ JavaScriptと同じように,VBAでもDOM操作が可能。 下記のようなマクロで,IEを操作できる。 Sub Googleで検索() ' IEを立ち上げて Google を開く Dim ie As Object Set ie = new_ie("http://www.google.co.jp") ' 検索キーワードを入力 type_val ie, "q", "ホゲラッチョ" ' 検索ボタンクリック submit_click ie, "btnG" ' 検索結果の 1 件目のタイトルを表示 MsgBox domselec(ie, Array( _ "id", "res", _ "tag", "li", 0, _ "tag", "h3", 0 _ )).innerText ' IEを閉じる ie.Quit Set ie = Nothing End Sub これは,独

                                Excel VBAのマクロで,IEを自動操作しよう (DOMセレクタ関数をVBAで自作) - 主に言語とシステム開発に関して
                              • Office 365 向けの Office 2016 の新しい機能と改善された機能

                                These release notes provide information about new features and non-security updates that are included in Current Channel updates for Microsoft 365 Apps for enterprise, Microsoft 365 Apps for business, and the subscription versions of the desktop apps for Project and Visio. Version 2408: September 10 Version 2408 (Build 17928.20156) Security updates listed here Resolved issues Office Suite We are r

                                  Office 365 向けの Office 2016 の新しい機能と改善された機能
                                • Excelブック単体でExcelVBAを疑似マルチスレッド化してみる - えくせるちゅんちゅん

                                  今回はExcelブック単体でVBAを疑似マルチスレッド化できるか実験を行い、見事成功したので紹介します。 きっかけ コード 結果 ちょっとだけ解説 Application.OnTime について まとめ きっかけ 最近(私の中で)話題な「Excel Piano」開発者のA氏がこんなツイートをしていました。 VBAで並列処理するのってどうやるんだろ… VBS呼び出せばいいけどWindows APIの呼び出しがExcel経由でやらんなんくてなんか面倒。 いいやり方知ってる人いたらリプください— あっさん (@Kabura_net14831) 2019年3月26日 彼の言うとおり VBScript を使うことで、並列処理をすることは可能ですが、いろいろと問題があります。 VBSで実現できる並列処理は、疑似マルチスレッド(実際にはマルチプロセス)である。 VBSはExcelのVBEの中でデバッグが

                                    Excelブック単体でExcelVBAを疑似マルチスレッド化してみる - えくせるちゅんちゅん
                                  • RoRの15分ムービーで使われているTextMateのsnippetsもどきなvimプラグインsnippetsEmu

                                    Ruby on Rails の15分ムービーで使われている、ハイテクないまどきのOSXのGUIのエディタ TextMate の補完機能はいいなーとおもっていたところで おぎろぐはてな - (PHP)プログラマのためのVIM (11) - PHP向けカスタマイズ(3) Andreiがつかってるプラグイン(Andreiはvimを作っているひとです)の中に TextMate(mac用のエディタ)のSnippets機能のいくらかをエミュレートしてくれます というのがあるのを見つけて、試してみなければと思いつつ放置していたのをようやく試しました。英語でも日本語でもあんまり情報がなくて、動くようになるまで苦労しました。 なにができるか いろんなモードでインテリジェントないろんな補完が可能です。 とりあえずHTMLモードの場合 doc4t<TAB>で <!DOCTYPE HTML PUBLIC "

                                    • 業務課題をHackせよ! プログラミングで仕事自動化物語(2) 先輩が300個のExcelファイルを一時間で片付ける

                                      この物語は、入社して一年目の新人社員が上司の指南のもと、業務を自動化していく様を記したものです。物語はフィクションですが、自動化の手法は実際にパソコンやスマートフォンで実践できるものですので、物語と自動化作業の両方を楽しめます。(前回のストーリーはこちら) 入社数日目。新人の僕は、みんなより早めに出社することにしていた。しかし、配属された経理部の部屋に入ろうとすると、そこには、既に太田先輩がいるのが見えた。さすが美人で仕事のできる太田先輩だ。 あっ、でもスマホ見てニヤニヤしてるな。何しているんだろう。あっ、あの緑の吹き出しが流れる画面は、LINEを見てるようだ。何かLINEでチャットしてるみたい。誰と話しているんだろう。気になるな、彼氏とかいるんだろうか。居るんだろうな、先輩美人だからと、そんな事を考えながら挨拶をした。 「太田先輩、おはようございます。いつも早めに出社しているんですか?」

                                        業務課題をHackせよ! プログラミングで仕事自動化物語(2) 先輩が300個のExcelファイルを一時間で片付ける
                                      • EmacsWiki: Auto Complete

                                        Auto completion with popup menu. Downloads and full documentation are found at the following page: https://github.com/auto-complete/auto-complete FeaturesVisual interfaceReduce overhead of completion by using statistic methodExtensibilityLightweightWorks in both TTY and X interfacesScreenshot ExtensionsLisp:auto-complete-extension.el is some enhancement by AndyStewart. Clang source for Auto Comple

                                        • プログラミング言語資料(VB・SQL)

                                          SAK 開発言語資料 VB プログラミング言語資料 VB 入門編 VB 基礎編 VB ビジュアル編 VB テクニック編 VB RDO + SQL 応用編 VB ADO + SQL 応用編 VB oo4o + SQL 応用編 VB 環境編 ASP VB Script プログラミング言語資料 ASP VB Script 基礎編 ASP VB Script ADO + SQL 応用編 ASP VB Script oo4o + SQL 応用編 ASP VB Script 基礎実地編 JAVA Servlet、JSP プログラミング言語資料 JAVA Servlet、JSP 基礎編 JAVA Servlet、JSP + PostgreSQL 編 JAVA Servlet、JSP + Oracle9i 編 SQL プログラミング言語資料 SQL 基礎編 SQL 基礎実地編 SQL チューニング編 Or

                                          • VBAマクロ向け関数。GenderEstimate。漢字の名前とふりがなから、性別を推定する関数

                                            GenderEstimate.bas Ӈ�U �ԇ�U Public Function GenderEstimate(ByVal strMK As String, Optional strMF As String = "") As String GenderEstimate = "" strMK = Replace(Replace(Replace(strMK, " ", ""), " ", ""), "「", "") strMF = Replace(Replace(StrConv(strMF, vbHiragana), " ", ""), " ", "") 'デバッグ用。こいつをブレークポイントに持ってきて挙動を確認する 'If strMK Like "理世" Then ' Debug.Print strMK 'End If Select Case True 'ひらがなが2文字以下のもの

                                              VBAマクロ向け関数。GenderEstimate。漢字の名前とふりがなから、性別を推定する関数
                                            • Excel team considering Python as scripting language: asking for feedback | Hacker News

                                              Folks, Microsoft is officially considering providing Python support in Excel (finally). If you are interested in this, please visit their uservoice page and let them know what you think. Thank you!https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/10549005-python-as-an-excel-scripting-language Much as i would love for the power of Python in Excel it is impo

                                              • EXCELマクロでガントチャートを作ってみた - ITレシピ

                                                2007-2-18 Japanese/English スクリーンショット ストーリー EXCELでガントチャート作るのはいいけど、イナズマ線を手で引くのはなぁ・・・・。 ってことで、ガントチャート(試作版)をEXCELで作成しました。 線はシェイプオブジェクトで引くようにしました。 Excelで簡単にスケジュールが作成できます。 感想&要望があったらコメントください。 11/25(日)追加 操作説明の動画を作成しました。こちらを参照ください。 http://mizhiro.mitelog.jp/taskline/taskline.htm ※動作確認 ○Excel2010New! ○Excel2007 ○Excel2003 ○Excel2000 ダウンロード(作成したEXCELシートはコチラ。) 英語版(English Version)も作成しました(2008-07-14) taskline

                                                • SpreadsheetWriteExcel - クロス・プラットフォームなExcelバイナリ・ファイルを出力

                                                  Spreadsheet::WriteExcel version 0.33 by Hippo2000(2001/9/30) もはやPerlではCSVファイルよりExcelファイルに出力する方が簡単!と思わせるようなモジュール。 Linuxでも気にせずExcelファイルが作れます、漢字だってSJISに変換すればOK! 作者はJohn McNamaraさんです。メールで翻訳の許可をいただいています。 目次 名前 バージョン 概要 説明 簡単な始め方 WORKBOOKメソッド new close addworksheet sheetname addformat properties worksheets set 1904 WORKSHEET メソッド Cell notation write row column token format write number row

                                                  • Free Excel Chart Templates - Make your Bar, Pie Charts Beautiful

                                                    73 Free Designer Quality Excel Chart Templates – Grab now and become a charting superman How many times you created a chart in Microsoft excel and formatted it for minutes (and sometimes hours) to reduce the eye-sore? Well, I will tell you my answer, its 293049430493 times 😉 Worry not! for you can become a charting superman (or elastigirl) by using these 73 free designer quality chart templates i

                                                      Free Excel Chart Templates - Make your Bar, Pie Charts Beautiful
                                                    • Open Source Game Clones

                                                      AGS Script1 ActionScript4 Ada1 AngelScript1 Assembly24 BASIC5 BlitzBasic3 BlitzMax1 C250 C#107 C++494 CoffeeScript3 Common Lisp3 D1 Delphi17 Elm2 Emacs Lisp1 F#2 Fortran1 GDScript14 Game Maker Language1 Go12 Haskell1 Haxe1 Inform 61 Java84 JavaScript98 Kotlin4 Lisp1 Lua49 Nim1 Object Pascal1 Objective-C4 Odin1 PHP4 Pascal12 Perl3 Python60 QBasic1 QuakeC2 ReScript1 Ruby3 Rust16 Scala2 Squirrel1 Swi

                                                      • CLOC -- Count Lines of Code

                                                        cloc is now being developed at https://github.com/AlDanial/cloc Overview [Translations: Belarussian, Bulgarian, Russian, Serbo-Croatian, Slovakian Ukrainian ] cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. Given two versions of a code base, cloc can compute differences in blank, comment, and source lines. It is written entirely in Perl with

                                                        • manをVimで見る

                                                          B! 41 0 0 0 Vimでmanを見る方法について。 manの表示を環境変数で設定 Vimの中からHelpを開く ラッパー関数を作る おまけ manの表示を環境変数で設定 manコマンドでの表示はMANPAGERまたはPAGERという 環境変数を設定しておくとそれを使ってマニュアルを表示します 1。 PAGERの方は他のプログラムも使うので、 manだけに対して使いたいものがある場合はMANPAGERに指定しておきます。 manの結果はパイプで渡される様な形で表示プログラムに渡される様で、 Vimで表示したい場合には単に export MANPAGER=vim としておいてもダメで、 $ man bash Vim: Warning: Input is not from a terminal みたいに表示されておかしくなります。 表示するためには export MANPAGER="vi

                                                            manをVimで見る
                                                          • free will... : エディタ難民からEmacs統一へ

                                                            前振り このページのコンセプト CarbonEmacsとMeadow HOMEと.emacs.elとemacs.el 最低限の日本語設定 マウスの右クリックでコピペ 外観の設定 Fontの設定 Carbon EmacsのFont設定 MeadowのFont設定 beepを切る! キーの設定 キーに割り当てられてるコマンドを調べる/コマンドがどのキーに割り当てられているか調べる グローバルキー,ローカルキー メジャーモードのローカルキーを無効にする MIFES風のキーコマンドを作る 選択開始/選択解除 行選択開始/行選択解除 行末まで削除、行頭まで削除、1行削除 行指定ジャンプ 前方検索 新規バッファー作成 別フレームで単独にバッファー一覧 Carbon Emacsを自分でビルドしてみたりして 前振り その昔、NitemacsっていうMS-DOSで動くエディタがあった。これが最初に使ったエデ

                                                            • DOS コマンドの実行結果をVBAで取得する方法

                                                              概要 Access VBA と DOS コマンド。 昨今ではあまり馴染みのない組み合わせです。 主要 DOS コマンドは VBA に移植されていますし、VBA に移植されていないものは API や COM の Shell オブジェクト経由で呼べるので、「なんで今さら DOS コマンド?」という感覚が一般的かもしれません。 しかし、中には DOS コマンドの方が簡単に実行できるケースも有ります。 たとえば ping を打ってネットワーク上の任意のホストが生きているか確認したい場合や、あるフォルダの配下から、サブフォルダの中も含めて、特定の拡張子を持つファイルの一覧を取得したい場合などが該当します。 これらはいずれも VBA で実装可能ではありますが、複雑な再帰処理や API との連携が必要です。 一方 CUI であるコマンド インタープリタ上からであれば、たった 1 行の DOS コマンドを

                                                              • OUTLOOKで送信するとき自動的にBCCをつける方法 - エンタメLIFEHACKERS::mikye’s daily report

                                                                自動仕分けのルールだとCCは設定できてもBCCは設定できないんですよね。以下のようにやります。 1.OUTLOOKを開いてAlt+F11を押す 2.VBAエディタが開く。左上のツリーを開いて(なにもいじったことなければProject1という名だと思う)、ツリーに出てきたOUTLOOKのアイコンを右クリック→コードの表示 3.以下のコードを張って閉じる。以上。 Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean) Dim objMe As Recipient Set objMe = Item.Recipients.Add("myaddress@mydomain.dom") objMe.Type = olBCC objMe.Resolve Set objMe = Nothing End Sub ※ m

                                                                  OUTLOOKで送信するとき自動的にBCCをつける方法 - エンタメLIFEHACKERS::mikye’s daily report
                                                                • Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones - Microsoft Research

                                                                  Episode 120 | May 5, 2021 Today, people around the globe—from teachers to small-business owners to finance executives—use Microsoft Excel to make sense of the information that occupies their respective worlds, and whether they realize it or not, in doing so, they’re taking on the role of programmer. In this episode, Senior Principal Research Manager Andy Gordon, who leads the Calc Intelligence tea

                                                                    Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones - Microsoft Research
                                                                  • Excel VBAつかいまくってるからそろそろ腹にためてることをちょっと書き出すか - oe-roelのカオス落書き帳

                                                                    相変わらずExcel VBAを使いまくってる日々なので腹にためてることをちょっと書き込もうと思った。なんか前にも書いたかもしんない。知らない。 以下はバッドノウハウの類も含むカオス内容。 if文内に書いた条件は全て評価されることに注意する。CやJavaのようなショートサーキットタイプではない。 それでもif文の評価コストに慎重にならないこと。 他言語で&&で置き換えられる内容をif文のネストで表現している奴を見たらVB出身を疑うことができる。 変数の通用範囲がプロシージャレベルであることに注意すること。ブロックで通用範囲が消えたりしない。 Dim hoge as New ClassNameとした場合、hogeが始めて使われる場所で変数にNewしてSetされる。その後プロシージャ内でこの宣言が実行されたとしてもNewされることはない。プロシージャレベルでのオブジェクトの使いまわしが怖いならA

                                                                      Excel VBAつかいまくってるからそろそろ腹にためてることをちょっと書き出すか - oe-roelのカオス落書き帳
                                                                    • Align - Help folks to align text, eqns, declarations, tables, etc : vim online

                                                                      [ALIGN/ALIGNMAPS NEEDS VIM 7.0 AS OF V29/34] Align and AlignMaps lets you align statements on their equal signs, make comment boxes, align comments, align declarations, etc. Note: this plugin is not a left&right margin justification tool!  See vimscript#177, vimscript#2324, or vimscript#3728 for that. Note: if you have vim 7.1 or later, your vimball should unpack just fine without having to update

                                                                      • What are the Most Disliked Programming Languages? - Stack Overflow

                                                                        Capture, share, & collaborate on knowledge internally. On Stack Overflow Jobs, you can create your own Developer Story to showcase your achievements and advance your career. One option you have when creating a Developer Story is to add tags you would like to work with or would not like to work with: This offers us an opportunity to examine the opinions of hundreds of thousands of developers. There

                                                                          What are the Most Disliked Programming Languages? - Stack Overflow
                                                                        • iTunesライブラリ編集ツール

                                                                          iTunesライブラリの編集をExcelでできないか!?   なんてことを考えたことはありませんか? 私は、iTunesライブラリに登録してある楽曲が入っている方のドライブをディスクごと交換して、ドライブ名やフォルダ名が変わってしまい、iTunesライブラリから「場所」の情報が消されてしまって苦労したことがあり、この時の経験からExcelで編集すれば比較的楽に編集ができることを知りました。 この時は、マクロなどは使わずに「テキストインポート」などで対処しましたが、何局か取り込まれない状況になって調べると、エクスポートしたファイルはUNICODEでTab区切り、文字列の境界にダブルクォーテーションなどを使わない「仕様」になっていましたが、 Excel側で保存した際に数レコードは文字列項目がダブルクォーテーションで囲われてしまって取り込まれないことが判りました。 それなら、このようなこと

                                                                          • What Programming Languages Are Used Late at Night? - Stack Overflow

                                                                            Capture, share, & collaborate on knowledge internally. Do you program in the evening? How about late at night? I enjoy programming as a hobby and I'm a bit of a night owl, so I often code well outside working hours, sometimes past midnight. And whatever time it is, when I run into a bug I visit Stack Overflow. This means that Stack Overflow data can give us insights into what kinds of developers p

                                                                              What Programming Languages Are Used Late at Night? - Stack Overflow
                                                                            • Excel(エクセル)入門/基本/上級/実用講座の総目次

                                                                              Excel(エクセル)基本講座目次 [Excel基本講座へGO!] 各項目毎に詳細に説明しています。 基本的な使い方を忘れたときに便利? 基本操作(一般操作) はじめに Excelの起動と終了 Excelの画面構成 シートの操作 標準シート数の変更とシート名の変更 シートの追加と削除および非表示 シートの移動とコピー 複数シートの操作 シートの保護 セルの操作 アクティブセルの移動 セル/列/行の選択 セル幅/高さの調整 セル/行/列の挿入と削除 セル/行/列の挿入 セル/行/列の削除 セルをコピーする方法 セルを移動する 書式の設定方法 フォント(文字)の設定方法 文字の配置 罫線の設定方法 セルの塗りつぶし/パターン・網かけ データ/数式/関数の入力 データ(数値/文字列)の入力方法 数式と関数の入力方法 相対参照と絶対参照および複合参照 文字や数式の修正方法 オートフィルの使い方 フ

                                                                              • Office TANAKA - Excel VBA Tips[フォルダを選択するダイアログ]

                                                                                フォルダを選択するダイアログボックスを表示するにはいくつかの方法があります。 1.FileDialogオブジェクトを使う方法 Sub Sample1() With Application.FileDialog(msoFileDialogFolderPicker) If .Show = True Then MsgBox .SelectedItems(1) End If End With End Sub 2.Shellを使う方法 Sub Sample2() Dim Shell, myPath Set Shell = CreateObject("Shell.Application") Set myPath = Shell.BrowseForFolder(&O0, "フォルダを選んでください", &H1 + &H10, "C:\") If Not myPath Is Nothing Then Ms

                                                                                • IE 画面を、スクリプトで操作する (パソコン便利ツール集)

                                                                                  Excel VBA の場合は、Microsoft Internet Controls を参照設定 Excel VBA の場合は、 Microsoft Internet Controls と Microsoft HTML Object Library を参照設定しておくと、コーディングで、.(ドット)を押したときに、プロパティやメソッドの候補が出てくるので便利です。 参考: VBAでIE制御するためのライブラリ追加(参照設定) http://www.vba-ie.net/library/ エクセルVBAでIE(Internet Explorer)を操作する時に役に立つプロシージャまとめ http://matome.naver.jp/odai/2137349926300192301 三流君VBAでIE操作 まずは、参照設定から http://www.ken3.org/cgi-bin/group

                                                                                    IE 画面を、スクリプトで操作する (パソコン便利ツール集)