No.1ベストアンサー
- 回答日時:
VariantからRangeあるいは、Stringへは単に代入すればいいだけで、型変換は必要ないと思います。
(もともとのオブジェクトがあっていれば)引数のデータ型は
sub prog1 (r as Range)
というようにすればいいです。
どうもありがとうございます。
型変換の件は、確かに代入でできました。ありがたいです。大きな辞書のようなVBAの本をみてものってなかったので、困っていました(できないのかな?、と)
引数のデータ型指定も、もちろんできました。
本当にありがとうございました。
ユーティリティーモジュールをつくって、色々なマクロからそのモジュールを使おうと思っていたのですが、引数をrange型の引数を渡すとどうしてもうまくいかなかったのです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Visual Basic(VBA) エクセル VBA 条件付き書式 簡略化したい 2 2022/06/02 17:46
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- その他(プログラミング・Web制作) python 3.10で 同じlistに同じ構文で同じデータ代入した結果が異なる現象発生 7 2022/06/18 11:08
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGIのサブルーチンの呼び出...
-
VBのReturnの使い方
-
画面を強制的に再描画させる方法
-
プログラミングについて。 1つ...
-
UWSCの終了の仕方
-
ハッシュ検索はなぜ速い
-
配列の中に、リストが入ってい...
-
Escキーを押すと、中断する時と...
-
範囲指定したセルを1つずつ飛...
-
Java 南京錠
-
VBAで3秒だけ時間を止めたい
-
vbscriptでIE自動入力(途中で...
-
動きっぱなしです。止め方とプ...
-
Dim flag(4) as boolean で配列...
-
GIFアニメをループさせたくない
-
文字列を変数名として扱う方法
-
テキストボックスの名前に変数...
-
index関数で複数個抜き出す
-
まったく同じファイルのハッシ...
-
チェックデジットについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBのReturnの使い方
-
プロシージャとは
-
Perl実行時のメモリ不足について
-
サブルーチン(共通の処理)の...
-
ExcelVBAでのデータ型変換、も...
-
COBOLの日付操作
-
スカラー変数をチェック
-
${str}と$strの違いとは?
-
foreachでループした変数を他の...
-
関数の戻り値に配列は設定できる?
-
$#{スカラー変数}とは何を意味...
-
プログラミングについて。 1つ...
-
画面を強制的に再描画させる方法
-
どなたかこのプログラミングを...
-
VBAでの一時停止と再開の方法
-
VBA for i=1 to lastrow
-
UWSCの終了の仕方
-
DoEventsが必要な理由について
-
エクセルの当番表を作っていま...
-
VBAで3秒だけ時間を止めたい
おすすめ情報