
## QueryTable class

Represents QueryTable information.

```javascript
class QueryTable;
```


## Properties

| Property | Type | Description |
| --- | --- | --- |
| [connectionId](#connectionId--)| number | Readonly. Gets the connection id of the query table. |
| [externalConnection](#externalConnection--)| ExternalConnection | Readonly. Gets the relate external connection. |
| [name](#name--)| string | Readonly. Gets the name of querytable. |
| [resultRange](#resultRange--)| Range | Readonly. Gets the range of the result. |
| [preserveFormatting](#preserveFormatting--)| boolean | Returns or sets the PreserveFormatting of the object. |
| [adjustColumnWidth](#adjustColumnWidth--)| boolean | Returns or sets the AdjustColumnWidth of the object. |


### connectionId {#connectionId--}

Readonly. Gets the connection id of the query table.

```javascript
connectionId : number;
```


### externalConnection {#externalConnection--}

Readonly. Gets the relate external connection.

```javascript
externalConnection : ExternalConnection;
```


### name {#name--}

Readonly. Gets the name of querytable.

```javascript
name : string;
```


### resultRange {#resultRange--}

Readonly. Gets the range of the result.

```javascript
resultRange : Range;
```


### preserveFormatting {#preserveFormatting--}

Returns or sets the PreserveFormatting of the object.

```javascript
preserveFormatting : boolean;
```


### adjustColumnWidth {#adjustColumnWidth--}

Returns or sets the AdjustColumnWidth of the object.

```javascript
adjustColumnWidth : boolean;
```



