VBAのリファレンスページです。
Excel・Word・PowerPointなど各アプリケーションで共通して使用いただけます。
ステートメント・関数・オブジェクト・メソッド・プロパティなどについてキーワード別にリストアップ!随時追加していきます。
皆さんが、VBAを身に着けるための参考としてご活用頂ければと思います。
以下、マニュアルページも合わせてご活用くださいね。
【保存版】初心者がエクセルVBAを実務で使えるようになるための完全マニュアル
これを見れば初心者がエクセルVBAをマスターして実務で使えるようになる「まとめ記事」です。皆さんがエクセルVBAを段階を追って身に着けるまでのお供としてマニュアル的にご活用頂ければと思います。
【保存版】実務でWord VBAを使いこなすための初心者向け完全マニュアル
Microsoftの超定番文書作成ソフトであるWord。実はVBAでマクロを作ることができます。このページは「これを見れば初心者でもWord VBAを実務で使えるようになる」ためのまとめページです。
- 基本ステートメント+α
- VBAライブラリ(Visual Basic For Applications)
- Excelライブラリ(Microsoft Excel 16.0 Object Library)
- Scriptingライブラリ(Microsoft Scripting Runtime)
- SHDocVwライブラリ(Microsoft Internet Controls)
- MSHTMLライブラリ(Microsoft HTML Object Library)
- ADODBライブラリ(Microsoft ActiveX Data Objects X.X Library)
- Wordライブラリ(Microsoft Word 16.0 Object Library)
- PowerPointライブラリ(Microsoft PowerPoint X.X Object Library)
- Outlookライブラリ(Microsoft Outlook 16.0 Object Library)
- Officeライブラリ(Microsoft Office 16.0 Object Library)
- Shell32ライブラリ(Microsoft Shell Controls And Automation)
- Windows API関数
基本ステートメント+α
フロー制御ステートメント
- ◇Call
- ◇Do While~Loop
- ◇Do Until~Loop
- ◇For~Next
- ◇For Each~Next
- ◇Goto
- ◇If~Then
- ◇On Error
- ◇On Error GoTo 0
- ◇On Error Resume Next
- ◇Select Case
- ◇Stop
- ◇With
ファイル操作に関するステートメント
- ◇Close
- ◇FileCopy
- ◇Line Input
- ◇Open
VBAライブラリ(Visual Basic For Applications)
Conversionモジュール
DateTimeモジュール
ErrObjectクラス
FileSystemモジュール
Interactionモジュール
Stringsモジュール
配列関連の関数
Excelライブラリ(Microsoft Excel 16.0 Object Library)
Applicationクラス
- ◇ActiveWorkbookプロパティ
- ◇ActiveSheetプロパティ
- ◇Calculationプロパティ
- ◇CentimetersToPointsメソッド
- ◇DisplayAlertsプロパティ
- ◇EnableEventsプロパティ
- ◇FileDialogプロパティ
- ◇InputBoxメソッド
- ◇ScreenUpdatingプロパティ
- ◇ThisWorkbookプロパティ
- ◇Waitメソッド
- ◇Workbooksプロパティ
Chartクラス
ChartObjectクラス
ListObjectクラス
ListObjectsクラス
ListRowクラス
ListRowsクラス
PageSetupクラス
- ◇CenterHorizontallyプロパティ
- ◇CenterVerticallyプロパティ
- ◇FitToPagesTallプロパティ
- ◇FitToPagesWideプロパティ
- ◇PrintAreaプロパティ
- ◇Zoomプロパティ
■ 余白関連のプロパティ
- ◇BottomMarginプロパティ
- ◇TopMarginプロパティ
- ◇LeftMarginプロパティ
- ◇RightMarginプロパティ
- ◇HeaderMarginプロパティ
- ◇FooterMarginプロパティ
■ ヘッダー・フッター関連のプロパティ
- ◇LeftHeaderプロパティ
- ◇CenterHeaderプロパティ
- ◇RightHeaderプロパティ
- ◇LeftFooterプロパティ
- ◇CenterFooterプロパティ
- ◇RightFooterプロパティ
PivotCacheクラス
PivotCachesクラス
PivotTableクラス
PivotTablesクラス
QueryTableクラス
- ◇Refreshメソッド
- ◇Deleteメソッド
- ◇TextFileColumnDataTypesプロパティ
- ◇TextFileCommaDelimiterプロパティ
- ◇TextFileParseTypeプロパティ
- ◇TextFilePlatformプロパティ
- ◇TextFileStartRowプロパティ
- ◇TextFileTextQualifierプロパティ
QueryTablesクラス
Rangeクラス
- ◇Activateメソッド
- ◇Addressプロパティ
- ◇Rangeオブジェクト
- ◇Clearメソッド
- ◇ClearContentsメソッド
- ◇Copyメソッド
- ◇Countプロパティ
- ◇CopyFromRecordsetメソッド
- ◇CurrentRegionプロパティ
- ◇Endプロパティ
- ◇Findメソッド
- ◇FindNextメソッド
- ◇Hiddenプロパティ
- ◇MergeAreaプロパティ
- ◇MergeCellsプロパティ
- ◇Offsetプロパティ
- ◇RemoveDuplicatesメソッド
- ◇Resizeプロパティ
- ◇Rowプロパティ
- ◇Selectメソッド
- ◇Sortメソッド
- ◇Unionメソッド
- ◇Validationプロパティ
- ◇Valueプロパティ
Shapeクラス
Shapesクラス
Validationクラス
Workbookクラス
- ◇Activateメソッド
- ◇Closeメソッド
- ◇ExportAsFixedFormatメソッド
- ◇Pathプロパティ
- ◇PrintPreviewメソッド
- ◇Protectメソッド
- ◇SaveAsメソッド
- ◇Unprotectメソッド
- ◇Worksheetsプロパティ
Workbooksクラス
Worksheetクラス
- ◇Activateメソッド
- ◇AutoFilterModeプロパティ
- ◇Calculateメソッド
- ◇Cellsプロパティ
- ◇Changeイベント
- ◇ChartObjectプロパティ
- ◇Changeイベント
- ◇Copyメソッド
- ◇Deleteメソッド
- ◇ExportAsFixedFormatメソッド
- ◇ListObjectsプロパティ
- ◇Nameプロパティ
- ◇PrintPreviewメソッド
- ◇Protectメソッド
- ◇QueryTablesプロパティ
- ◇Rangeプロパティ
- ◇Rangeプロパティ(2つのセルを指定)
- ◇Rowsプロパティ
- ◇Selectメソッド
- ◇Shapesプロパティ
- ◇Unprotectメソッド
- ◇UsedRangeプロパティ
WorksheetFunctionクラス
Worksheetsクラス
Scriptingライブラリ(Microsoft Scripting Runtime)
Dictionaryクラス
Fileクラス
FileSystemObjectクラス
- ◇BuildPathメソッド
- ◇CreateTextFileメソッド
- ◇FileExistメソッド
- ◇FolderExistsメソッド
- ◇GetBaseNameメソッド
- ◇GetExtensionNameメソッド
- ◇GetFileNameメソッド
- ◇GetFolderメソッド
- ◇GetParentFolderNameメソッド
- ◇OpenTextFileメソッド
Folderクラス
TextStreamクラス
SHDocVwライブラリ(Microsoft Internet Controls)
InternetExplorerクラス
MSHTMLライブラリ(Microsoft HTML Object Library)
HTMLDocumentクラス
IHTMLElementCollectionクラス
IHTMLElementクラス
IXMLHTTPRequestクラス
ADODBライブラリ(Microsoft ActiveX Data Objects X.X Library)
Connectionクラス
Recordsetクラス
- ◇AddNewメソッド
- ◇BOFプロパティ
- ◇CursorLocationプロパティ
- ◇EOFプロパティ
- ◇Executeメソッド
- ◇Findメソッド
- ◇MoveFirstメソッド
- ◇MoveLastメソッド
- ◇MoveNextメソッド
- ◇MovePreviousメソッド
- ◇Openメソッド
- ◇Sortメソッド
- ◇Updateメソッド
Streamクラス
- ◇Charsetプロパティ
- ◇Closeメソッド
- ◇EOSプロパティ
- ◇LineSeparatorプロパティ
- ◇LoadFromFileメソッド
- ◇Positionプロパティ
- ◇Readメソッド
- ◇Readtextメソッド
- ◇Openメソッド
- ◇SaveToFileメソッド
- ◇Typeプロパティ
- ◇WriteTextメソッド
Wordライブラリ(Microsoft Word 16.0 Object Library)
Applicationクラス
Documentクラス
- ◇Charactersプロパティ
- ◇Closeメソッド
- ◇Nameプロパティ
- ◇Paragraphsプロパティ
- ◇Pathプロパティ
- ◇Saveメソッド
- ◇SaveAs2メソッド
- ◇Sentencesプロパティ
- ◇Wordsプロパティ
Documentsクラス
Findクラス
- ◇Executeメソッド
- ◇Executeメソッド Replace:=WdReplace定数
- ◇Forwardプロパティ
- ◇MatchByteプロパティ
- ◇MatchCaseプロパティ
- ◇MatchWildcardsプロパティ
- ◇Replacementプロパティ
- ◇Textプロパティ
- ◇Wrapプロパティ
Fontクラス
Paragraphクラス
- ◇Alignmentプロパティ
- ◇CharacterUnitFirstLineIndentプロパティ
- ◇CharacterUnitLeftIndentプロパティ
- ◇CharacterUnitRightIndentプロパティ
- ◇FirstLineIndentプロパティ
- ◇LeftIndentプロパティ
- ◇Rangeプロパティ
- ◇RightIndentプロパティ
- ◇Styleプロパティ
Paragraphsクラス
Rangeクラス
Replacementクラス
Selectionクラス
- ◇Endプロパティ
- ◇Findプロパティ
- ◇Fontプロパティ
- ◇GoToメソッド
- ◇GoToNextメソッド
- ◇GoToPreviousメソッド
- ◇insertAfterメソッド
- ◇insertBeforeメソッド
- ◇Moveメソッド
- ◇MoveUntilメソッド
- ◇Paragraphsプロパティ
- ◇Rangeプロパティ
- ◇Startプロパティ
- ◇Textプロパティ
- ◇typeParagraphメソッド
- ◇typeTextメソッド
PowerPointライブラリ(Microsoft PowerPoint X.X Object Library)
Applicationクラス
DocumentWindowクラス
Fontクラス
- ◇Boldプロパティ
- ◇Colorプロパティ
- ◇Embossプロパティ
- ◇Italicプロパティ
- ◇Nameプロパティ
- ◇NameFarEastプロパティ
- ◇Shadowプロパティ
- ◇Sizeプロパティ
- ◇Underlineプロパティ
Presentationクラス
Presentationsクラス
Selectionクラス
Slideクラス
Slidesクラス
SlideRangeクラス
Shapeクラス
Shapesクラス
TextFrameクラス
TextRangeクラス
Outlookライブラリ(Microsoft Outlook 16.0 Object Library)
Applicationクラス
AppointomentItemクラス
- ◇AllDayEventsプロパティ
- ◇Bodyプロパティ
- ◇Endプロパティ
- ◇Locationプロパティ
- ◇Saveメソッド
- ◇Startプロパティ
- ◇Subjectプロパティ
- ◇ReminderMinutesBeforeStartプロパティ
- ◇ReminderSetプロパティ
ContactItemクラス
- ◇Companiesプロパティ
- ◇Departmentプロパティ
- ◇Email1Addressプロパティ
- ◇Email1DisplayNameプロパティ
- ◇FirstNameプロパティ
- ◇JobTitleプロパティ
- ◇LastNameプロパティ
- ◇Saveメソッド