﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / .NET / VB.NET  / Excel.Application определение пустой строки / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Wed, 15 Oct 2008 01:19:56 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Excel.Application определение пустой строки</title><link>http://www.relib.com/forums/Topic910611-27-1.aspx</link><description>Признаюсь, я не сразу даже понял, что Вы написали. &lt;br&gt;4 строчки=2 ошибки? здорово!&lt;br&gt;&lt;br&gt;строка 1 objExcel.Workbooks.Open("C:\project117Form\"BASIC1.xls")&lt;br&gt;Вторая кавычка лишняя&lt;br&gt;2 Dim oSheet As New Excel.Worksheet&lt;br&gt;А с чего Вы решили, что таким образом сослались именно на лист объекта objExcel?&lt;br&gt;&lt;br&gt;Вот так будет работать:&lt;br&gt;[code]&lt;br&gt;Dim objExcel As New Excel.Application&lt;br&gt;&lt;br&gt;objExcel.Workbooks.Open ("C:\project117Form\BASIC1.xls")&lt;br&gt;Set oSheet = objExcel.ActiveSheet' или objExcel.worksheets(n), где n номер листа&lt;br&gt;Number = objExcel.WorksheetFunction.CountA(oSheet.Range("A:A")) + 1&lt;br&gt;[/code]&lt;br&gt;&lt;br&gt;С уважением,&lt;br&gt;</description><pubDate>Fri, 09 Feb 2007 13:55:23 GMT</pubDate><dc:creator>babken76</dc:creator></item><item><title>Excel.Application определение пустой строки</title><link>http://www.relib.com/forums/Topic910611-27-1.aspx</link><description>&lt;FONT face=Arial&gt;необходимо определить номер первой пустой строки в Excel-таблице&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial&gt;Делаю следующим образом - &lt;FONT size=2&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; objExcel &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Excel.Application()&lt;/P&gt;&lt;P&gt;objExcel.Workbooks.Open(&lt;/FONT&gt;&lt;FONT color=#1111bb&gt;&lt;FONT size=2&gt;"C:\project117Form\"BASIC1.xls"&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; oSheet &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Excel.Worksheet&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#ff0000&gt; number = objExcel.WorksheetFunction.CountA(oSheet.Range("A:A")) + 1 - &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#ff0000&gt;в &lt;/FONT&gt;&lt;FONT color=#5555bb&gt;этой строчке выдает ошибку,может что еще забыла объявить,подскажите плиз!заранее всем спасибо&lt;/FONT&gt;</description><pubDate>Fri, 09 Feb 2007 10:25:10 GMT</pubDate><dc:creator>Светлячок</dc:creator></item></channel></rss>