如何在delphi 5的Excel中獲取單元格的名稱

發布 科技 2024-08-04
12個回答
  1. 匿名使用者2024-01-31

    如果您正在尋找工作表名稱。

    varexcel: olevariant;

    worksheetsname : string;

    i : integer;

    begintry

    開啟 Excel

    excel:=createoleobject('');

    except

    xls檔案無法開啟,請確保已安裝Excel', '', mb_ok + mb_iconstop);

    exit;end;

    false;

    excelcount := ;獲取工作表的數量。

    for i := 1 to excelcount do;

    worksheetsname:=;工作表的名稱。

    end;;關閉 Excel

    end;

  2. 匿名使用者2024-01-30

    這必須檢查VBA,它與德爾福無關。

  3. 匿名使用者2024-01-29

    delphi 操作 excel 單元格沒有名稱,只需要通過行和列來指定即可。

    如果為第一行的第四列賦值,則可以:

    4].value := '第一行的第四列';

  4. 匿名使用者2024-01-28

    range("a1").,您可能需要新增自己的檢查**,因為使用此方法檢測 A1 到您的 A5 將獲得相同的值,除非您知道最左邊的列。 以類似方式獲取合併行數。

  5. 匿名使用者2024-01-27

    合併後都是乙個值,直接讀a1的值,為什麼要讀a2的值。

  6. 匿名使用者2024-01-26

    然後取消合併,看看它是否分開,然後在讀取後合併回來。

  7. 匿名使用者2024-01-25

    a) 使用動態建立的方法。

    首先使用 comobj 建立乙個 excel 物件:

    true;2)更改Excel標題欄:

    應用程式呼叫 Microsoft Excel';

    3)新增新工作簿:

    4) 開啟現有工作簿

    c:\excel\' )

    5)將第二個工作表設定為活動工作表

    或'sheet2' ]activate;

    6)為單元格分配乙個值:

    4].value: = 第一行的第四列';

    7)設定指定列的寬度(單位:字元數),以第一列為例

    8) 設定指定行的高度(以磅為單位)(1 磅厘公尺),例如,在第二行中

    1/;1 厘公尺。

    8.文字級別居中::=ffffeff4;

    文字垂直居中::=ffffeff4;

    9. 插入一行或一列:a ;

    b. ;10. 刪除一行或一列:a ;

    b. ;

  8. 匿名使用者2024-01-24

    研究公司德爾福集團(Delphi Group)的分析師哈德利·雷諾茲(Hadley Reynolds)曾經說過:“搜尋技術已經成為一大類技術,如Windows桌面搜尋和Microsoft Office SharePoint Server 2007,人們會通過使用這些新的解決方案來祝賀他們。

  9. 匿名使用者2024-01-23

    a) 使用動態建立的方法。

    首先建立鄭晁瀟構建乙個excel物件,使喊叫包含與comobj:

    1) 顯示當前視窗:

    true ;

    2)更改Excel標題欄:

    應用程式呼叫 Microsoft Excel''

    3)新增新工作簿:

    4) 開啟現有工作簿

    c : excel\ ''

    5)將第二個工作表設定為活動工作表

    2 ] activate ;

    或 [sheet2 ''activate ;

    6)為單元格分配乙個值:

    1 , 4 ] 值 := 第一行的第四列''

    7)設定指定列的寬度(單位:字元數),以第一列為例

    1 ] columnswidth :=5 ;

    8) 設定指定行的高度(以磅為單位)(1 磅厘公尺),例如,在第二行中

    2 ] rowheight :=1 / ;1 厘公尺。

  10. 匿名使用者2024-01-22

    由於它與ADO相連,因此Excel的工作表被視為資料表,Excel的列是資料表的字段。 單元格的計算值是記錄欄位的內容。 因此,不再可能取出單元格的原始內容,只能取出計算值。

    您可以將資料集的結果儲存在 2D 陣列中。

    a[1,1] 的值等於 $a$1 的計算。

    如果要獲取單元格的內容,可以直接使用 ole 獲取。

  11. 匿名使用者2024-01-21

    連線兩者很麻煩,連線方式也很不規則,自己寫Excel匯入匯出**,網上類似的也很多**,2CCC有很多,我現在正在用別人來寫匯出函式,很快,寫乙個程式就不要求什麼都懂了,就用它了。然後有時間理解,讓我們先把事情做好。 等你以後看的時候,你就會明白的。

  12. 匿名使用者2024-01-20

    使用屬性 numberformatlocal

    您可以看到各種格式型別,如果您不了解它,您可以立即擁有它。

相關回答
2個回答2024-08-04

單元介面部分引用了 comobj 單個虛擬手部元素(用途)。 >>>More

14個回答2024-08-04

不管你用什麼控制項連線資料庫,查詢語句都是SQL,這沒有錯,但是因為表沒有SQL屬性,所以還是需要使用AdoQuery控制項來輸入查詢語句。 >>>More

3個回答2024-08-04

你可以在 ado 中使用 adoquery、adotable 和 adoconnection 來執行這類操作,例如使用 adoquerywith adoquery1 dobegin close;; '插入到表 (字段。 values (字段值。 新增記錄 execsql; close;; '從表中刪除,其中 field=value。 >>>More

14個回答2024-08-04

這是乙個非常令人困惑的問題。

12個回答2024-08-04

我認為沒有必要手動編寫驗證**來完成這項工作,我可以改用 tspinedit 控制項。 >>>More