2017-04-01 16 views
0
Sub CommandButton1_Click() 

Call Worksheets("Chart").Range("B1").Value 

End Sub 

エラー働いていません:オブジェクトはこのプロパティまたはメソッド(438)VBAコール機能

何が間違っているをサポートしていませんか?また変数xを使用しないようにしました。

ありがとうございます。

+1

'ワークシート("チャート ")範囲(" B1 ")。値はワークシート("チャート ")が存在する場合に値を返します。値を呼び出すことはできません。しかし、x = Worksheets( "Chart")。Range( "B1")。Value'は動作するはずです。 –

+1

あなたがしようと思っていると思う唯一のことは、実行したいマクロの名前を指定する 'Chart!B1'の値を持つことです。 ** **の場合は、 'Application.Run Worksheets(" Chart ")。Range(" B1 ")。Value'を実行することができます。 – YowE3K

答えて

-2

なぜあなたは電話を使用していますか? 変数に値を取得し、そこから続行します dim aをバリアント a =ブックにします。ワークシート( "aaa").....