Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

Excelに関するryskosnのブックマーク (280)

  • F#(fsi)を使ったExcel操作の覚え書き(実例編) - Qiita

    (2024.8.31 更新) 「準備編」の書き換えに合わせて、大幅に書き換えました。 初回投稿時の後半は、「ワークシートの新規作成」に関する内容でしたので、ClosedXML を利用した方法に変更して、独立した記事にする予定です。 はじめに 準備編に続いて実例編に進みます。 (記事風に書いてはいますが個人の備忘メモです。) 実例は「学校業務でありそうな」名簿処理を題材にしています。 コードの全体的な構成は人に見せられるようなものではありませんが、Excel のワークシートと F# のコレクションとの「相性」を中心に見ていただければと思います。 F# を使えば VBA よりも複雑な処理を完結に記述できます。 また、マクロのようにブック内で管理する必要が無いところもメリットです。 また、Excel の直接操作に必要な COM オブジェクトは「厄介者扱い?」されていますが、実用上、支障なく使うた

    F#(fsi)を使ったExcel操作の覚え書き(実例編) - Qiita
  • F#(fsi)を使ったExcel操作の覚え書き(準備編) - Qiita

    (2024.8.31 更新) 個人メモ程度の記事ですが、現在でもポツポツと反応をいただいています。 F# を取り巻く環境も変わってきたということで、現状に合わせて手を入れさせていただきました。 はじめに 高校で非常勤講師をしております。 当然、学校でもあらゆる場面で Excel が利用されていますが、定型作業が大半です。 個人的に Excel の定型作業で F# インタラクティブ(以下 fsi)を重用しているので記事にしてみました。 fsi の詳細はこちらです。 まずは、VBA でマクロを書いた経験のある方、そして、F# に関心のある方を対象に、fsi の導入から単独セルの読み書きまでを準備編としてまとめました。 (実例は実例編で) 稿は「覚え書き」であり、個人的な試行錯誤の結果をまとめたものです。 不正確な表記や誤りもあるかと思います。 また、Office アプリケーションを外部から操

    F#(fsi)を使ったExcel操作の覚え書き(準備編) - Qiita
  • Excel VBAのびみょいところ - Qiita

    プログラミングに興味持ってくれた人にVBA教えてたことがあった。 VBA微妙だよみたいなこと言ってたら勉強辞めちゃって悲しかったし、誰も良い気分しないのであんまり言語の悪口とか言わないようにしてる。 けどVBA辛いみたいな話があったのでそれは気のせいじゃないと思うよってなんか書きたくなった。 もちろん良いところもあって、Excel VBAはどこにでもあって、ちょっとした動くものを作るのにちょうどいいと思う。 いつもちゃんとやろうとしてやりすぎることが多い。犬小屋建てるのに高層ビル建設と同じ技術はいらない。 ポエムとExcelへのフォローは以上。 自分の無知から来るところもあると思うので生暖かくお願いします。 変数の宣言と同じ行で代入ができない 変数の初期化を2行に分ける必要がある。

    Excel VBAのびみょいところ - Qiita
    ryskosn
    ryskosn 2024/02/20
    「犬小屋建てるのに高層ビル建設と同じ技術はいらない」
  • 書評 パーフェクト Excel VBAを読んで - えくせるちゅんちゅん

    半年以上前に入手したタカハシさん著の「パーフェクト Excel VBA」ですが、ようやく読み終わりましたので読書感想文を書かせていただきます。 パーフェクトExcel VBA (PERFECT SERIES) 作者:高橋 宣成技術評論社Amazon 私はが苦手です。 これまでの私のVBA学習法 初めの1年くらい スラスラ書けるようになってから ここ数年 パーフェクト Excel VBAの効果 Twitterひとりごと抜粋 まとめ 私はが苦手です。 読書感想文の前にちょっと自己紹介させて下さい。 私はが苦手です。普段から読書をしません。 どのくらい苦手かと言うと、学生時代夏休みの課題には決まって読書感想文というものがありました。 私の通っていた学校では、小中高全てでありました。 当に自慢にもなりませんが、読書感想文を一度も提出したことがありませんでした。 忘れたわけでも、提出が遅れた

    書評 パーフェクト Excel VBAを読んで - えくせるちゅんちゅん
    ryskosn
    ryskosn 2024/01/16
    こちらに記載されている内容(謎仕様の数々)を読んで、(少なくとも自分は)Excel VBA に深入りしてはいけないと再認識した。C# などまともな言語で頑張ったほうがよさそう。
  • Excel に入力したクイズリストを VBA で PowerPoint に流し込む - タイダログ

    年度末のある日、英語科の先生から声をかけられました。 「PowerPoint で4択クイズを作りたくて調べたら、VBA? とかいうのを使うと Excel に入力したクイズリストを一括で流し込めるって聞いたんですけど、難しくて……たいだ先生、できますか?」 これを聞いて私は感激しました。以下感激ポイント。 目的と手段をきれいに言語化して伝えてくださった 自分で調べてから聞いてくださった 作業の効率化を考えていらっしゃる 楽をしようとする姿勢! なんと尊いことか! というわけで、なんか面白そうなのでその先生のお役に立つべく、その VBA? とかいうのでやってみました。 ※その先生の了承を得て掲載しています。 作業環境 完成品 概要 特徴 使い方 実行結果 コード 結び 参考 更新履歴 こちらもどうぞ 定期的なタスクを Microsoft To Do に自動で追加する - タイダログ 【新】Mi

    Excel に入力したクイズリストを VBA で PowerPoint に流し込む - タイダログ
  • 【Excel】これできたの?! 2段階/3段階ドロップダウンリスト★|HARU|指先で余暇を生み出す仕事術

    こんにちは、HARUです! 今回は表に設定したドロップダウンリストを、2段階、3段階と連動させていく方法をご紹介します。 たとえば下図のように、営業エリアのブロック名、販売拠点名、さらに各拠点に在籍している社員の氏名を入力していく表があったとします。 こんなとき、B列で特定のブロック名(営業部)を選択すると、C列ではその営業部が管轄する販売拠点が選択でき、さらにD列でその支店の構成メンバーを選択できるととても便利ですよね。 B列で「関西営業部」を選択すれば、C列では関西営業部が管轄している支店だけがリストに表示され、ここで「大阪中央支店」を選択すれば、大阪中央支店に所属しているメンバーだけが抽出される、といったイメージです。 今後、販売するエリアが拡大したり、各販売拠点でメンバーの追加がされたりすることも想定した設定方法を解説していきます。 ぜひご一読いただき、ご自身の業務で実践し

    【Excel】これできたの?! 2段階/3段階ドロップダウンリスト★|HARU|指先で余暇を生み出す仕事術
  • .NETを使った別プロセスのOfficeの自動化が面倒なはずがない―そう考えていた時期が俺にもありました。 - Qiita

    $app = New-Object -ComObject Excel.Application $books = $app.Workbooks $book = $books.Open("test.xlsx") Write-Host $book.Sheets["Sheet1"].Cells[1,1].Text $book.Close() $app.Quit(); Excelを立ち上げて、シートのセルを表示し、Excelを終了するコードです。 来であれば、なんの問題もありません。 しかしながら、起動したExcelのプロセスは終了せずタスクマネージャーに残り続けます。 今回はExcelで説明しましたが、これはWordでもOutlookでも同様です。また、PowerShellでなくC#で同様の実装をしても、この問題は発生します。 何が問題なのか? Office オートメーションで割り当てたオブジェ

    .NETを使った別プロセスのOfficeの自動化が面倒なはずがない―そう考えていた時期が俺にもありました。 - Qiita
  • GoogleスプレッドシートをExcelに自動連携する方法。 | GO for IT 〜 税理士 植村 豪 OFFICIAL BLOG

    GoogleスプレッドシートのシートデータをExcelに自動連携させることができます。 その方法をまとめてみました。 Googleスプレッドシート→Excelへインポート 今回の事例は、セルフマガジンの申し込みフォーム。 HPのフォームから申し込みがあった場合には、フォームへの入力データがGoogleスプレッドシートに反映されます。 Contact Form 7とGoogleスプレッドシートを連携して郵送先住所をシートにまとめる方法。(郵便番号自動検索付き) – GO for IT 〜 税理士 植村 豪 Official Blog そのデータからExcelでマクロを使って宛名ラベルを作成しています。 Googleスプレッドシート→Excel連携。Excelマクロでセルフマガジンを郵送する宛名ラベルをつくってみた。 – GO for IT 〜 税理士 植村 豪 Official Blog 全

    GoogleスプレッドシートをExcelに自動連携する方法。 | GO for IT 〜 税理士 植村 豪 OFFICIAL BLOG
  • [Excel VBA]共通化したプロシージャのサンプルコードを紹介

    概要 Excel VBAで簡単なツールを開発する際、頻繁に書くFunction・Subプロシージャ(関数)は、 共通化したプロシージャ[1]を使いコーディング[2]しています。 自身でVBAのツールを作成する際にふり返ることもあり、備忘をかねて記事にします。 2023.03.14追記 この記事で紹介した内容が組み込まれているサンプルコード(サンプルプログラム)を作成しました。 こちらの記事で詳細な内容を紹介中。 なお、上記のサンプルプログラムでは、この記事の“共通化したプロシージャ”群を、 「mdlCommon.bas」という標準モジュールにまとめて共通モジュールを作成しています。 この記事のターゲット Excel VBAユーザーの方 頻繁に書く処理を共通化したい方 共通化したプロシージャのサンプルコードを参考にしたい方 共通処理のまとめ

    [Excel VBA]共通化したプロシージャのサンプルコードを紹介
  • PowerShellを使って、Excel資料作成の仕上げを短縮する - Qiita

    概要 Excelを使って、説明や納品する資料を作成したことありますよね。 そんな皆さんは、資料内容を伝えるために様々なことを気を付けているかと思います。 内容を簡潔に分かりやすい表現にする レイアウトを整える 誤字脱字のチェックを行う 文体の統一する(「です・ます調」と「だ・である調」) 資料を開いたときの状態を整える(開いているシートやスクロール位置など) etc... これらができていないと、「品質が悪い」と思われ評価が下がってしまいます。 今回は、資料を開いたときの状態を整えるにスポットを当てて解決します。 環境 Windows10 PowerShell 5 Excel 2021 機能 PowerShellを使って、Excel資料作成の仕上げを短縮するプログラムを実装しました。 (Excelのマクロだと1ファイル単位でしか処理ができないため、PowerShellを採用しました) ダイ

    PowerShellを使って、Excel資料作成の仕上げを短縮する - Qiita
  • VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO

    1.概要 普段業務効率化のためにExcelVBAを使用することが多いですが①VBEが使いにくい、②GitHub Copilotを購入しているため有効活用したい という理由でVS CODEを使用したいと思っております。 下記記事を参考にしながら、VS CODEでもVBAを編集できるようにしたいと思います。 2.環境構築 環境構築として大きく分けて下記があります。 Excelから標準モジュール(所謂VBAの中身)を抽出したり、編集後のファイルを統合してくれるスクリプトをダウンロード VS CODEに必要なExtensionを追加して設定の追加 Excelとbinフォルダの準備 なお当はgit(Version管理システム:変更箇所の差分を表示してくれるツール)を使った方が良いのですが、まだ勉強不足のため今回はgit無しで作成しました。 なお初期設定としてExcelの「開発者向けマクロの設定:

    VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO
  • アフターコーディングとは?エクセルを使った手順もわかりやすく解説 - GMOリサーチ&AI

    自由回答では、自社でも予想していなかった結果が得られる反面、アンケート結果の集計は煩雑化する傾向があります。 そこで役立つのが、アフターコーディングです。 アフターコーディングを利用することで、自由回答の結果をわかりやすくまとめられるのメリットがあります。 この記事では、エクセルを用いたアフターコーディングの手順から、他の分類方法(一覧表作成・テキストマイニング)との違いまで、わかりやすく説明します。 自由回答とは

    アフターコーディングとは?エクセルを使った手順もわかりやすく解説 - GMOリサーチ&AI
  • Excel VBAでJSONを自動生成

    タグ .NET6サロゲートペアメモリリークポリシーセンターフライパンニトリトレッキングトレーサビリティトラブル事例トラブルシューティングデスクテーブル名ダンプタブレットソロキャンプスマホケーブル整理メルカリXunitExceptionVisual Studio 2019Visual Studio 2022wildfly11WordPressxhtmlxUnitアプリケーション構成ケーブルトレイアプリケーション設定カスタム属性カラム名ギャラリーキャンプキャンプ道具メモリ使用量モバイルWiFiルータutf8mb4拡張メソッド領収書関数式開発ツール郵送設計ポリシー稼働監視システム神津島監査ログ登山口発送方法東海汽船料理文字セット拡張属性広告配信の制限ラムダ式ワイヤーネットランニングリフレクションレンタカーロギングログ出力項目ワイヤーカゴ主キー天上山伊豆七島再セットアップメディア動的プロパティアク

    Excel VBAでJSONを自動生成
  • Excelのフィルター設定操作法まとめ|絞り込みや昇順・降順、フィルター解除までショートカットで操作する最速ワザ!

    Excelのフィルター設定操作法まとめ|絞り込みや昇順・降順、フィルター解除までショートカットで操作する最速ワザ! 2024 7/11 ExcelCamp講師 おすすめのショートカット フィルターを付ける [見出しへ▼] 初心者におすすめ:Alt+A+T(+2) 最速を極めたい方:Ctrl&Shift&L ※フィルターが付いている状態でもう一度押すと、フィルタが外れる。 フィルタを絞り込む [見出しへ▼] フィルターメニューを開く:Alt&↓ フィルターメニューを閉じる:Esc 項目を選ぶ:↓、↑ チェックのつけ外し:Ctrl&Space 確定:Enter 絞り込みを解除する [見出しへ▼] すべての絞り込みを解除:Alt+D+F+S 1列だけ絞り込みを解除:Alt&↓+C 5つの便利機能 [見出しへ▼] ①昇順に並び替え:Alt&↓+↓+Enter ②降順に並び替え:Alt&↓+↓+↓+

    Excelのフィルター設定操作法まとめ|絞り込みや昇順・降順、フィルター解除までショートカットで操作する最速ワザ!
  • センスではなくルールで勝つ!Excelで見やすい表を作る「3つのルール」と「10の手順」を具体的に解説

    センスではなくルールで勝つ!Excelで見やすい表を作る「3つのルール」と「10の手順」を具体的に解説 2024 7/11 Excelは「表計算ソフト」なので、その名の通り表を分かりやすく管理することが得意なツールです。 しかし表を作ることに苦手意識を持つ方は意外と多く、ExcelCampでは誰でもできる「見やすい表」の作り方を教えています。 この記事では、たとえデザインセンスがなくても見やすい表が作れる3つのポイントと、実際に表を作るときの手順を具体的に紹介します。 ※MacExcelのショートカットは紹介していません。Windows版のショートカットのみを紹介しています。 「ExcelCamp」はExcel初心者・苦手な方のための研修です。 ・たった1日でExcel操作が「激変」します。 ・講義中に反復練習するから、その場でExcelが得意になります。 ・延べ10,000名以上が参加

    センスではなくルールで勝つ!Excelで見やすい表を作る「3つのルール」と「10の手順」を具体的に解説
  • GitHub - tatsuya-midorikawa/Fxcel: Excel COM Wrapper Library for F#

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tatsuya-midorikawa/Fxcel: Excel COM Wrapper Library for F#
  • VBAでPDF出力をする方法(ExportAsFixedFormatメソッド)

    今回はExcel-VBAPDF出力する方法を紹介します。 全てのシートを一括でPDF出力する場合や一部のシートのみをPDF出力する場合など様々な条件での方法をサンプルコードを交えて紹介します。 ExportAsFixedFormatメソッド Excel-VBAPDF出力するにはExportAsFixedFormatメソッドを使用します。 構文は次のようになります。 object.ExportAsFixedFormat(Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExClassPtr) object は出力対象となるオブジェクトのオブジェクト式になります。適用できるのはWorkbookオブジェクト、Chartオブジェクト、Wo

    VBAでPDF出力をする方法(ExportAsFixedFormatメソッド)
  • 字が汚い人へ 無料ペン字練習ファイルを作りました! | 小さな会社のための DIYシステム工房

    漢字 2 : ひらがな 7 : カタカナ 1 実際の文章は、漢字が20~30%、ひらがなが70%、カタカナが10%程度になっています。 IT関連の会社、外資系の会社などは、もう少しカタカナ比率が高いかもしれませんが、一般的にはこのぐらいの比率で、この比率の文章の方が人間の頭に入りやすいということです。 この一般的な文字の出現比率で、練習用紙に文字が出てきます。 漢字 5 : ひらがな 4 : カタカナ 1 実際の文字の出現頻度だと、ひらがなが多くて、毎日練習するには飽きるかも?と思い、漢字の出現比率を多くしたパターンです。 漢字のみ 漢字ばかりを練習する方法です。 なお練習する文字は、漢字の出現頻度のデータに、ランダム数値を掛け合わせて、毎回違った文字が出るようにしています。 *漢字の出現比率は、こちらのデータを参考にさせていただきました。 ひらがなのみ ひらがなのみを練習する場合です。

    字が汚い人へ 無料ペン字練習ファイルを作りました! | 小さな会社のための DIYシステム工房
    ryskosn
    ryskosn 2020/10/17
    これは便利そう。やってみようかな。| 移転先 https://deskworklabo.jp/penji-practice/
  • Excel Shortcuts Cheat Sheet | Printable PDF for Finance

    Welcome to Wall Street Prep! Use code at checkout for 15% off.

    Excel Shortcuts Cheat Sheet | Printable PDF for Finance
    ryskosn
    ryskosn 2020/10/10
    見やすい
  • PowerShellでExcelを操作する - 行・列の操作編 -

    PowerShellでは、Excelファイル(エクセル 拡張子xls、xlsx、xlsm等)を操作することもできます。 Excelファイルは、Officeソフトの中でも特に使用頻度が高く、業務で毎日使用しているという人も少なくないことと思います。 そんな毎日使用するものだからこそ、定型業務をPowerShellで自動化していきましょう!! Excel操作 5回目の今回は「PowerShellでExcelを操作する - 行・列の操作編 -」です。 今回の主な内容は 行の挿入、列の挿入、使用行数の取得、使用列数の取得 です。 <前準備> ・Excel操作の過去記事をお読みいただき、C:\TESTフォルダ内に、AAA.xlsxというExcelファイルを作成していただくと、よりわかりやすいかと思います。 また、今回は事前にB2:C5に、画像のような文字列を入力しておいてください。 # Excel

    PowerShellでExcelを操作する - 行・列の操作編 -