Excel VBA質問箱 IV

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

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


68721 / 76738 ←次へ | 前へ→

【12547】Re:空白でないセルの文字を抽出し詰めて...
発言  ichinose  - 04/4/7(水) 12:00 -

引用なし
パスワード
   ▼さくら さん:
こんにちは。

>また、ichinoseさんのユーザー定義関数については初めて使うものだったのでとても勉強になりました。 ただどうしても最後までうまくいかないのですが、Sheet2のセルA1〜L1に「=sort_sp(Sheet1!A1:D3)」を入れてもSheet2のセルA1〜D1までしか入らず順番が変わってしまいます。また、「=sort_sp(Sheet1!$A$1:$D$3)」にすると全て同じ名前が入ってしまいます。 どこかで私は勘違いして変なことをしているのかもしれません。

たぶん、配列数式の入力方法が違っていると思います。


では、関数を設定するマクロです。sort_spを記述したモジュールに
'=============================================================
Sub 関数設定()
  With Worksheets("sheet2")
   .Range("a1:l1").FormulaArray = "=sort_sp(sheet1!a1:d3)"
   End With
End Sub

を記述し、関数設定を実行してみて下さい。

0 hits

【12496】空白でないセルの文字を抽出し詰めて表示したい。 さくら 04/4/6(火) 13:31 質問
【12517】Re:空白でないセルの文字を抽出し詰めて表... Jaka 04/4/6(火) 17:22 回答
【12523】Re:空白でないセルの文字を抽出し詰めて表... さくら 04/4/6(火) 19:50 質問
【12525】Re:空白でないセルの文字を抽出し詰めて表... ichinose 04/4/6(火) 20:57 回答
【12526】それともユーザー定義関数にする? ichinose 04/4/6(火) 21:49 発言
【12534】Re:それともユーザー定義関数にする?(訂... ichinose 04/4/7(水) 7:37 発言
【12527】Re:空白でないセルの文字を抽出し詰めて表... とまと 04/4/6(火) 21:52 回答
【12545】Re:空白でないセルの文字を抽出し詰めて... さくら 04/4/7(水) 11:31 お礼
【12547】Re:空白でないセルの文字を抽出し詰めて... ichinose 04/4/7(水) 12:00 発言
【12548】Re:空白でないセルの文字を抽出し詰めて... さくら 04/4/7(水) 12:40 お礼

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