2015-01-14 110 views
-1

我會給excel中的單元格命名,並在將我的文件導出爲html時使用它們。 問題是,當我使用名稱範圍時,只有塊的第一個單元格在html中具有名稱,而不是以下名稱。 如果我在Excel中逐一命名單元格,它可以很好地工作,但我必須有很多單元來完成這項工作。 所以,我的問題是:有沒有辦法在Excel中給一個塊中的所有單元格命名?excel中的單元格名稱

+0

會顯得十分打敗命名細胞的目的。 – pnuts

+0

「單元格」必須具有唯一的名稱,「範圍」是一個或多個單元格的區域。他們不是一回事,也不應該這樣對待。 –

+0

其實我希望能夠在我的excel文件中定義區域,以便我可以在html文件中找到它們。 – Kaki

回答

1

您可以使用命名範圍,其中名稱是指單元格範圍,而不是單個單元格。

選擇目標範圍,並使用公式定義名稱。輸入名稱。你會看到在該領域的範圍

enter image description here

+0

我應該看到在Excel中或HTML文件中的範圍?我沒有提到我在Mac上工作,所以我的Excel有點不同(例如我沒有「定義名稱」圖標)。 – Kaki

+0

@Kaki - 在Excel中。請參閱編輯答案中的圖。你嘗試了我的建議嗎? –

+0

@Kaki - 你還需要什麼來考慮這個「可以接受的」嗎? –

0

Excel文件,我選擇單元格。在單元格名稱爲的情況下,只要我不斷點擊單元格,出現的名稱就是例如D9xD11。但是當我「釋放」點擊時,出現的名字只是「D9」。我認爲這就是爲什麼當我給單元格賦予一個新名字時,它只會影響D9。

0

謝謝大家! 最後,我用一個宏命名範圍內的所有小區,其

For Each Cell in MyRange 
    Cell.Name = MyString name & i 
    i = i + 1 
Next Cell 
相關問題