2016-04-26 8 views
0

範囲ヘッダテーブルにセルの値を使用する方法: VBA - 私は思う - - シンプルなシンクタンクをVBAで、私は解決策が何を見つけることができません

C14 = Sheets("PARAM").Range("B12").Value 

Range("Categorie").Select 
    ActiveCell.FormulaR1C1 = C14 

は、私はテーブルの列の名前を変更するためにこれを持っています。 C14は "カテゴリ"であるB12値と等しいです。 は今、私は、言語を変更したい:

Range("Tableau2[[#Headers],[Category]]").Select 
      ActiveCell.FormulaR1C1 = C25 

そして、私は「カテゴリー」を含む変数C14によって「[カテゴリ]」を置換する方法を見つけることはありません...

が、それは可能ですか?ありがとう!

答えて

1

私はこれをまだ扱っていません。しかし、あなたがこのようにすればうまくいくはずです。

古い:新しい

Range("Tableau2[[#Headers],[Category]]").Select 

:それは作品

Range("Tableau2[[#Headers],[" & Sheets("PARAM").Range("B12 ").value & "]]").Select 
+0

!ありがとう! – Ikanagura

+0

ようこそ。 – Moosli

関連する問題