Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4950 / 13644 ツリー ←次へ | 前へ→

【53426】関数貼付について pinetree 08/1/10(木) 11:01 質問[未読]
【53427】Re:関数貼付について SS 08/1/10(木) 11:16 発言[未読]
【53428】Re:関数貼付について Jaka 08/1/10(木) 14:34 発言[未読]
【53429】Re:関数貼付について pinetree 08/1/10(木) 14:52 お礼[未読]

【53426】関数貼付について
質問  pinetree  - 08/1/10(木) 11:01 -

引用なし
パスワード
   セルに VBAで 

1.のようにして関数を貼り付けたいのですが
2.のようなエラーが発生します。

どこがおかしいのか、ご教示いただければさいわいです。

1.target01.Offset(i01, 19).Formula = "=CONCATENATE(J2," & "/01)"


2.実行時エラー '1004'
 アプリケーション定義またはオブジェクト定義のエラーです。

【53427】Re:関数貼付について
発言  SS  - 08/1/10(木) 11:16 -

引用なし
パスワード
   ▼pinetree さん:
こんにちは、
>1.target01.Offset(i01, 19).Formula = "=CONCATENATE(J2," & "/01)"
では、実際にセルに入力される式は =CONCATENATE(J2,/01)となります。
実際には、=CONCATENATE(J2,"/01")または、=CONCATENATE("J2","/01")
とする必要(J2が文字列かCELLか不明)がありますので""を修正する必要があります。


>セルに VBAで 
>
>1.のようにして関数を貼り付けたいのですが
>2.のようなエラーが発生します。
>
>どこがおかしいのか、ご教示いただければさいわいです。
>
>1.target01.Offset(i01, 19).Formula = "=CONCATENATE(J2," & "/01)"
>
>
>2.実行時エラー '1004'
> アプリケーション定義またはオブジェクト定義のエラーです。

【53428】Re:関数貼付について
発言  Jaka  - 08/1/10(木) 14:34 -

引用なし
パスワード
   "=CONCATENATE(J2," & """/01"")"

"=CONCATENATE(J2," & """" & "/01" & """" & ")"

【53429】Re:関数貼付について
お礼  pinetree  - 08/1/10(木) 14:52 -

引用なし
パスワード
   解決できました。
ありがとうございました。

▼Jaka さん:
>"=CONCATENATE(J2," & """/01"")"
>
>"=CONCATENATE(J2," & """" & "/01" & """" & ")"

4950 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free