ExcelVBA 【ExcelVBA】処理が遅い場合の対処法(高速化/速度改善) 2023-11-07 概要 処理が遅い場合は以下の方法を試してみてください。 描画停止…一時的に描画を停止することで高速化する。 自動再計算停止…一時的に自動再計算を停止することで高速化する。 セル範囲一括操作…セルへアクセスする回数を極力減らすことで高速化する。 描画停止 一時的に描画を停止することで高速化できます。 コード Sub Fu... tasu
ExcelVBA 【ExcelVBA】Excelを開く方法 2023-11-07 絶対パスでExcelを開く コード Sub Function1() '絶対パス Dim filePath As String filePath = "C:/Temp/sample1.xlsx" '開く Dim wb As Workbook Set wb = Workbooks.Ope... tasu
ExcelVBA 【ExcelVBA】セルの値を取得する方法 2023-11-07 セル名指定 コード Sub Function1() Dim v As String 'A2(行番号2,列番号1) v = Range("A2").Value Debug.Print (v) 'B1(行番号1,列番号2) v = Range("B1").Value ... tasu
ExcelVBA 【ExcelVBA】配列を使用する方法 2023-11-07 概要 配列とは、複数の同じデータ型の要素を1つのまとまりとして宣言した変数のこと。 以下に配列を使用したサンプルコードを掲載します。 配列の宣言 コード Sub Function1() '配列宣言 Dim stringArray(5) As String End Sub 要点 変数名は「stringArray」... tasu
ExcelVBA 【ExcelVBA】ステータスバーに進捗状況を表示する方法 2023-11-07 概要 ExcelVBAにて時間のかかる処理をした場合、あとどのくらい時間がかかりそうなのか知りたくなります。本記事では、Excelウインドウのステータスバーに進捗状況(進捗率)を表示する方法をご紹介します。 進捗率表示 進捗バー表示 進捗バー表示(速度改善版) 進捗率表示 コード Sub Function1() ... tasu
C# 【C#】MarkdownからHTMLに簡易変換するツールの紹介(ブログ投稿に便利) 2023-05-18 概要 本記事では、Markdownで記述された文書ファイルをHTMLファイルに簡易変換するコンソールアプリケーション、及びソースコードを紹介します。 目的 本アプリケーションの目的は、Markdownで記述したブログ記事の投稿を簡単にすることです。 さらに、HTML特殊文字のエスケープ処理機能もあるので、ソースコードの... tasu
ExcelVBA 【ExcelVBA】目次 2022-09-20 VBA とは Visual Basic for Applications の略。Microsoft Office (Word/Excel/Access/PowerPoint) 製品内で動作するプログラムを記述できる。 特徴 Visual Basic に近い構文で記述できる。VBAでは、セルの式よりも複雑な処理を記述でき... tasu