私のExcelファイルには、約50の名前付き範囲があります。例Excelで指定したすべての参照の配列範囲を一度に変更できますか?
A1:A35
については が
B1:B35
ALPHA
今、これらすべての終わりの行35で私は大きなデータセットを取得し、私が言うことをすべてこれら50の名前付き範囲の配列を増やしたい、将来的に言う:
A1:A100
をALPHA
B1:B100
をベータとする
VBAや他の提案を使用して実行できる方法はありますか?
私のExcelファイルには、約50の名前付き範囲があります。例Excelで指定したすべての参照の配列範囲を一度に変更できますか?
A1:A35
については が
B1:B35
ALPHA
今、これらすべての終わりの行35で私は大きなデータセットを取得し、私が言うことをすべてこれら50の名前付き範囲の配列を増やしたい、将来的に言う:
A1:A100
をALPHA
B1:B100
をベータとする
VBAや他の提案を使用して実行できる方法はありますか?
このコードは、あなたが名前付き範囲の範囲を変更することができます
この部分は、あなたがしたい範囲を定義する名前付き範囲
ActiveWorkbook.Names.Add Name:="Beta", RefersToR1C1:="=Sheet1!R1C2:R35C2"
R1C2:R35C2
の範囲(R =行、C =列)を設定しますどんな範囲にR35を変更することにより、あなたはあなたが
Name:="Beta"
これは、名前付き範囲の名前でする必要があります
さらに詳しい説明が必要な場合は教えてください
これは機能します。どうもありがとうございました。 –
ダイナミックレンジがテーブルベースまたはフォーミュラベースの場合は、行または列の加算が自動的に調整されます。参考 –
skkakkar