壱– Author –

-
【Excel VBA】CLngLng関数でコンパイルエラーが発生した場合の対処法
私のパソコンで問題なく動作したExcelのプログラムが、他のパソコンでは、「コンパイルエラー SubまたはFunctionが定義されていません。」とエラーが発生し動作しませんでした。 この記事では、その時の発生原因と対処法について、私の備忘録もかねてご紹... -
【パソコン】ファンクションキー[Fn]キーが思うように動かないときの対処法
新しいノートパソコンを購入して、使っているとファンクションキー[Fn]キーを押しても、今までと違った動きをして、思い通りに動かないことがあります。 ノートパソコンには、ファンクションキーを切り替える(ロック中/解除中)よって、同じ[F1]キーを押... -
【Excel】1行おきに色を付けて見やすい表にしたい(縞模様の表)
Excelの表を作成していて、「1行おきに色を付けて見やすくしたい」、「手動で色付けしたけど行を削除したらまた色付けしないといけない・・・」と思われた経験はないでしょうか? この記事では、条件付き書式設定を使って1行おきに色付けする方法について... -
【Excel VBA】文字列の空白(スペース)を削除する方法
Excelで人名やデータを扱うときに、空白(スペース)が入っていて邪魔だから空白を消したいといったことがあります。 この記事では、VBAで空白を削除する方法について紹介します。 空白削除イメージ Replace関数を使って姓名の間の空白を削除する 最も使う... -
【Excel VBA】ExcelをPDFで出力する方法
Excelで作成した書類(請求書や勤務予定表、スケジュール等)をPDFに変換して出力したいことは多いかと思います。 VBAを使えば、印刷範囲を設定してボタン一つでPDFで出力することができます。 この記事では、VBAでPDFファイルに出力する方法を紹介します... -
【Excel VBA】CSVファイルを読み込んでシートにコピーする2つの方法を紹介
ExcelのVBAを使っていて、他のCSVファイルやエクセルファイルのデータを読込んで操作したいことがあります。 この記事では、CSVファイルを開いてシートのデータをコピーして保存する方法を2つご紹介します。 CSVファイル読込後イメージ https://youtu.be/L... -
【Excel VBA】VBAを高速化する方法
Excel VBAを使っていて、処理情報が多いと動作が遅くなります。 この記事では、VBAを高速化する方法について紹介します。 高速化イメージ Before After 高速化の方法がわかったら随時記事をアップデートしたいと思います。 高速化判断用サンプルプログラム... -
【Excel VBA】配列のデータを縦方向に貼り付ける方法
ExcelのVBAでデータを配列に保存し、シートに貼り付けようとすると、横方向に貼り付けられます。 実務では、縦方向で使用するケースの方が多いかと思います。 この記事では、VBAを使って配列に保存されているデータを縦方向に貼り付ける方法について解説し... -
【Excel VBA】列幅・行幅(行の高さ)のコピーして貼り付ける方法
エクセルでコピーして貼り付けを行うと、通常の方法では列幅や行幅(以下、行の高さ)はコピーされません。 ですが、列幅や行の高さもまとめてコピペしたいという場面は多いかと思います。 この記事では、VBAで列幅と行の高さを保持したままをコピーして貼... -
【Excel】シートが多すぎて探しにくい!!シートの一覧から簡単にシートを選択する方法
1つのエクセルにシートをたくさん追加して使うこともあると思います。 普通は下部のシートを直接クリックして選択するため、シートが多いと目的シートがなかなか見つからず探すのにとても苦労します。 この記事では、目的のシートを簡単に選択する方法をご...