-
Notifications
You must be signed in to change notification settings - Fork 5
MTable
Remarks
MTable
Power Query M Language Table Class
M言語をVBAで組み立てる際に便利なクラス
Dependent
- None
History
Date | Version | Note |
---|---|---|
2019-01-01 | Ver.1.0.0 | 新規作成 |
Syntax
set ret = expression.PromoteHeaders(table, [option])
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MTable | MTableインスタンスを指定 |
table | 必須 | MTable | 対象のテーブルを指定 |
option | 省略可 | String | オプションを指定 |
Return Value
Name | Data type | Description |
---|---|---|
ret | MTable | テーブルを返却 |
Remarks
Contentsメソッド
See also
- None
Syntax
set ret = expression.InsertRows(table, offset, list)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MTable | MTableインスタンスを指定 |
table | 必須 | MTable | 対象のテーブルを指定 |
offset | 必須 | Long | 行追加を行う位置を指定 |
list | 必須 | Mlist | リストを指定 |
Return Value
Name | Data type | Description |
---|---|---|
ret | MTable | テーブルを返却 |
Remarks
InsertRowsメソッド
See also
- None
Syntax
set ret = expression.TransformColumnTypes(table, list)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MTable | MTableインスタンスを指定 |
table | 必須 | MTable | 対象のテーブルを指定 |
list | 必須 | Mlist | リストを指定 |
Return Value
Name | Data type | Description |
---|---|---|
ret | MTable | テーブルを返却 |
Remarks
TransformColumnTypesメソッド
See also
- None
Syntax
set ret = expression.Skip(table, list)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MTable | MTableインスタンスを指定 |
countOrCondition | 必須 | Long | スキップする行数を指定 |
Return Value
Name | Data type | Description |
---|---|---|
ret | MTable | テーブルを返却 |
Remarks
Skipメソッド
See also
- None
Syntax
var = expression.ToString()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | MTable | MTableインスタンスを指定 |
Return Value
Name | Data type | Description |
---|---|---|
var | String | MTableに追加されたテーブルをM言語を生成 |
Remarks
M言語変換メソッド
追加されたテーブルのM言語を生成する
See also
- None
「Hidennotare」は RelaxToolsの中の人がじっくりコトコト煮込んだソースです。
1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て
2.1.1 CallbackHelper
2.1.2 Document
2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter
2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip