Excelに関するkt925のブックマーク (40)

  • VBA クラスモジュール 超 入門 - t-hom’s diary

    このブログではこれまでにクラスモジュールを活用したコードをいくつか紹介してきたが、使いどころの紹介がメインでクラスモジュールそのものの使い方について一から学べるような構成は取っていなかった。 今回は「クラスモジュール超入門」と題してクラスモジュールを初めて使う方やオブジェクト指向がいまひとつ分からないという方に向けて解説してみようと思う。 クラスモジュールとは、一言でいえばオブジェクトを作成するためのひな形である。ただまぁそう言われてもピンと来ない方も多いかと思う。まずこの「オブジェクト」というものがよく分からずに悩むのではないだろうか。そこでまずは「オブジェクト」について簡単に説明しよう。 目次 オブジェクトとは 今回クラスモジュールで作成するオブジェクト カウンタークラスの作成 カウンターオブジェクトを使うサンプルコード サンプルコードの解説 ひとつのクラスから複数のオブジェクトが作れ

    VBA クラスモジュール 超 入門 - t-hom’s diary
  • VBAで作ったマクロをxlsx形式のファイルで利用する - Qiita

    ExcelVBAで作ったマクロをアドイン化する VBAでマクロを作成して作業を自動化する方は多いと思いますが、マクロだけ分離しても大丈夫ということは結構知られていないのではと思います。 1. xlsm形式で保存する 普通にマクロ付ファイルとして保存すると、xlsm形式になるのはご存知ですがこちらは開くたびに警告が出るのは困りものです。 報告書を作成するのにVBAを使っていたりする場合、マクロの部分だけxlsmとして作って、報告書のファイルとか共有する部分はxlsxで作成する。で、二つのファイルを一緒に開いて、xlsxのドキュメント上の「開発」タブから「マクロ」を呼び出してやる。もしくはAlt+F11で"Microsoft Visual Basic for Applications"を呼び出すととxlsmの関数が呼び出せます。 xlsm上でActiveSheetとかActiveWorkBoo

    VBAで作ったマクロをxlsx形式のファイルで利用する - Qiita
  • これだけで完璧!Excelをひととり学べてしまう無料サイト5選が凄い!

    社会人として”Excelスキルは必須”と言われていますが、実際の業務で使わない方も多いのではないのでしょうか? しかし、部署移動や転職で急にExcelを使う場面に遭遇した時、今まで使っていなかったら使い方に困ってしまいますよね。 そんな方にオススメする「Excelをひととり学べてしまう無料サイト」を5つご紹介。これを見れば、短時間である程度のExcelの基スキルを取得することができますよ。 オススメサイト1:Excel(エクセル)学習室 参照:http://www.kenzo30.com 「Excel学習室」は、エクセル入門者から中級者向けのExcel学習サイト。非常に情報が綺麗に整理されているサイトです。中級者向けの方に関数の解説が掲載されているので、入門+中級の2レベルは最低限勉強することをオススメします。実際に作業をしているなかで、やり方がわからないといった時は、Q&A形式で対応方

    これだけで完璧!Excelをひととり学べてしまう無料サイト5選が凄い!
    kt925
    kt925 2015/11/26
  • エクセルVBAでCSVを読み取る初心者向けの最も簡単なプログラム | 隣IT

    今回から実際にエクセルVBACSVファイルを取り込む方法についてお伝えしますが、稿ではCSVファイルの内容を1行ずつ取り込んんでデバッグプリントするというとっても単純なプログラムについて解説をしていきます。 初心者の方でもわかるように懇切丁寧にお伝えできればと思いますので、ぜひトライしてみて下さいね。 CSVファイルを一行ずつ読み取るシンプルなプログラム CSVファイルを一行ずつ読み取ってイミディエイトウィンドウに表示するプログラムはこちらです。 [vb] ‘CSVファイルの取り込み 一行ずつ取得してDebug.Printをする Sub openCSV() Dim strPath As String strPath = “C:\Users\Noriaki\Dropbox\40_ブログ\vba-csv\test\ラーメン店アンケート.csv” Open strPath For Input

    エクセルVBAでCSVを読み取る初心者向けの最も簡単なプログラム | 隣IT
  • Excelの使い方を学べるサイト - Excel Hack

    キーワードで探す: 記事数 PDF: 50プルダウン: 39変換: 36改行: 30無料: 25できない: 22チェックボックス: 22曜日: 18縦書き: 17テンプレート: 14足し算: 11シート: 10連動: 10セル内: 9セル: 8日付: 7関数: 7Mac: 7自動: 7貼り付け: 7文字: 6削除: 6作成: 6一括: 6表示: 5色: 5複数: 4連続: 4ショートカット: 4横: 4チェック: 4ソフト: 4コード: 4検索: 4ずれる: 3設定: 3Enter: 3カード: 3サイズ: 3フリー: 3横書き: 3CHAR: 3追加: 3分割: 3レ点: 3スマホ: 3指定: 3VBA: 3印刷: 3iPhone: 2軸ラベル: 2切れる: 2テキストボックス: 2絞り込み: 2別シート: 2集計: 2表: 2aaa: 2ブック: 2ダウンロード: 2かわいい: 2埋め

    Excelの使い方を学べるサイト - Excel Hack
    kt925
    kt925 2015/10/08
  • やってみよう!Excel VBAで業務改善!|VBAエキスパート公式サイト

    資格は、その道の専門家たちが、これだけは知っておいてほしいと考えるところを、カタチにしたものです。 オデッセイ コミュニケーションズは、さまざまな分野の専門家たちと協力して、時代が必要とする資格を、皆さんにご提供していきます。 新しい資格を取得することで、新しいキャリアを、そして新しい日を、切り開いていこうとする人たちを、オデッセイ コミュニケーションズは応援しています。 新しい資格、新しいキャリア。オデッセイ コミュニケーションズ 直営の試験会場オデッセイ テスティングセンター コンピューターとインターネットの国際資格IC3(アイシースリー)公式サイト 試験配信サービスOdyssey CBT Excel、Accessのマクロ・VBAのスキルを評価する資格VBAエキスパート 公式サイト 資格試験の準備やスキルアップに役立つサイトaoten(アオテン) アドビ製品の利用スキルを証明する資格

    kt925
    kt925 2015/10/08
    マンガによるVBA解説
  • COLUMN関数でセルの列番号を求める

    対応バージョン:365 2019 2016 2013 2010 [参照]で指定したセルの列番号を求めます。列番号はワークシートの先頭の列を1として数えた値です。 入力方法と引数 COLUMN【カラム】(参照)

    COLUMN関数でセルの列番号を求める
    kt925
    kt925 2015/07/04
  • Excelの使い方を学べるサイト - Excel Hack

    キーワードで探す: 記事数 PDF: 50プルダウン: 39無料: 37変換: 36改行: 30ショートカット: 27できない: 26チェックボックス: 25日付: 24曜日: 23足し算: 22テンプレート: 21縦書き: 17シート: 14セル: 11自動: 11連動: 11関数: 10色: 9セル内: 9文字: 8Mac: 7作成: 7貼り付け: 7ソフト: 6一括: 6表示: 6削除: 6計算: 5VBA: 5時間: 5入力: 5検索: 4チェック: 4今日の日付: 4コピー: 4連続: 4横: 4コード: 4複数: 4設定: 4塗りつぶし: 4ダウンロード: 4Enter: 3カレンダー: 3スマホ: 3分割: 3フリー: 3CHAR: 3追加: 3表: 3ずれる: 3変更: 3印刷: 3年: 3レ点: 3数式: 3引き算: 3指定: 3カード: 3選択: 3編集: 3スラッシュ

    Excelの使い方を学べるサイト - Excel Hack
    kt925
    kt925 2015/07/04
  • 徹底解説(VLOOKUP,MATCH,INDEX,OFFSET)|エクセル関数応用

    エクセル関数応用 徹底解説(VLOOKUP,MATCH,INDEX,OFFSET)Excel関数の解説、関数サンプルと高等テクニック

    徹底解説(VLOOKUP,MATCH,INDEX,OFFSET)|エクセル関数応用
    kt925
    kt925 2015/06/15
  • エクセルVBAによる自動化 - くぴんのブログ:楽天ブログ

    2013年05月11日 エクセルVBAによる自動化 カテゴリ:CAE 仕事では、100通りくらいのパラメータスタディをすることがある。 ひとまず完成した計算モデルについて入力パラメータをいろいろと変えたときに、着目している物理量の計算結果がどのように変わるかを確認して、入力パラメータの影響度合いを確認する。 これに必要な作業は、以下になる。 1.新しい計算フォルダを用意する。 2.そこに入力ファイルをコピーする。 3.入力ファイルのパラメータを変更する。 4.計算を実行する。 5.結果ファイルから着目している物理量を抜き出す。 6.入力パラメータと計算結果を表やグラフにまとめて整理する。 これまで、これを手作業ですることが多かったのだけど、エクセルVBAとバッチファイルを使って、自動化を図っている。一応、1~5を単体では自動化できたのだけれど、3と4の間と、4と5の間が連続していない。これ

    kt925
    kt925 2015/05/18
    自動化
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • Excel(エクセル)VBAエディタ(VBE)の便利なショートカットキー 一覧表:Excel NAVI(エクセル ナビ)

    Excel VBA(エクセルVBA)で、VBAプログラムを記述するときは、 Excelが用意しているVBE(Visual Basic Editer)を使いますよね。 個人的には、VBEは開発環境としてはそこそこ使い易いと感じていますが、 (まぁ、欲を言えば、使い慣れたテキストエディタを指定できると最高なんですが…) VBEのエディタには、便利で使えるショートカットキーがたくさん用意されています。 この中でもとくに、「これは便利!」、「これは使える!」、「これはイイ!」と言った 当に便利で役立つショートカットキー操作のみを私が厳選して紹介します! VBEの便利で使えるショートカットキー操作を覚えると、VBAプログラムを 組むとき(VBAを記述するとき)の作業効率がグッと上がりますので、 エクセルVBAを良く使うユーザーは、絶対に覚えておいて損はない知識です。 【厳選! 当に便利で使えるV

  • 昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita

    Excel は滅びぬ! Excel の力こそ日企業の夢だからだ! VBA 実装してて学んだこととかのメモ。 JavaJava してたかはあまり関係ないかも。 エディタの使い方 エディタを表示する Alt + F11 で VB エディタを表示できる。 環境設定 背景色・フォントを調整する デフォルトの白背景とか気が狂うので、暗い色にする。 「ツール」→「オプション」を選択し、「エディターの設定」タブを開く。 「コードの表示色」を選択して、「背景」の色を選択する。 ついでにフォントも見やすいやつに変更する。 これだけで開発効率が5割増しになる。 イミディエイトウィンドウ イミディエイトウィンドウを表示する いわゆるコンソールに当たるのが、イミディエイトウィンドウと呼ばれるウィンドウ。 Ctrl + G で表示される。 イミディエイトウィンドウに出力する ↓イミディエイトウィンドウに実行するプ

    昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    kt925
    kt925 2015/02/16
  • エクセルのカラースケール(ヒートマップ)の使い方 色分けで数値を見やすく | 初代編集長ブログ―安田英久

    どういうものかというと、Excelのデータ表で範囲を指定してこれを設定すると、その範囲内での数値の大小で色分けしたりアイコンを表示したり、各セルの数値の大きさに応じた長さの棒グラフ的なバーを背景に表示したりしてくれるものです。 また、「上位10項目」などの条件でセルに色を付けたりすることも可能。 こうした条件書式の機能は、Excel 2007から追加されていたようです。ずっと使っていたくせに、今頃知りました……。昔から使っているExcelでこんな便利な機能が付いているなんて、想像してなかったですからね……。 使い方はかんたん。Excelのデータ表で、わかりやすい表示にしたい範囲を選んで、リボンの[ホーム]タブにある[スタイル]の[条件付き書式]から色つけのスタイルを選ぶだけです。 表全体を選んで指定すると、全体の数値範囲に基づいて処理されるので、列ごととかに設定していくのが基ですね。次の

    エクセルのカラースケール(ヒートマップ)の使い方 色分けで数値を見やすく | 初代編集長ブログ―安田英久
    kt925
    kt925 2015/02/16
  • 第七回 入力ミスよさらば!入力ミスを防ぐExcelシート作成のポイントまとめ

    データの入力ミスが発生した時、「間違えるやつが悪いんだ!気をつけろ!」と片づけてしまっていませんか? それでは、マネジメントしては失格です。。。残念ながら人間は必ずミスを犯します。 しかし、Excelの機能を活用してあらかじめ“間違いが起こりにくいシート”を作成しておけば、多くの入力ミスは防げます。 今回は「入力ミスが起きにくいシート」を作成するための、Excel活用のポイントをまとめてみました。 考え方の大きなポイントは以下の2つです。

    第七回 入力ミスよさらば!入力ミスを防ぐExcelシート作成のポイントまとめ
    kt925
    kt925 2015/02/16
  • プログラマが考える劇的に効率が上がるExcelシートの作り方

    そこそこの複雑な計算をするのにExcelはものすごく便利です。何かのプログラミング言語を使って書いたら1時間くらいかかるような計算が、ものの数分でシート上にできあがります。 この素晴らしいExcelを、より使いやすくするワザを、プログラマ的な視点から書きたいと思います。 拡張性のないシート そういうわけで、Excelは素晴らしいんですが、使う人によってはなんとも「拡張性のないシート」ができあがります。 僕はプログラマなので、こういう素晴らしいツールを使いはじめると、どうしても拡張性とか保守性みたいなものが気になってしまいます。プログラマは同じことを繰り返すのが苦手です。シートにデータを入力してから完成形ができあがるまでに人手を使うことを避けて、全部を自動化したくなります。 次のようなことをしていたら、Excelを正しく使えていないような気がします。 途中で電卓を使って計算してセルを埋めてい

    プログラマが考える劇的に効率が上がるExcelシートの作り方
    kt925
    kt925 2015/02/16
  • Excel VBAコーディング ガイドライン案 - Qiita

    ここで記述する内容はあくまでガイドライン、指針の案にすぎない。この規約を守るためにコードを作るのでなく、よいコードを作るためのガイドラインにすぎない。このガイドラインがよいコードを作るのに障害になる場合は、ガイドラインを変えるか、ガイドラインを使用しない。 つまり、このガイドラインは必要に応じて、変更されることがある。 もし、ガイドラインを考える場合、VB6の規約が参考になる。 Visual Basic Coding Conventions 宣言について 変数の宣言を強制する モジュールの先頭に下記の構文を記述して型の宣言を強制すること。 この宣言は下記の手順で自動で作成することもできる。 【ツール】→【オプション】 【編集】のタブを選択 【変数の宣言を強制する】をチェックする。 理由 変数名の記述ミスがあった場合、コンパイル時にそのミスを検知できる。 暗黙の型は使用しない VBAで変数の

    Excel VBAコーディング ガイドライン案 - Qiita
  • 新入社員も安心。Excelで数値や日付を打ち込む際の入力規則・条件を設定するValidation

    新入社員も安心。Excelで数値や日付を打ち込む際の入力規則・条件を設定するValidation:VBA/マクロ便利Tips 業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、セルに入力規則を設定するValidationオブジェクトの基的な使い方を解説。数値の範囲や日付などで手入力条件をAddする前に、Deleteメソッドで初期化(削除)することが必要です。

    新入社員も安心。Excelで数値や日付を打ち込む際の入力規則・条件を設定するValidation
  • VBAフリーソフト関連のページ