1C и Ексель удаление пустой строки #789038


#0 by Eeelena
Здравствуйте, подскажите, пожалуйста если какая то процедура проверки на пустую строку в ексель из 1С?
#1 by vicof
Есть
#2 by Eeelena
какая?)
#3 by vicof
Строка(Ячейкаэксель) = ""
#4 by Eeelena
нет, мне нужно не ячейку проверить, а разом всю строку на пустоту
#5 by vicof
Строка состоит из ячеек. Ваш кэп.
#6 by Eeelena
у меня почему то не хочет находить последнюю строку в файле, делаю так Функция НомерПоследнейЗаполненнойСтрокиЛиста(ФайлExcel) но он все равно выдает мне пустые строки
#7 by Eeelena
мне ж нужно всю строку по ячейкам проверять? нельзя никак сразу всю строку проверить?
#8 by YFedor
я думаю нельзя, но циклы еще никто не отменял
#9 by vicof
Пустая строка - это когда все ячейки пустые.
#10 by mehfk
Returns a Boolean value indicating whether a variable has been initialized. Syntax IsEmpty(expression) The required expression argument is a Variant containing a numeric or string expression. However, because IsEmpty is used to determine if individual variables are initialized, the expression argument is most often a single variable name. Remarks IsEmpty returns True if the variable is uninitialized, or is explicitly set to Empty; otherwise, it returns False. False is always returned if expression contains more than one variable. IsEmpty only returns meaningful information for variants.
#11 by mehfk
Returns a Range object that represents a cell or a range of cells. expression.Range(Cell1, Cell2) expression    Required. An expression that returns one of the above objects. Cell1   Required Variant. The name of the range. This must be an A1-style reference in the language of the macro. It can include the range operator (a colon), the intersection operator (a space), or the union operator (a comma). It can also include dollar signs, but they’re ignored. You can use a local defined name in any part of the range. If you use a name, the name is assumed to be in the language of the macro. Cell2   Optional Variant. The cell in the upper-left and lower-right corner of the range. Can be a Range object that contains a single cell, an entire column, or entire row, or it can be a string that names a single cell in the language of the macro. Remarks When used without an object qualifier, this property is a shortcut for ActiveSheet.Range (it returns a range from the active sheet; if the active sheet isn’t a worksheet, the property fails). When applied to a Range object, the property is relative to the Range object. For example, if the selection is cell C3, then Selection.Range("B1") returns cell D3 because it’s relative to the Range object returned by the Selection property. On the other hand, the code ActiveSheet.Range("B1") always returns cell B1.
#12 by Megas
А ещё Эксель можно читать запросом с условиями =)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С