タグ

ブックマーク / tonari-it.com (3)

  • 初心者向けPowerPoint VBAを始める際にはじめにやっておくべきセッティングと手順 | 隣IT

    みなさん、こんにちは! タカハシ(@ntakahashi0505)です。 さあ、PowerPoint VBAのシリーズがはじまりました。 VBAというと「Excel」というイメージが強いかも知れませんが、PowerPointでもVBAを使ってマクロを作成することができます。 日々、スライドを作りまくっているビジネスマンもいらっしゃいますでしょ…? 私もそうです(毎月数百ページくらいは作ってます…^^;)。 実は使いどころがいっぱいあるのですが、しかしながらPowerPoint VBAの情報は書籍もネットでも少なめ…。 ということで、このシリーズでは、初心者でもVBAによるマクロの作り方の基礎を学んで、PowerPointを操作するちょっとした便利なツールを作れるようになることを目標に進めていきますよ。 今回はその準備編ということで、PowerPoint VBAを始める際にはじめにやっておく

    初心者向けPowerPoint VBAを始める際にはじめにやっておくべきセッティングと手順 | 隣IT
  • エクセルVBAの実行速度を高速化するための処理をクラス化する方法

    ちなみに、白状しておきますと、今回の内容はthomさんの以下の記事をたいへん参考にさせていただいております。 クラスをはじめ、VBAについてとても深くてためになる記事を、たくさん提供いただいていますので、この記事以外にもぜひご覧いただければと思います。 クラスPerformanceBoosterの作成とパブリック変数 では、作っていきます。 まずクラスモジュールを挿入して、名称をPerformanceBoosterとします。 持つべきデータを定義しておきたいですが、今回は実行前のCalculationプロパティの値を保存しておくための、initCalculationValue_というプライベート変数だけ用意しておきましょう。 Private initCalculationValue_ As XlCalculation Calculationプロパティの値は、列挙型XlCalculation

    エクセルVBAの実行速度を高速化するための処理をクラス化する方法
  • 文字化けよさようなら!エクセルVBAでUTF-8のCSVを読み込む方法 | 隣IT

    エクセルVBACSVの取り扱いをしていると、必ず出くわすと言ってもよい「UTF-8問題」。 これまでの方法ではUTF-8CSVファイルは取り込むと文字化けを起こしてしまいます。 今回は、ADODB.Streamオブジェクトというものを使ってエクセルVBAUTF-8CSVファイルを取り込む方法についてお伝えします。 前回のおさらい 前回のおさらいとしてこちらのプログラムをご覧ください。 Sub getCSV_camma() Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets(1) Dim strPath As String strPath = "C:UsersNoriakiDropbox40_ブログvba-csvtestラーメン店アンケート_dq & comma.csv" Dim i As Long, j As Long Dim

    文字化けよさようなら!エクセルVBAでUTF-8のCSVを読み込む方法 | 隣IT
    kiyo_hiko
    kiyo_hiko 2019/04/24
    ADODB.Streamオブジェクトを作ってCharsetプロパティを"UTF-8"にする。open->loadfromfile->do until eos->readtext->close / なおUNCパスのファイル名渡してもロードできてニッコリ
  • 1