【計測】LabVIEW相談室【制御】

2006/03/05(日) 15:39:22
LabVIEWのスレがなかったので立てました。
色々と情報交換しましょう。

日本ナショナルインスツルメンツ
http://www.ni.com/products/ja/
115デフォルトの名無しさん
垢版 |
2007/02/02(金) 14:34:55
>>114
条件判断等でなんとかなりそうです・・・
でも途中でdisplay alerts?を変更可能なら方法を知りたいです。
2007/02/05(月) 13:06:32
かなり初歩的な質問なんですけど
サブVIつくるのと(そして読み出すのと)
EXE形式での吐き出しってどうするんでしょうか?
オンラインヘルプみても意味わからなかったんです。
LabVIEW7.1です。
117デフォルトの名無しさん
垢版 |
2007/02/07(水) 22:11:15
すみません。誰か教えてください。
ただいま、PCI6251及びCB68LPを用いてサーボモータを制御しようと考えています。

そこで質問なんですが、デジタルの出力、つまりパルスの波形をオシロで見るにはどこを見てやればいいのでしょうか?
DGNDは何となくわかるんですが、もう一方がわかりません。
電気回路をほとんどやったことがない素人ですがお願いします。
118デフォルトの名無しさん
垢版 |
2007/02/08(木) 15:10:03
コードでイベントを生成したいのですがどうすれば実現できますか?
やりたいことは、配置してあるボタンをコードで押したことにしたいのです。
値(Signl)は書き込みできないので、イベントの登録とかでできるのでしょうか?
2007/02/20(火) 00:21:14
ファイルパスを入れて、そのファイルが存在するかどうかの
ブールを吐きたいんですがどうすればいいのでしょうか?
120デフォルトの名無しさん
垢版 |
2007/02/20(火) 13:03:31
>>119
情報vi使えばできると思われる(使ったことない)
121デフォルトの名無しさん
垢版 |
2007/02/23(金) 23:32:52
これって何て読むの?
122デフォルトの名無しさん
垢版 |
2007/03/04(日) 23:45:30
>>121
LabVIEW?なら「らぼびゅー」
123121
垢版 |
2007/03/05(月) 21:57:36
>>122
ありがとうございます
2007/04/05(木) 17:00:26
whileループの中に電源へのコマンド"S+(n×0.01)Eなど"を組み込めるのでしょうか?
125デフォルトの名無しさん
垢版 |
2007/04/05(木) 22:26:44
>>124
kwsk
126124
垢版 |
2007/04/06(金) 13:05:00
自己解決してしまった(T-T
機器のコマンドに(UP0~4)ってのを組み込むことでできましたorz。
127デフォルトの名無しさん
垢版 |
2007/04/13(金) 14:10:28
LabViewで、伝達関数1/(s+1)のステップ応答を表示させるプログラムを作りたいと考えているのですが、どなたかわかる人いらっしゃいませんか?

コントロールパレットにあるtransfer functionを使えばいいと思っているのですが、うまくいきません。
128デフォルトの名無しさん
垢版 |
2007/04/29(日) 19:40:06
age
2007/05/16(水) 20:52:39
>>122
え?「らぶびゅー」じゃないの?
130デフォルトの名無しさん
垢版 |
2007/06/12(火) 16:56:26
LabVIEWにてオラクルデータベース接続に関する質問なのですが
現在読み出しは出来ているものの、書き込み(追加も含む)が出来ません。
何が原因なのかわからないので、何か資料等ありませんでしょうか?
131デフォルトの名無しさん
垢版 |
2007/06/12(火) 23:23:35
>>130
書き込み権限はある?
132130
垢版 |
2007/06/13(水) 16:03:24
書き込み権限とは??
初めて書き込みしたので良くわかりません^^;
133131
垢版 |
2007/06/13(水) 22:21:03
>>132
Oracleへの書き込み権限です。
2007/06/15(金) 12:04:44
LabVIEWプログラミングの設計時(特に下流)に図(フロー)とか書く?
何で書く?
ステートチャート?アクティビティ図?フローチャート?DFD?
正直、LabVIEWにしっくりくるのって無いような気がしてる。
135デフォルトの名無しさん
垢版 |
2007/06/30(土) 00:25:31
最近、7から8.2にUpGしたんですけど、
プログラムコード(白い画面)を消して配布する方法が
見つからなくなりました。
どうやればいいのですか?
136デフォルトの名無しさん
垢版 |
2007/07/11(水) 14:59:54
LabVIEW8.0でExpress表にデータを表示すようにしているんですが、
データが多くなると手動でスクロールしなければならずとても不便なのですが、
自動で値を追いかけるようスクロールさせるにはどうしたらいいでしょうか?
プロパティノードを使えばい出来るらしいのですがどう使えばいいのかわかりません。
137デフォルトの名無しさん
垢版 |
2007/07/11(水) 18:18:28
>>135
【ファイル】→【VIプロパティ】→【保護】でロックorパスワード保護でどうかな?

>>136
@ 表に入れるデータ数(行数のみ)を求める(配列サイズの関数を使用すればOK)
A プロパティノード(読み込み)を作成して【行数】を選択
B もうひとつプロパティノード(書き込み)を作成して【指標の値】を選択
C クラスタの【バンドル】を用意して、@-A(←引き算関数使ってね)で求めた値をクラスタ上に、数値定数"0"を作成してクラスタ下にそれぞれ入力
D Cで作成したクラスタをBのプロパティに入力して完成

ってか、レスでLabVIEWは説明しづらい・・・
138137
垢版 |
2007/07/11(水) 18:22:18
137です
書き忘れたけど、作成するプロパティノードは全部表のプロパティね
表で【右クリック】→【作成】→【プロパティノード】で作成してください
139136
垢版 |
2007/07/12(木) 17:06:13
>>137
遅くなってすみません
おかげさまで自動スクロールできるようになりました
ありがとうございました
140137&138
垢版 |
2007/07/12(木) 21:28:53
>>139
いえいえ
ってかやっぱレスでは説明がむずかすぃーねLabVIEWって香具師は・・・
2007/07/13(金) 00:12:28
実際に見せながらじゃないと説明しづらいよな
ディスカッションフォーラムでもviとか画像とか添付して説明してるし
2007/07/13(金) 00:37:14
>>141
最近レスってる140です
G言語のプログラムを説明すること自体が無理なんだよね
だって絵を文章で伝えるようなもんだもん

ところで話はかわるけど、ここに来てる人ってアライアンスの人が多いのかな?
オレは最近来たばっかだけどさ
・・・と言ってるオレもアライアンスだけどw
2007/07/13(金) 17:40:43
136ですが私は学生ですね。今年の4月に始めたばかりです
LabVIEWを講義に取り入れている大学もあるらしいですが、まだまだ学生の利用者は少ないみたいですし、
企業ではアライアンスパートナーに依頼するでしょうから、やはりアライアンスの方が多いんじゃないでしょうか
2007/07/15(日) 00:15:57
142です
何回も「○○です」って言うのめんどくせーのでコテハンつけました

>>143
オレも大学でLabVIEWをやっててこの業界に入ったんだよね(143さんもこの業界へ進む予定なのかな?)
過去レスの回答みてるとやっぱLabVIEW詳しそうな人が答えているからアライアンスの人は来てそう
また分からないことがあればオレの分かる範囲でなら教えられるんでいつでも聞いてくださいな
一応これでも認定プログラマなんで
2007/07/15(日) 12:38:14
この業界に進めるほど熟練してはいないので、まだあまり考えてはいないですね
セミナー関係はほとんど受けてませんし、トレーニングは個人で受けるにはちょっと割高ですし
最初に「LabVIEW ってなに?」ぐらい受けとけばよかったかなと後悔してます
とまあこんな感じで必要最小限の知識しか持っていないので、何かあったらまた聞かせていただきます
2007/07/16(月) 21:57:20
180chのA/Dを14bit以上でなるだけ高速に数時間サンプリングしたいんですが、
どういう機器をつかえばいいでしょうか。
また、周波数解析を製品毎に添付することになりましたが、
印刷などは、LabViewから可能でしょうか。
2007/07/17(火) 14:49:37
>>145
たぶん145さんなら「LabVIEWってなに?」を受けなくても大丈夫だと思うよ
それに会社に入ってから色々と学んでいくものだから
「LabVIEWは線をつないでプログラムを作るんだあ」くらいのことがわかっていれば十分です!

>>146
オレもNI製品については詳しくないですが・・・
高速でサンプリングということだけど実際どのくらいの速度(何Hz?)で収録するのでしょうか?
印刷というのはグラフや表とかの印刷ですか?
148146
垢版 |
2007/07/17(火) 20:59:30
いまのところ最悪1KHz程度ですが、できれば10KHzほど出したいです。
ただデータを安定して高速に長時間収集しつつ、フィルタやらFFT,
波形判定処理を走らせたいと思っています。

印刷は、OLEなどができれば、エクセルに埋め込みますが、可能でしょうか。
2007/07/17(火) 22:17:25
>>148
できれば10KHzでの収録とのことですがサンプリング的には問題ないと思います
おそらくこの辺の製品が妥当かと・・・↓
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/201760
180chだとボードの枚数が多くなってPCに入らないかも・・・

フィルタやFFTを収録中にかけることはできるけど
プログラムの作り方によっては処理が追いつかない場合があるのでなんとも言えないです

印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
しかしかなり処理は遅いです・・・
おそらく波形の判定結果なんかをあらかじめ作ったフォーマットに埋め込むって感じだと思いますが
LabVIEWのGUIにも表があるのでそれを使うことも可能ですよ

長文でスマソ・・・
2007/07/18(水) 19:39:16
上のサイトの1.25 MS/秒(シングルチャンネル)は、どういう意味でしょうか。

ぱっとみ、1.25μsec/CHかと思いましたが...








2007/07/19(木) 00:20:45
>>150
たしか1ch使用時の最大サンプル数だった気がします
つまり最大で1秒間に1.25Mサンプル数(1,250,000個)のデータが取得できるということですね
1.25μsec/ch(つまりは1.25MHz)と捉えても同じことです
複数チャンネルになると1.25MS/秒よりも若干遅くなると思うので要注意ッス!
2007/07/19(木) 19:58:05
>>146
つーかここで聞く内容でもない
NIのフォーラムかもしくはNIに電話で済む内容
営業呼んで来ればなお良い

おそらくDAQとSCXIの組み合わせになるだろうから、
トレーニングコース初級+データ収録、可能なら中級も受けるといい
音響解析かなんか知らんが、だいぶノイズに敏感な測定に見えるから
機器の設置・接続方法もNIに相談した方がいい

>>150
1ch計測時の最大時間分解能
4ch計測のときは四分の一に性能が落ちる。
A/D変換機は高いからマルチプレクサ使って切り替えることで
4ch、8ch計測を可能にしてるんだと
2007/07/25(水) 15:14:09
>>149
>印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
>しかしかなり処理は遅いです・・・
別売のExcelツールでセルに書込処理が遅いってこと?
どのくらいの処理速度を遅いって言ってるのかは判断出来ないけど。
1/20ぐらいまでは速度が改善できるようです。
2007/07/26(木) 09:10:59
>>153
へえ、Excelツールキットっていうのがあるんだ
オレはActiveXでの方法しかわからなかった・・・

ちなみに前オレが実際にExcel書き込みの処理を作ったときは
10列50行くらいのデータをプロットすると5秒くらいかかった
オレ的には処理が遅いと判断しましたけど、みなさんはどうかな?
2007/07/27(金) 12:00:20
>>154
多分Office用レポート生成ツールキットのことではないでしょうか?
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/5769
使っているところを見たことがありますがかなり簡単にoffice製品が制御できてましたよ
価格が高かったので私は持っていませんが
156153
垢版 |
2007/07/29(日) 03:04:48
>>154
環境にかなり左右されるという結果が得られたけど Pentium M 2.00 GHz メモリー 512 MBで
1セルあたり6.5msでした。
因みに、Delphiでも試したらほぼ同じ速度だった。
早い、遅いは置いておいてエンドユーザーが納得できる速度ではありました。
まぁ、コードも示さず同じってのはあれだけど、自分の知りうる方法で同じだったからそれ以上は
追求もしなかった・・・
あと、連続するエリア(矩形領域)なら処理が1回で済む。当然速度はセル数による。
2007/07/29(日) 13:18:15
どんな印刷を期待してるのかよーわからんのでなんともいえんが
LabVIEWから普通に印刷できんかったっけ?グラフぐらいは
2007/07/29(日) 23:47:030
>>155
情報dクスです
こんなのがあったんですね

>>156
詳細情報dクスです
なんかみた感じだと結構早そうですね

ってか、そもそも質問主の>>146はレス見てるのかな?
2007/07/31(火) 13:04:20
二次元配列から、条件に適合する配列要素をつまみ出す作業をしたいのですが、うまくいきません。

N行2列の二次元配列AをForループにつっこんで、その要素A_i2がa<A_i2<bを満たす行 A_i=(A_i1, A_i2)だけを
抜き取って配列を作りたいのですが、抜き取りはできるのですが、条件を満たさない行が(0, 0)というゴミ行にな
って残ります。このゴミを残さずに条件を満たさない行を削除したいのです。
いろいろな方法を試していますが、どの方法もゴミ行が残ってしまいます。

どーしたらよいのでしょうか?誰か教えてください。

2007/07/31(火) 14:41:33
>>159
抜き出したのを新しい配列にセットして戻してやれば?

元配列 -> 抜き出した配列

抽出後

抜き出した配列 -> 元配列
2007/07/31(火) 15:02:13
>>160
ありがとうございます。

問題は、抜き出した配列に削除した要素が残る(0で埋められる)ことなんです。

指標配列や配列から削除などのルーチンで悪戦苦闘していたのですが、白紙に戻して、FORループ、ケースストラクチャ、
シフトレジスタ、配列連結追加などの機能で実現できました。

除外データを0で残してよい(配列のサイズは変わらない)のであれば、指標配列で高速に実行可能ですが、除外データを
本当に除外したい(配列サイズは縮小する)場合、直接役に立つルーチンはないみたいです。結局自分で作らなければ
実現できず、速度も遅くなってしまうみたいです。

前に利用したとき(Ver. 5当時)も、LabVIEWって意外にできないことが多いって思ったけど、その感想は変わりませんです。
その当時はイベントストラクチャがないことで手間がかかった記憶があります。今はVer. 7でやってますが、イベントストラク
チャができて、昔の苦労が嘘のよう。
2007/07/31(火) 15:10:21
今回は、LabViewに空データ出力(Null)という概念が欠けていることが原因だと思っています。
除外データに対しては、入力端子に空データを出力することでレジスタをさわらないようにできればいいのに、LabViewは
入力がない場合にレジスタに0を書き込んでしまうようです。

シフトレジスタと配列連結追加を用いて、除外データに対しては配列レジスタを保存する機能をプログラムして、これを
回避しました。

2007/08/01(水) 22:19:27
なんかうぷろだにスクリーンショットで画像晒してと頼みたくなったが
解決してるみたいなのでいいや、
おめでd
2007/08/02(木) 00:10:06
>>163
ありがとうございます。
やろうとしていたことは、

http://www.kasais.net/LabVIEW/Tips/Tips.htm

にあるような2次元配列の間引き処理に近いことでした。
>>161に書いたように、一応はできたのですが、結局これは速度の点で問題があり、使いませんでした。
指標配列を用いて、0-fillデータつきのサイズ不変の配列をつくり、高速ソートした後に集まった0-fillデータ
部分をごっそり捨てるという方法が速度的に有利なので、そちらで行きました。
2007/08/02(木) 00:21:08
あ、すでに解決していましたか・・・>>159

ちなみに配列作成の速度順位は、
 1位:For、Whileループによる指標付けの配列作成
 2位:あらかじめ使用する数の配列を用意しての配列置換
 3位:配列連結(特にループ内での配列の連結は激遅!)
って感じです

大量のデータやバイト数の大きいデータを扱うときは注意した方がいいですね
166デフォルトの名無しさん
垢版 |
2007/08/02(木) 17:22:55
ブール定数がTのときに文字列「○」、Fで「×」に変換したいのですが
どのうようにすればよいでしょうか?

Concatenate Stringsで数値だけをファイルに格納してたんですが
ブールの結果を格納することになって手間取ってます。

167デフォルトの名無しさん
垢版 |
2007/08/02(木) 20:38:22
>>165
>3位:配列連結(特にループ内での配列の連結は激遅!)

先週まさにこれではまった。


>>166
選択で文字列の○と×をTとFに割り当て
2007/08/02(木) 22:25:56
>>166
下の三角形の関数は比較系の関数にあります
[○]、[×]は文字列定数ね

レスで書くのはこれが限界・・・orz


              TRUE

                    [○]=====|\
   __________                 |   \
      | T | F |  ----------| ?    \
      ^^^^^^^^                 |       /=============[文字列出力]
                                 |    /
          [×]=====| /

               FALSE
2007/08/02(木) 22:27:12
あぁ・・・、ずれちゃった・・・
ごめんよ・・・
2007/08/03(金) 11:15:53
>>165
ありがとうございます。

こちらでも試行錯誤でコードを選択していますが、ループ内での配列連結はダメダメと感じました。
指標配列は高速なので、1位のものを使っています。処理時間が100倍ぐらい違うかもしれません。
2007/08/03(金) 11:27:20
配列から排除ルーチンも激遅みたいです。

要は、

メモリアロケーションを伴うような配列サイズ変更を伴うプロセスは激遅
メモリアロケーションを伴わない、配列サイズ変更のないプロセスは速い

ってことかな?よくわかんない。
2007/08/03(金) 12:48:24
ループ内の配列処理だと、おそらくシフトレジスタに配列を持たせている人もいるはず・・・
これも処理速度低下の原因でもあるわけです
さらに、配列の要素型がDBLだったら尚更遅いです

>>159さんで例に挙げると、
前は条件Trueで配列連結処理、Falseはシフトレジスタの配列そのまま受け流しって感じだと思うけど、
Trueのときにファイルへデータを保存させるっていう手もあります
で、処理終了後にファイルからデータを読み込めばOK
これも劇的に早いというわけではないですが、参考までにということで・・・

長文でスマソ
2007/08/03(金) 17:41:39
>>172
参考になります。

配列計算は、コーディングに依存して計算時間が驚くほど変わるので、要注意ですね。
私は、コーディングの試行錯誤中見つけた方法が、方法としては綺麗ではないけれども、速度は速かったのでラッキーでした。
174デフォルトの名無しさん
垢版 |
2007/08/03(金) 22:04:42
164にあるようなLabVIEWのTips載せてるような他のサイトってある?
2007/08/04(土) 07:59:16
>>174
ググれ
176166
垢版 |
2007/08/04(土) 14:56:52
>>167さん
>>168さん
どうもありがとうございました。できましたよっと。

LabVIEWは2年ぶりぐらいだったのでさっぱり忘れてしまったw
2007/08/04(土) 16:49:42
LabVIEWって独特のノウハウがあって、すぐ忘れてしまうけど、結構簡単に復帰できるね。
自分も、5.1の頃に使ってから久しぶりに使ったけど、案外すんなり使えた。
デバッグが簡単にできるのがいいところかな。
2007/08/05(日) 09:52:30
>>177
同意、デバッグやりやすいのがいいね
特にライブラリが充実してる計測器制御とデータ処理は秀逸、

だがしかし、それ以外のことをやろうとすると鬼面倒
自分でライブラリ作るところから始める事になる
2007/08/05(日) 10:20:43
オレは仕事で本格的にLabVIEWを始めたんだけど
配列が簡単に見えるのがすげえ便利でデバッグしやすかったのが印象的だったなあ

あとお客さんからよく、「LabVIEWのグラフは使いやすいね!」って言われる
3Dグラフとかはデモでお客さんに見せると、すげえ気に入ってもらえるよw
2007/08/05(日) 11:09:29
>>165
この件ですが、LabVIEW Performance and Memory Managementに解説がありますね。
やはり、ループ内で配列サイズが刻々変化するようなルーチンは、そのたびにメモリコピーが発生するので
駄目と言うことのようです。
このドキュメント、非常に有用なノウハウが書いてありそうですが、日本語訳はないのかな?

無いようだったら、暇なときに日本語訳に取り組んでみようと思います。
でも、公開ってしていいのかな???
2007/08/05(日) 11:12:09
>>179
グラフの機能は他にないものがありますね。
3次元といえば、視点を直観的に変えて表示する機能かな?
2次元グラフも、視野を直観的に拡大できるのが便利。
182デフォルトの名無しさん
垢版 |
2007/08/05(日) 20:17:48
>>180
いいんじゃね
183デフォルトの名無しさん
垢版 |
2007/08/07(火) 22:46:56
SI表記ってどういうものでしょうか?
2007/08/08(水) 20:15:45
単位 SIでぐぐりなさい
185デフォルトの名無しさん
垢版 |
2007/08/08(水) 22:37:51
ここのサポートってどんなかんじですか?
2007/08/09(木) 09:08:14
>>185
サポートって、NIのサポートのことですか?
187185
垢版 |
2007/08/09(木) 23:10:32
>>186
そうです
2007/08/10(金) 10:34:45
>>187
割り込み失礼します。

迅速、親切、丁寧。
今のところ悪い印象はない。満足です。
189デフォルトの名無しさん
垢版 |
2007/08/10(金) 22:45:47
なんか役に立つ小ネタない?
190デフォルトの名無しさん
垢版 |
2007/08/14(火) 13:23:01
Cとかの関数のつもりでサブVIを作るとサブVIごとにファイルができるので
ファイルが大量になってしまうのですが何かいい方法ありますか。
Labviewは簡単そうですがなんかコードが書けないところが歯がゆい...
191デフォルトの名無しさん
垢版 |
2007/08/14(火) 15:03:21
ここの有料トレーニングを受けた方が、覚えるのははやいかな?
2007/08/14(火) 15:40:10
>>190
LLBにまとめたらあかんの?
2007/08/14(火) 21:59:05
>>192
190じゃないけど、LLBって何ですか?
2007/08/15(水) 17:46:35
>>192
纏めても元はなくなるわけじゃないと思われ・・・
195190
垢版 |
2007/08/16(木) 11:19:14
>>192
ttp://www.dev.eee.tut.ac.jp/wakaharalab/information/LabVIEW/upload.html
ですね。検討してみます。
纏めてしまったら元は消していいのですか?
2007/08/16(木) 13:42:43
>>195
もちろんいいよ
2007/08/16(木) 13:44:22
>>195
リンク先はよくわからんが、最近のLabVIEWは簡単にLLBファイル化できるよ
マニュアルにもその得失が記載されてる
2007/08/17(金) 23:16:00
>>191
覚えるのが早いというか、
受けないと使い物にならないLabVIEWは、
会社の金で受けられるなら受けてきた方がいいよ
2007/08/17(金) 23:36:07
俺、レクチャーなしに使ってるけど
2007/08/18(土) 00:08:52
>>199
俺は無料の初心者向けだけ受けた。
別に受けたからってどうってことはなかったと思う。
付いてるサンプルとヘルプで大体は判ると思うよ。
解らないことはぐぐればほとんど解決する。
どうしても解らなければサポートに聞く。これ最強(w
201デフォルトの名無しさん
垢版 |
2007/08/18(土) 14:30:25
まったくの初心者なんですがでLabviewで適当な数字を
日付や時間とともにCSVファイルに保存できるようにしたいんですが
どうすればいいでしょうか?
2007/08/18(土) 15:56:48
>>201
日付「カンマ」時間「カンマ」数字「改行」日付「カンマ」時間「カンマ」数字「改行」...
という文字列を作り、ファイルに書き込めばOK
2007/08/18(土) 16:04:56
>>202
文字列の作り方がようわからんです。
2007/08/18(土) 18:20:13
文字列制御器とかなかったっけ
2007/08/18(土) 20:19:08
>>201
サンプル見ればわかるだろ
2007/08/18(土) 23:09:46
LabVIEWを用いて超音波モータの制御したいのですけど、
生体信号を用いてある閾値を越すとモータが回るなどのプログラミングを組むことできますか?
2007/08/19(日) 06:09:31
Cでできることは大概できる
あとはその生体信号とやらをLabVIEWで取り込めるかどうかだな
2007/08/19(日) 15:06:58
>>206
比較の関数を使うかケースストラクチャですかね。
閾値を超えたらモータ回りっぱなしにするのか
閾値と等しかったら回すのかはお好みで
2007/08/20(月) 19:34:53
>>207
>>208
結構LabVIEWって色々出来るんだね。
ありがとう
2007/08/27(月) 02:55:44
labviewを始めて間もない初心者ですが、教えて下さい。
Labview上でExcelを開いて、指定したWorkSheetをActivateする
というプログラムを下記の様に作ってみたのですが、指定した
WorkSheetが開かずに困っています。

プロパティノード(Aplication):Workbooks

インボークノード(Workbooks):Openメソッド:Filename(←ファイル名を接続)

プロパティノード(Workbook):Sheets

インボークノード(Sheets):Itemメソッド:Item(←ここにシート名を接続)

インボークノード(Sheets):Selectメソッド

VBAの「Worksheets("Sheet1").Activate」の様な接続は
出来ないのでしょうか?
2007/08/27(月) 11:46:16
>>210
Excel Macro Example
Write Table TO XL

などのサンプルを見てみたら?
俺はそれを改造した。
2007/08/28(火) 01:55:34
>>211
サンプルを確認してみたのですが、Worksheetsプロパティの下に
Activateメソッドが見つからないんです。
Excel上で任意のシートをActivateするマクロを組んで、呼び出すのが良いのかな?
2007/08/28(火) 12:26:47
>>212
そのままごっそりコピーして使えばよいのでは?
うちでは動いてるよ
2007/08/28(火) 12:34:54
ごめん

「指定したWorkSheet」をActivateする

が重要なのね
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況