
我正在嘗試建立 word 2010 模板,以便在使用者基於它建立新文件時向使用者顯示一些資料。因此,我需要在文件中顯示表格。
我已經創建了文檔模板,它使用帶有製表符分隔符的字串。問題是,要使用這些分隔符,我需要將表格轉換為文字。每次我選擇“轉換為文字”時,表格都會丟失所有陰影和邊框選擇。
我想在表格中保留交替的行陰影,並使用簡單的網格來分隔單元格。我不知道我做錯了什麼,因為不知何故,word甚至不接受不同的邊框樣式。我該如何解決這個問題?
編輯:再次嘗試解釋問題
我收到一些 vbString 格式的數據,用製表符分隔區塊。說“Hello\tWorld\tFromVB”,其中 \t 表示新文字區塊的開始。我想將這些資料傳輸到Word範本的表中。
現在,表格僅包含標題行。因此,如果我將表轉換為文本,然後將 vbString 傳輸到表頭的最末尾,它會動態建立新行。就像在普通的 Word 文件中一樣,\t 或 tab 會建立一個新的儲存格或行。因此,如果我將表格轉換為文本,vbString 會自動將資料新增至不同的儲存格。
這效果很好,並且節省了手動添加新行然後分別訪問每個單元格的時間。但是,為了讓它工作,我們需要將表格轉換為文字。如果沒有它,它會將所有資料新增至單一儲存格。
現在的問題是「轉換為文字」無法如預期運作。通常,當我使用“轉換為文字”時,它會保留邊框和陰影資訊。現在,它完全忘記了所有著色訊息。因此,如果我將標題行設為灰色,然後轉換為文本,則陰影就會消失。
我希望這能更好地解釋它。雖然我明白了是否仍然令人困惑。至於螢幕截圖,我無法提供,因為這是機密資訊等等。不過,我可以根據需要添加程式碼片段。