Excel VBA質問箱 IV

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

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


3768 / 13646 ツリー ←次へ | 前へ→

【60301】関数?置き換え? きく 09/2/8(日) 22:48 質問[未読]
【60302】Re:関数?置き換え? 横入り 09/2/9(月) 0:04 発言[未読]

【60301】関数?置き換え?
質問  きく  - 09/2/8(日) 22:48 -

引用なし
パスワード
   素人のような質問かも知れませんが、お願い致します

まず、シート1(シート名もシート1とします)のA1からA10に数字が入っているとします。
シート2にテキストボックスが10個あるとします。
そのテキストボックスに関数?書式?で’シート1,A1からA10まであります。
それと同じものを作りたいのでコピーをシート1、シート2にもするのですが、
テキストボックスの関数?書式?はリンクしません。
ココは当たり前なのですができる方法はありませんか?
もしくは、シート2の関数?書式?のシート?の部分を一括で置き換える方法はありますか?

宜しくお願い致します

【60302】Re:関数?置き換え?
発言  横入り  - 09/2/9(月) 0:04 -

引用なし
パスワード
   こんなことですか?
Sub try()
  Dim k As Long
  For k = 1 To 10
    Worksheets(2).Shapes(k).OLEFormat.Object.Formula _
      = Worksheets(1).Cells(k, 1).Address(external:=True)
  Next
End Sub

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