タグ

vbaに関するmytechnoteのブックマーク (7)

  • 【超初心者向け】エクセルVBAでデバッグをする方法を解説します

    エクセルVBAでマクロを作ると、思い通りに動かないことがとても多いです。 そういうときには、何がおかしいのか原因を探って修正する「デバッグ」作業が必要になります。 このページでは「デバッグ」をする基的な方法を説明していきます。 デバッグとは何か? デバッグというのは、プログラムがうまく動かないときに、原因を突き止めて修正する作業のことをいいます。 英語では「debug」と書きます。 プログラムの誤りのことをバグ(bug)というのですが、それを取り除く(=「de」)作業ということで、「debug」と呼ばれています。 また、デバッグをするツールのことをデバッガ(=「debugger」)といいます。 VBAの場合は、エディタ自体にデバッガの機能が付いているので、それを使ってデバッグをしていきます。 デバッグをするときの考え方 デバッグをするときには、次のような手順で考えていきます。 直接の原因

    【超初心者向け】エクセルVBAでデバッグをする方法を解説します
  • Excel VBA 入門講座

    このサイトはExcelの入門書レベルの学習を一通り終え、更にExcel VBAの知識を身に付けたいと考えている方を対象としています。 このサイトによりExcel VBAの魅力を体験していただければ管理人としては最高の喜びです !! (*^ ^*)

  • Excel 2016でUTF-8のCSVファイルがサポートされるようになりました。 | 初心者備忘録

    Google Apps Script Execution APIを試してみた。」記事を書いてからひと月経ってしまいましたが、ようやく時間がとれるようになったので、当初の目的であった“VBAからGoogle Apps Script Execution APIを呼び出してみたい!”と思います。 実行するGASコード 呼び出すGoogle Apps Scriptのコードは「Google Apps Script Execution APIを試してみた。」記事のものをそのまま使います。 上記記事でも書いていますが、API呼び出し前に必ず myFunction を実行して動作確認を行ってください。 function getSheetNames(sheetId) { var ss = SpreadsheetApp.openById(sheetId); var sheets = ss.getSheets

    Excel 2016でUTF-8のCSVファイルがサポートされるようになりました。 | 初心者備忘録
  • 【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ

    データベースとして使いたい表なのに、結合セルだらけで使い物にならない。 そんなときに、VBAで作ったマクロを起動するだけで、 結合セルを解除して 元々入っていた値を、結合されていたすべてのセルに入力する マクロを紹介します。 ソースコードを貼り付けて実行するだけなので、1分もかからずに、表を整形できます。 ソースコード 下記を、標準モジュールに貼り付けて実行してください。 Sub UnmergeCellsAndFillValues() Dim rng As Range For Each rng In ActiveSheet.UsedRange If rng.MergeCells Then With rng.MergeArea .UnMerge .Value = .Resize(1, 1).Value End With End If Next End Sub 解説 For Eachループ F

    【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ
  • Excel VBA 16進数表記 - MyMemoWikiOld

    Sub RadixNote() Const N1 As Integer = &H10 '16進数 &H Const N2 As Integer = &O10 '16進数 &O Debug.Print N1 Debug.Print N2 End Sub 結果

  • Office TANAKA - Excel 2016レビュー「元号の表示形式」

    今までは、こうでした。それが急に「gg」の表示が変わりました。Excel 2013とExcel 2016で比べてみましょう。どちらも、セルA1には「2019/03/07」という日付が入力されています。表示形式には「gg」を設定しました。 【Excel 2013】 【Excel 2016】 まさに「げげげっ!」でしょ。これ、2019年3月6日(水)のセミナーで気づきました。その前、セミナーでやったのは2月17日(日)です。間違いありません。このときは、確かに「平」でした。この間の、約2週間のどこかで変更されたんです。「㍻」ってw 今年(2019年)は、元号が変わります。当然、Excelなどでも、それに備えてアップデートが必要です。それに合わせてというか、そのついでにというか、変更したんでしょうね。ちなみに、Professional PlusとProPlusの両方で確認しました。 この表示形式

  • Excel Visual Basic for Applications (VBA) リファレンス

    このリファレンスには、Excel ソリューションの開発に役立つ概要情報、プログラミング内容、サンプル、および参考情報が含まれています。 次のセクションのトピックを表示するには、左側のナビゲーションにある目次をご使用ください。 概念:カスタム Excel ソリューションを開発するときの重要な概念について説明します。 オブジェクト モデル リファレンス: Excel オブジェクト モデルのリファレンス資料を提供します。 Graph Visual Basic リファレンス 関連項目 Excel (Office クライアントの開発) サポートとフィードバック Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。

    Excel Visual Basic for Applications (VBA) リファレンス
  • 1