Excel は、[名前を付けて保存] ダイアログ ボックスに指定された保存先フォルダに、ランダムに名前を付けた一時ファイル (たとえばファイル名拡張子の付かない Cedd4100 など) を作成します。 ブック全体が一時ファイルに書き込まれます。
これは大量の XML ファイルを含む圧縮フォルダです (ファイル名拡張子を .zip に変更すると、圧縮フォルダを開いて内容を検証できます)。通常、XLSX 形式で作成されるファイルは XLSB 形式よりも大きくなりますが (平均 1.5 倍)、それでも XLS ファイルに比較するとかなりコンパクトです...
し かし,あまりにも複雑な場合は,コードを分割してコメント的な変数名を使用しておくのが一般的であり, コードがよりわかりやすくなって便利です.実際,この Visual Basic for Applications (VBA) コードは,単 一セルではなくより広い範囲を取得するために記述されたものです.そのような場合は...
PowerPointマクロの作成 PowerPoint VBAマクロの簡単な例です。 SubSavePresentationAsPDF()DimpptNameAsStringDimPDFNameAsString' PowerPointをPDFとして保存するpptName=ActivePresentation.FullName' 名前の中のPowerPointファイルの拡張子をPDFに置き換えるPDFName=Left(pptName,InStr(pptName,"."))&"pdf"Ac...