Skip to main content

LEFTB

Extracts the substring from the specified string starting from the left character and is intended for languages that use the double-byte character set (DBCS) like Japanese, Chinese, Korean etc.

Syntax

expression.LEFTB(arg1, arg2);

expression - A variable that represents a ApiWorksheetFunction class.

Parameters

NameRequired/OptionalData typeDefaultDescription
arg1RequiredApiRange | ApiName | stringThe text string containing the characters to extract.
arg2OptionalApiRange | ApiName | numberA number of the substring characters, based on bytes.

Returns

string

Example

Extract text from the left of a string using byte count for multi-byte characters in a spreadsheet.

// How do I get a substring from text in languages like Chinese or Japanese in a spreadsheet?

// Work with left-aligned text extraction that counts bytes instead of characters in a spreadsheet.

let worksheet = Api.GetActiveSheet();
let func = Api.WorksheetFunction;
worksheet.GetRange("A1").SetValue(func.LEFTB("Online Office", 6));