タグ

vbaに関するsh0のブックマーク (13)

  • 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
  • PDF VBA関連

    各テキストの中心座標の Y 座標の差が、頁内のテキストの平均的な高さ(Y座標)の1/4の範囲に有れば、同じ行のテキストと判断します。1/4は経験則から出した独自の値です(変更可能:C_DEV 定数)。 ヘッダー、フッターと判断する条件 以下の条件を全て必要とします。 1行目から次ページと同じ位置に同じテキストが存在する時にヘッダーとします。最終行から次ページと同じ位置に同じテキストが存在する時にフッターとします。ヘッダーは下の行へ、フッターは上の行へ連続行の判断もします。 数字と記号以外のテキストが同じ。 変化するページ番号を無視する為の条件です。「年月日」の文字も無視します。テキストの横方向のX座標は見ません。 前後するページ上のテキストの中心座標Yの差がほぼ同じ。 テキストの中心座標Yの差は前ページのテキストの平均的な高さの1/4です(変更可能:C_DEV 定数)。 次ページの同じ位置

  • Office TANAKA - トップページ

    誰でも必ずマクロが"読める"ようになって"書ける"ようになる「VBAベーシック」は、すべてのExcelユーザーに受講していただきたいです。ほかにも、数多くのセミナーを実施しています。最も重要なことは誰が教えるかということです。

    sh0
    sh0 2013/01/12
    グラフの説明がよい
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • 2008-01-04

    はてなの質問にあった「Excelで方眼紙を作って印刷したいのですが、マス目の正確な?や?はどこで設定したらいいですか? セルの大きさは自由に変えれますが、単位がピクセルなので、?で設定する方法を教えてください。」で diary.fiptips.com 向けにリンクされていたものをこちらに補完。 セル幅を文字数以外で指定する方法を欲している人は他にもいるのだなあと。 ということで、続く二つのエントリ[id:Nikki_A:20080104:p1]と[id:Nikki_A:20080104:p2]の元は2006年の4月に書いたものです。 追記(2011/02/16) たまたまExcel VBAに関して調べ物をしていた時に、似たような手法でセルの幅と高さを指定する方法が書かれたブログを見つけたので参考としてリンク。 http://yumem.cocolog-nifty.com/blog/2010

    2008-01-04
  • Pattern プロパティ

    検索される正規表現のパターンを設定します。値の取得も可能です。 object.Pattern [= "searchstring"] 引数 object 必ず指定します。RegExp オブジェクト変数を指定します。 searchstring 省略可能です。検索される文字列式を指定します。Settings セクションの表で定義された正規表現の文字をどれでも使用できます。 設定値 正規表現のパターンの記述には、特別な文字およびエスケープ シーケンスが使用されます。次の表は、正規表現で使用できる文字およびエスケープ シーケンスの一覧です。この表では、簡単な使用例も含めて説明します。 文字 内容

    Pattern プロパティ
    sh0
    sh0 2009/08/22
  • お探しのページはみつかりませんでした| VBAエキスパート公式サイト

    お探しのページは見つかりませんでした。 お探しのページは、移動または削除された可能性があります。 上部のメニュー、または検索ボックスにキーワードを入力して再度お探しください。 お手数をおかけして申し訳ございません。 VBAエキスパート トップページに戻る ※MicrosoftMicrosoft Officeのロゴ、WindowsExcelPowerPoint、Access、Outlookは、米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。 IC3、IC3 Digital Literacy Certificationロゴは、米国およびその他の国における米国Certiportの登録商標または商標です。 その他、記載されている会社名、製品名は、各社の登録商標または商標です。 Copyright © Odyssey Communicatio

    sh0
    sh0 2008/11/01
  • VB Select Case はもっと使える

    たとえば、次のような使い方ができます。 Age = InputBox("年齢は?") Select Case Age Case Is < 20 MsgBox "未成年ですね?" Case 30 To 39 MsgBox "30代ですね?" Case 77, 88, 99 MsgBox "喜寿か米寿か白寿ですね?" Case Else MsgBox Age & "ですか・・・。" End Select これらを組み合わせた次のような書き方も有効です。 Case 14, 20 To 30, Is >= 100 この文は 「14か、20〜30の間か、100以上」という条件を表します。 ちょっと面白いのは To が文字列に対しても使える点です。たとえば、次のような書き方も有効です。 Case "か" To "こんん" この条件はあいうえお順で「始めの文字が「か」行だったら」という条件を表します。

    sh0
    sh0 2008/09/17
  • Visual Basic 中学校

    更新情報        2008.9.14 ・新宿勉強会(9/13)関連資料・サンプルを公開しました。 →勉強会に参加しなかった方も是非覗いてみてください。 ・入門講座 第1回 はじめてのプログラム に説明用の動画を追加 (2008.9.6) ・初級講座 第2回 線を書く をやや修正 (2008.9.6) ブログ「放課後のVB中学校」        過去の更新情報... 交流

    sh0
    sh0 2008/09/17
  • AB型の変わり者 三流プログラマー Ken3のHP

    挨拶・自己紹介:失敗続きのAB型の変わり者 三流プログラマー Ken3です。 ※フリーのエンジニア・個人事業主です・・と書くと聞こえはイイが(それとなくカッコよく聞こえるが)、 最近は実力不足を痛感しながら細々と暮らしてます。 近況: なかなか再起動できないで、ダラダラ日々を過ごしていたり。 少し難しいと感じたら、仕事を受注しなかったりで、最近、弱腰でビビってます・・・ ダミーフォームです、押しても無反応なのでよろしく。 コロコロ変わる呼び名、初めはKen3 から 今は三流君、未来は? AB型の変わり者(と書くと血液型で決め付けるなとお叱りを受けたり)、 三流プログラマー(と書くと初心者の人からスゴイですと言われ舞い上がったり(笑)) Ken3: メールアドレスを名前のKenjiやKenで取ろうとしたら取れなくて、Ken2→×でKen3になったそんな感じです。 学生時代にケンさんと呼ばれて

    sh0
    sh0 2008/06/14
  • ☆ Excelでお仕事!(Excel全般の解説サイト) ☆

    Excelに関するサイトが数ある中、お越しいただいてまことにありがとうございます。 こちらは仕事に「Microsoft Excel」を活用しようという方を応援するサイトです。 一般事務作業でもプログラム開発分野でも、Microsoft Excelは非常に利用頻度の高いソフトです。 Excelは、ワープロソフトのような単なる文書作成ツールではなく、「データ処理」を行なうことができるもっとも身近なツールです。 豊富なツールや計算式、マクロ等を活用して仕事の合理化・迅速化・精度向上に役立ててもらいたいと思います。 そのために、各ジャンルで目的別のワンポイント集をできるだけ網羅しようとしています。ある程度Excelの経験がある人でも、目的を逆引きに利用していただくと面白い内容が見つかると思います。 また、「ダウンロード」コーナーには、Excelがインストールされていない環境でも利用できるフリーソフ

  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

  • moug へ

    配列から範囲に書き込み速度を上げられますか? 投稿者: blue_cars  24/03/21 16:14:39 最新投稿者: WinArrow  24/03/21 22:20:52   投稿記事数: 11 件ExcelVBA) 回答 受付中行の挿入ができない 投稿者: yamato1007  24/03/21 08:53:21 最新投稿者: Suzu  24/03/21 14:12:33   投稿記事数: 8 件Excel (一般機能) 回答 受付中ワークシート上の関数式とVBAのコードの結果が異なります 投稿者: shimoichimabu  24/03/20 14:50:44 最新投稿者: shimoichimabu  24/03/20 21:16:03   投稿記事数: 3 件ExcelVBA) 解決済FIND関数のif文についてお願いします。 投稿者: T_hama  2

  • 1