インストラクターのネタ帳

新しい記事

動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2410(ビルド18122.20000クイック実行)ベータチャネル

「excel vba concat関数」
といった検索でアクセスがありました。

文字列を連結するワークシート関数CONCATをExcel VBAで使うには、どのようにコードを書けばいいのかを調べていらしたのでしょうか。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2410(ビルド18122.20000クイック実行)ベータチャネル

「vba エクセル 終了 保存しない」
といった検索でアクセスがありました。

続きを読む

[スポンサードリンク]
動作検証バージョン:Windows 11 Home + 64bit PowerPoint バージョン 2410(ビルド18122.20000クイック実行)ベータチャネル

PowerPointでは名前を付けて保存などから、全スライドをPNGファイルに変換することができます。

便利な機能なのですが、出力されるPNGファイル名のフォーマットを選ぶことはできず、「スライド1.png」「スライド2.png」といったファイル名になってしまいます。

続きを読む

動作検証バージョン:Windows 11 Home 23H2 (ビルド:22631.4169 Windows Feature Experience Pack 1000.22700.1034.0)

何がキッカケでこの状態に陥るのかハッキリしていないのですが、Windows 11を使って数回発生した現象があります。

タッチパッドが機能しなくなってしまったことが何回かあるのです。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

Excel VBAで、以前のコメント(現在のメモ)を表すCommentオブジェクトと、

最近のコメントを表すCommentThreadedオブジェクトには、

似た部分もあれば異なる部分もあります。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit Access バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

ADOとDAOのConnectionオブジェクトのメソッドを比較する一覧を作成しました。

メソッドの場合は、ADO.ConnectionとDAO.Connectionに同じ名前のものがあるのですが、プロパティに同じ名前のものはありません。

続きを読む

[スポンサードリンク]
動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

「excel vba isempty 否定」
といった検索でアクセスがありました。

VBAではIsEmpty関数でEmpty値であることを判定できます。
その逆の判定を行いたいということでしょうか。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit PowerPoint バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

「powerpoint vba 名前を付けて保存 ダイアログ」
という検索が、このサイトで行われていました。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

VBAのSplit関数で区切り文字がない場合の挙動を疑問に感じる方は少なくないようです。

拙著『いちばんやさしいExcelVBAの教本』でも多用している、VBE(Visual Basic Editor)のローカルウィンドウを使って、Split関数がどのような配列を返すのか目視確認しておくことをおすすめします。

続きを読む

動作検証バージョン:Windows 11 Home + 64bit Word バージョン 2410(ビルド18112.20000クイック実行)ベータチャネル

「マクロ word pdfで保存」
といった検索がこのサイト『インストラクターのネタ帳』で行われていました。

VBAを使ってWord文書をPDFファイルとして保存するには(PDFに変換するには)、どのようなコードを書けばいいのかを調べていらしたのでしょう。

PDF保存を行うサンプルマクロ

以下のWordマクロを実行すると、アクティブ文書が、アクティブ文書と同じフォルダーに、同じ名前のPDFファイルとして保存されます。

Sub アクティブ文書をPDF保存する()
 With ActiveDocument
  
  Dim f_name As String, f_path As String
  f_name = Split(.Name, ".")(0)
  f_path = .Path & "\"
  
  .ExportAsFixedFormat _
    OutputFileName:=f_path & f_name, _
    ExportFormat:=wdExportFormatPDF, _
    OpenAfterExport:=False, _
    OptimizeFor:=wdExportOptimizeForPrint
 
 End With
End Sub

続きを読む

[スポンサードリンク]
さまざまな一覧系の記事 ▼

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.