searchカテゴリー選択
chevron_left

カテゴリーを選択しなおす

cancel
プロフィール
PROFILE

くらげさんのプロフィール

住所
未設定
出身
未設定

自由文未設定

ブログタイトル
適材適所
ブログURL
https://www.tekizai.net/
ブログ紹介文
パソコンに色々やってもらおうよ。お金もかからないし。できるやつにやってもらおう。
更新頻度(1年)

35回 / 365日(平均0.7回/週)

ブログ村参加:2019/09/13

本日のランキング(IN)
読者になる

新機能の「ブログリーダー」を活用して、くらげさんの読者になりませんか?

ハンドル名
くらげさん
ブログタイトル
適材適所
更新頻度
35回 / 365日(平均0.7回/週)
読者になる
適材適所

くらげさんの新着記事

1件〜30件

  • 【Excel小ネタ】ブックのデフォルトの設定を変えたい【テンプレートを使う】

    結論 Excelの標準設定でも色々できるけども テンプレートファイルとは? テンプレートファイルの作成方法 デフォルトでテンプレートファイルが読み込まれるようにしたい 保存先とファイル名 ドハマり?ポイント 【蛇足】私のお気に入り設定 終わりに 結論 Book.xltxという名前でテンプレートファイルを作成しお好きな設定に変更、 C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel\XLSTART というフォルダに保存すれば完了。 Excelの標準設定でも色々できるけども Excelのオプションの設定を変更することで、デフォルトの挙動を変更することができ…

  • Excel VBAでExcelシートを個別のブックに分割して保存する

    Excel業務あるあるシリーズ。 複数のシートを独立したExcelファイルに分割して保存したい!! ちまちまコピーして保存して・・・と手作業でやるのは効率が悪い!! ということで今回は、シートごとに分割して保存するVBAについて紹介したいと思います。 Excel業務あるあるシリーズ シートを分割して個別のブックに保存したい シートを分割して保存するコード 簡単な解説 直下のフォルダに保存するのではなくフォルダも新規作成したい!! 保存先のフォルダも新規で作成するコード 簡単な解説 結果 終わりに Excel業務あるあるシリーズ シートを分割して個別のブックに保存したい 例えば、このようなブック…

  • Excel VBAで名前を指定してシートを大量に新規作成する

    ひな形をコピペしてシートをたくさん作らなければならないとしたらどうしましょう。 2、3件ならいいんですが、20とか30くらいになってくると、超面倒。 そういうときはVBAの出番です。 Excel業務あるあるシリーズ 一覧からシートを新規に作成するコード ひな形をコピーして新規にシートを作成するコード 注意点 終わりに Excel業務あるあるシリーズ 一覧からシートを新規に作成するコード listシートにtest1~test15のシートがあります。 test1~test15という名前のシートを作成してみます。 listシート test1 test2 test3 test4 test5 test6…

  • 【Excel Power Query入門】2つの表を結合する

    需要はあるのに、Excelだと面倒だった複数表の結合。 これまで関数やVBAで頑張っていた人も多いのでは? はい!!私もそうでした。 そう、Power Queryを知るまではね。 ということ複数表の結合もでPower Queryを使えば、簡単にできてしまいます。 複数の表の連結も簡単ッ! 結合の種類について 左外部 右外部 完全外部 内部 左反 右反 別のブックのデータを結合する 結合しようとしたらデータの型エラーが出た 終わりに 複数の表の連結も簡単ッ! 1つのブックに2つの表があるとして、この表を連結してみたいと思います。 キーは番号です。 SheetA SheetB データに意味はありま…

  • 【Excel Power Query入門】他のブックからデータを取得する

    前回の記事 Power Queryで他のブックからデータを取得する データソースに接続する データを読み込む 年齢列を追加するクエリを作ってみる 列を追加する方法 今日の日付列を追加してみる 年齢を求める どハマりポイント 大文字・小文字を区別する まだまだ関数のところは未知数 列の削除 終わりに 前回の記事 Power Queryで他のブックからデータを取得する とにかく御託はいいから、どうやってデータを取得するんだよ!! そう思ったあなた、焦らないで。 私もあなたと同じで初めてだからわからないの・・・。 そう、私もPower Query どーてーだから全くわかりません。 困ったときのバイブ…

  • 【Excel Power Query入門】Power Queryを使うと何ができるのか

    Excelを使った外部データへの接続を協力にアシストしてくれるような気がするPower Query。 Power Queryについて全くの初心者である私が、PowerQueryについて調べながら、道なき道を進み、 これからPower Queryについて学ぼうとする人の少しでも役に立つように道を作っていこうと思います。 本当にPower Queryについて全くの初心者なので、自分が調べて手を動かして理解したてほやほやのことを書いていきます。 そのため、これから学ぼうとする人もすんなり入っていける!!かも。 それでは、いざ、Power Queryの奥深き道へ!! Power Queryとはなんなの…

  • ExcelでQRコードを簡単に作成!!のはずが・・・PowerShellでQRコードを作成するはめになった話

    ExcelでサクッとQRコードを作る おい、全角!! 全角文字は対応していない!? PowerShellでサクッと作る PowerShellのコード 注意!! 終わりに ExcelでサクッとQRコードを作る 仕事でQRコードが必要になったので、ExcelでサクッとQRコードを生成。 Access 2013以降が入ったPCなら下記の方法でExcelで簡単にQRコードを作成でできます(確か)。 ActiveXコントロールの工具マークをクリック Microsoft Barcode Control ~ をクリック シートの任意の位置でクリック。するとバーコードが出てくる バーコードを右クリックして「M…

  • マイナンバーのチェックデジットをVBAで計算してみよう

    VBAでマイナンバーを紐解いてしまいます

  • ファックス誤送信問題に見る公務員の体質

    コロナウイルスの流行で、現場で頑張る公務員に関するニュースについても目にするようになりました。 その中で気になるニュースが。 神戸新聞NEXT|総合|コロナ患者4人分の個人情報流出 西宮市保健所がファクス誤送信 「とある市が感染者の個人情報を誤って2度、個人宅にファックスで送信してしまった」という内容です。 「いまどきファックスかよ!!」と多くの方は感じたであろうニュースです。 どうして役所では今でもアナログなファックスを使っているのでしょうか。 もっとシステマチックに仕事したらいいのに。 本当にその通りです。 私もそう思います。 なんで公務員は同じミスを何度も犯すのでしょうか。 一応、元公務…

  • VBAでNotesのタスク一覧を取得する簡単なサンプル

    VBA×Notesシリーズ 環境 Notesのタスクとは? VBAでNotesのタスク一覧を作成する タスクのビューは5種類? コード 終わりに 参考 VBA×Notesシリーズ VBAでNoteメールの添付ファイルを保存する - 適材適所 VBAでNotesメールを作成・送信する_ファイル添付 - 適材適所 VBAでNotesメールを作成・送信する_CC/BCCの追加 - 適材適所 VBAでNotesメールを作成・送信する_最も簡単なサンプル - 適材適所 VBAでNotesカレンダーを取得する簡単なサンプル - 適材適所 VBAでNotesメールを取得する簡単なサンプル - 適材適所 環境…

  • PowerShellでGoogleカレンダーを操作する その4~予定を簡単に追加する~

    PowerShell×Google APIシリーズ PowerShellでGoogleカレンダーに簡単に予定を追加 QuickAdd ただし引数のTextに注意 Version これはOK これはNG ここから言えること 終わりに PowerShell×Google APIシリーズ PowerShellでGoogleカレンダーを操作する - 適材適所 PowerShellでGoogleカレンダーを操作する その2~予定を追加する~ - 適材適所 https://www.tekizai.net/entry/googlecalendar_powershell_3 PowerShellでGoogle…

  • PowerShellでGoogle APIを使ってGoogleカレンダーを操作する その4~予定を削除する~

    PowerShellでGoogleカレンダーを操作するシリーズ 流れ ドはまりポイント では2500個以上の予定を削除したいときは? おわりに PowerShellでGoogl Calendar API V3の.NET版を使って、予定を削除する方法を紹介します。 PowerShellでGoogleカレンダーを操作するシリーズ PowerShellでGoogleカレンダーを操作する - 適材適所 PowerShellでGoogleカレンダーを操作する その2~予定を追加する~ - 適材適所 PowerShellでGoogle APIを使ってGoogleカレンダーを操作する その3~終日の予定を追…

  • PowerShellでpingにタイムスタンプを付加する

    普通に打つと PowerShellでタイムスタンプを付加 時間だけ 細かい応答時間を知りたい 余談 終わりに 関連記事 pingコマンド、便利なんですが、コマンドを打った時間が表示されないのがネック。 ネットワークのテストで、-tコマンドを使って連続で打つときなどは、いつの時点で接続が切れて、 接続されて、ということを知りたい場面は多いかと思います。 そんなときはPowerShellを使ってワンライナーでタイムスタンプを付加すると、簡単便利なので紹介していこうと思います。 普通に打つと PS C:\> ping google.com -t google.com [2404:6800:4004:…

  • VLOOKUP関数とINDEX&MATCH関数の熱き戦い

    Excelを使ってていて、VLOOKUP関数に1度もお世話になったことない人などいるだろうか。 VLOOKUP関数こそ、最強のワークシート関数だと思っていた時期が俺にもありました。 万能だと思っていたVLOOKUP関数が使えない、そんなときがあるのです。 そして、VLOOKUP関数が使えず、悩んでいるときに、 INDEX関数とMATCH関数を組み合わせて使ったことがある人もまた、多いのではないでしょうか。 どちらも優秀。 では、VLOOKUP関数と、INDEX関数とMATCH関数の組み合わせはどちら強い(速い)のか。 一度疑問に思ったら最後、どうしても戦わせてみたくなりました。 ここに異種格闘…

  • PowerShellでMessageBoxを使う

    シェルは基本的にCGIですが、ユーザーにわかりやすいインターフェースを提供したいときはMessageBoxが便利です。 そこで今回は、PowerShellでMessageBoxを使う方法を3つ紹介したいと思います。 .NETを使う 定義 やってみる Wscript 定義 やってみる 戻り値の一覧 ボタンの一覧 アイコンの種類 デフォルトで選択されているボタン Win32 API 定義 やってみる 終わりに 関連記事 .NETを使う 基本はこれが一番いいと思います。 一番取り回しがしやすく、 変数も列挙型で指定できるのでコーディングも楽です。 定義 .NETのSystem.Windows.For…

  • PowerShellでシステムパス(Desktop)などの場所を知る

    デスクトップやマイドキュメントのパス 環境 主な方法は2つ [System.Enviroment]::GetFolderPath 取得できるフォルダ一覧 Desktopのパスを取得する場合 値とフォルダの一覧を作成 WSHのspecialfolder 下準備 取得できるフォルダ一覧 Desktopのパスを取得する場合 違い 比較 終わりに デスクトップやマイドキュメントのパス スクリプトを書いていると、環境に左右されないパスを使いたいことがよくあります。 ユーザーフレンドリーを目指して、マイドキュメントやデスクトップにファイルを吐き出したいときなど。 そんなときにに役立つ、PowerShell…

  • Excel VBAでシートの一覧を作成しハイパーリンクを張って目次を作る

    Excel業務あるあるシリーズ Excelの仕様 シートの一覧を作成する ハイパーリンクを張る 目次ページを追加するコード 目次だけだと・・・ 終わりに Excelで作業をしていたら、いつの間にか大量のシートが・・・。 他の人からもらったExcelなんだけど、シート、多すぎ・・・。 シートごとのリストを作って可読性を上げたい! そんなときは、シートの一覧を作って、目次となるシートを作ってあげることで、生産性をあげましょう! Excel業務あるあるシリーズ VBAでキーごとにシートに分ける簡単なサンプル - 適材適所 ExcelVBAで差し込み印刷もどきをやってみる - 適材適所 Excelの仕…

  • PowerShellのショートサーキット(短絡評価)について

    PowerShellのショートサーキット(短絡評価) 公式ドキュメント 動作検証 終わりに PowerShellのショートサーキット(短絡評価) ふと、PowerShellにおける、ショートサーキット(短絡評価)ってどうなっているんだろうと疑問に思い調査してみました。 すると、stackoverflowで興味深い質問を見つけたので備忘録がてら書き残しておこおうと思います。 見つけたのはこちら⇒ c# - How to perform short-circuit evaluation in Windows PowerShell 4.0? - Stack Overflow PowerShellのシ…

  • もっとラフにツールを作ろうという話

    ラフにプログラミンすればいいという話

  • TextJoin関数で連結する文字を囲んで連結したい

    Excel 2019で登場した、待望(?)の文字列連結関数、TextJoin。 これが登場する前は、VBAで関数をちょこっと自作してましたが、もうその手間から解放されますね。 今回は、そのTextJoin関数のちょっとした応用例の紹介です。 第一引数の区切り記号を工夫する ただ連結する カンマ区切りにする 特定の文字列で囲む バリエーション ダブルクォーテーション シングルクォーテーション 終わりに 連結する文字列をダブルクォーテーションなど、特定の文字列で囲む方法を紹介したいと思います。 プログラムで配列を書くのが面倒なときなど重宝します。 第一引数の区切り記号を工夫する TextJoin関…

  • PowerShellっぽいpingの連続送信

    Powershellを使う コマンド おわりに Powershellを使う PowerShellを使って、連続でpingを送るワンライナーです。 システムを管理していると、よく使うping。 新たに固定IPアドレスを振る場合に対象のIPアドレスが使われてないか確認したり、ネットワーク上の機器の簡便な生存確認、ネットワーク障害時など、出番は多岐に渡ります。 ちょっとしたときに連続したIPアドレスにpingを送りたい場合、私がよく書くワンライナーです。 大した話ではないですが、パイプラインの使い方などがPowerShellっぽいなぁと思ったので、紹介しようと思います。 コマンド 例)192.168…

  • PowerShellでGoogleカレンダーを操作する その2~予定を追加する~

    前回に続き、PowerShellを使ってGoogleカレンダーを操作する方法を書いていきます。 今回は、新しい予定を追加する書き方です。 PowerShellでGoogleカレンダーを操作するシリーズ 事前準備 流れ コード 注意 おわりに PowerShellでGoogleカレンダーを操作するシリーズ PowerShellでGoogleカレンダーを操作する - 適材適所 事前準備 今回もGoogle APIの公式リファレンスを参考にします。 .NETの予定追加の例を見ると、C#の例がでてきます。 基本的には、これをPowerShell風に書き直してあげます。 よく見ると、コードの上になにやら…

  • PowerShellでGoogleカレンダーを操作する

    事前準備 サンプルを参考に・・・できそうで、できなさそうで、できる!? 環境 Google API用のdllをダウンロードする ダウンロードしたdllをインポートする サンプルをPowerShellの文法で書き直す コードの全体 最後に Googleカレンダー、便利ですよね。 私はGoogleカレンダーでスケジュール管理をしています。 これがないと平気で用事を忘れ、妻に怒られます。 そんなGoogleカレンダーをPowerShellを使って操作できたらいいなと思いませんか? そんなことできるわけ・・・いえ、できるんです。 そう、Google Calendar APIならね。 Google様は私…

  • VBAでNotesの特定のフォルダのメールを参照する

    気が付けば5月も終わり。 週に1回くらい記事を書きたいと思いつつ、以前の記事から1月が経過してしまいました。 反省です。 気を取り直して、今回はVBAを使ったNotesのメールを参照するサンプルを紹介したいと思います。 これまでもVBAでNotesのメールを参照するサンプルを紹介してきましたが、 今回紹介するのは、「特定のフォルダに格納されているメールを参照するサンプル」です。 では、早速行きたいと思います。 何はなくともコードの紹介 コードの解説 おわりに 何はなくともコードの紹介 とにかくコードの例を紹介いたします。 いつものようにアーリーバインディングでNotesの各オブジェクトを参照し…

  • ADODB.Streamでゴミデータ(Null文字)がある場合の挙動について

    VBAでテキストデータをexcelに取り込むとき そもそもADODB.Streamって? ADODB.Stream#ReadLineでNull文字が含まれるファイルを扱うと Null文字がテキストファイルの途中にあるReadText(adReadLine)の挙動 用意したソース 用意したファイル Nullがはいっていない場合 先頭にNullが入っている場合 途中にNull文字が入っている場合 2行目の途中にNull Null文字が入っている場合、どうする? 変な文字が入り込まないように注意しましょう VBAでテキストデータをexcelに取り込むとき 基幹システムのデータを加工したり、他のシステ…

  • Range.SpecialCellsメソッドについて

    特定のセルを取得したい 何はなくともオブジェクトブラウザー 第一引数 第二引数 プログラムのスピードアップ対策に!!・・・なるか? 該当のセルが見つからない場合はエラーを返す これは「条件を選択してジャンプ」機能です 終わりに 特定のセルを取得したい 「エラーが出てるセルをチェックしたい!」 「数式が入っているセルはどこだったかしら・・・」 「コメントがついているセルはどこだ!?」 そんなとき、SpecialCellsメソッドの出番です。 今回は、Rangeオブジェクトの中でもいぶし銀の活躍を見せる、SpcecialCellsメソッドについて見ていきたいと思います。 彼、SpcecialCel…

  • コマンドから起動できると地味に捗るWindows機能8選

    いちいち起動アイコンを探すのが面倒なことありません? コマンドから起動できると地味に捗るアプリ8選 メモ帳 電卓 ペイント ブラウザ エクスプローラー コントロールパネル タスクマネージャー コマンドプロンプト/PowerShell おわりに いちいち起動アイコンを探すのが面倒なことありません? コマンドラインで作業をしていて、他のアプリを開く必要が生じる場面ってありますよね。 そんなとき、いちいちコマンドラインから離れてアプリのアイコンをクリックしていませんか? 「あのアプリのショートカットはどこだっけ?」なんてことも良くあります。 これでは、作業の効率も悪いです。 このままコマンドラインで…

  • 東京都の65歳以上人口をグラフ化してみよう(PowerShellとExcel)

    Powershellで政府統計を見てみる グラフ化はPowerShell単体ではできない 処理の流れ コードの全体 ほとんどVBAになってしまった ①jsonから値の属性を取得してシートに書き込む ②年度と値をシートに書き込む 最後に Powershellで政府統計を見てみる 前回の続きで、PowerShellを使って政府統計APIを操作していきます。 APIで取得できるデータは、ただの羅列ですので中々直観的にわかりにくいですよね。 ということで今回は、前回取得したデータをExcelの力を借りてグラフ化し、視覚に訴える形にしてみたいと思います。 完成イメージ グラフ化はPowerShell単体…

カテゴリー一覧
商用