タグ

VBAに関するRion778のブックマーク (8)

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

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

    昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita
    Rion778
    Rion778 2016/04/26
  • Amazon.co.jp: Excel VBAで学ぶ水を浄化する技術: 徳村雅弘, 川瀬義矩: 本

    Amazon.co.jp: Excel VBAで学ぶ水を浄化する技術: 徳村雅弘, 川瀬義矩: 本
    Rion778
    Rion778 2014/10/19
  • vi で書こう VBA — Text Scripting on VBA

    UNIXユーザにも優しいVBA利用法¶ 特にUNIX系OSに慣れ親しんできた人々の間で、VBAへの拒絶感が強いと思います。 (自分も 2012年2月まではそうでした。:-) Windows系プロダクト / Microsoft に対する感情は人それぞれとして;-)、下記の理由でVBAのコードを管理したくないなーと思っている人は多いのではないでしょうか。 ソースコードのバージョン管理が難しい (バイナリファイルの内部にある) 共有ライブラリ化が難しい (個々のファイルにモジュールが組み込まれる) エディタが選べない (VBAはVBEで書くことが前提) ページでは、 vi でコーディング (Emacs でもいいです) Mercurial でバージョン管理 (Git でもいいです) テスト駆動でコーディング (これはまだ模索中) というテーマで、VBAを扱っていきます。 Note VBAは、UN

    Rion778
    Rion778 2014/07/01
    これは…
  • Web ページをダウンロードする方法~ MSXML 編~ | YU-TANG's MS-Access Discovery

    概要 Web ページの情報にアクセスするニーズは昔から存在しましたが、かつては、それは API を駆使する大仕事でした。 その後 WinSock コントロールや WinInet コントロールのような ActiveX が登場し、VB レベルでも何とかなるようにはなりましたが、それでもなお『お手軽』と呼ぶには程遠い状態で有り続けたのです。 状況が変わり始めたのは WebBrowser コントロールが出現した頃からで、フォーム上に Web ページを表示できて HTML ソースにもアクセス可能な WebBrowser コントロールは、今では最も使用頻度の高い ActiveX コントロールの一つになっています。 以下は WebBrowser コントロールを使用して HTML ソースを取得する方法について解説したサイトの一例です。 T'sWare Access Tips #267 > ホームページのH

    Rion778
    Rion778 2012/05/13
  • Personal.xlsの作り方

    PERSONAL.XLSの作り方 作成したマクロをすべてのワークシートにおいて使用したい場合には、PARSONAL.XLSに保存する必要がある。 PARSONAL.XLSがあるかどうかの確認 エクセルを起動し、ツール-マクロ-Visual Basic Editorでマクロの編集環境を起動する。 プロジェクトのウィンドウに「VBAProject(PARSONAL.XLS)」が存在しない場合にはPerconal.xlsを作成する必要がある。 Program Files\Microsoft Office\Office\XLStartの中にPARSONAL.XLSがあるかどうかでも確認は可能。 なかった場合 Visual Basic Editorを終了させ、ワークシートの画面に戻す。 ツール-マクロ-新しいマクロの記録で、マクロの保存先を「個人用マクロブック」に指定する。 この、個人用マクロブック

  • History | Ron de Bruin

    Dear visitor, After extensive consideration I have decided in Oct 2023 to remove all Excel for Windows content from https://www.rondebruin.nl/. Unfortunately, at the moment I lack the time to rebuild the website and to update all content, which really is needed. It does not feel right to me that there is information posted which, at the moment, is no longer entirely correct. After sharing a lot of

    History | Ron de Bruin
  • 文字列から数字だけを抽出したい:エクセルマクロ・Excel VBAの使い方/ユーザー定義関数

    除去する文字列が何なのか、何らかの法則性があるか否かによって、いくつかの解決策が考えられますが、オールマイティなのは、VBA(Visual Basic for Applications)でユーザー定義関数を作成してしまうことです。 ▼数字だけを抽出するユーザー定義関数 Function TrimAllText(strOrg As String) As String Dim strRet As String Dim intLoop As Integer Dim strChar As String strRet = "" For intLoop = 1 To Len(strOrg) strChar = Mid(strOrg, intLoop, 1) If IsNumeric(strChar) Then strRet = strRet & strChar End If Next intLoop

  • VBEショートカットキー

    ふぅ。 結構たくさんあるってことがわかりました。 今のところ、用途がよくわからないショートカットキーもあります 苦笑。 しかしショートカットが割り当てられているということは、それなりの使用頻度だったり重要度だったりすると思うのです。 もっとVBAのこと、VBEのことを勉強してこれらのショートカットキーを有効活用したいものです。 IT業界仕事を始めた当初から、私はショートカットキーを使うのが好きでした。 そしてそれによって仕事のスピードを上げていましたし、ミスもマウスを使うより断然少ないです。 GUIを駆使したアプリが増えてきましたが、業務で使うようなアプリはキー入力からの操作にもずっと対応していて欲しいです。

  • 1