ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:OSP 変数設定) OSP 変数設定のアラートについて 2019/11/14 21:52 このQ&Aのポイント OSPのプログラムで変数設定を行っている際に、サブプログラム名が適切でないというアラートが出てしまいます。変数AAをVC1に変えても同じ問題が発生します。アドバイスをいただきたいです。 OSP 変数設定 お世話になります。 OSPのプログラムで下記のようにプログラムを組んだのですが(1)のところで (サブプログラム名が適切てはありません)というアラ━ムになってしまいます。原因がわかりません。 O1000 : AA=100 (1)CALL O=AA (O100にいかない) : : M30 O100 : : RTS AAをVC1に変えても同じでした。 アドバイスいただけると助かります。 宜しくお願いします。 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー tokuhon-a ベストアンサー率67% (33/49) 2019/11/15 08:12 回答No.1 プログラム呼出し変数化機能ですね。 呼び出すサブプログラムは、例えば下記のように、 先に登録しておく必要があります。 ---------- PREG O0100,O0101,O0102 VC1=100 NJ1 CALL O=VC1 VC1=VC1+1 IF[VC1 LE 102]NJ1 M2 ----- O0100 M0 RTS ----- O0101 M0 RTS ----- O0102 M0 RTS ---------- 慎重に動作確認して下さい。 質問者 お礼 2019/11/19 23:15 まず、お礼の返事が遅くなり申し訳ございません。 ご回答ありがとうございます。 教えていただいた通りプログラム変更し、問題無く動作いたしました。 大変助かりました。 ありがとうございます。 これからもっとOSPマクロを勉強し、もっと高度なで便利なプログラムを組んでいきたいと考えております。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] 製造業・ものづくり機械加工マシニングセンター 関連するQ&A NCプログラミング CALLとVCVIEWの使い方 いつもお世話になっています。 学校でメモをしたのを置き忘れてきたので、やや正確でないところがあるかも知れせんが、 OSPでのサブプログラムの呼び出し方の質問です。 NC旋盤LB3000EXIIのOSP-P300のマニュアルを参考にして簡単なプログラムを作ってみましたが、 シミュレーションソフト[VCVIEW]で実行するとエラーメッセーが出て、CALLの使い方がわかりません。 プログラムとエラーメッセージは下記のとおりです。なお、CALLをMODINに変えるとそこではエラーメッセージはでませんでした。) O001 CALL O002 M30 O002 RTS プログラムが見つかりません。 ==> CALL O002:002 ご教授いただければ幸いです。 OSP言語について! 皆さんお疲れ様です!いつも参考にさせていただいています! 今度会社にオークマさんのマシニングが、導入が決まりそうなんですが、今までOSPは一度も操作したことがありません!ファナックさんしか経験がないのです。そこで質問なのですが、どのようなところに違いがあるのでしょうか? 過去の質問を検索したところ、固定サイクルのリファレンス点、ワーク座標系の設定、工具長補正、サブプロ、・・・など結構違いがあるようですが、たとえば、下記のプログラム(固定サイクル)をOSPに変換するとどうなるのでしょうか? % O0001 G80G40G17 G94 G91G28Z0 G28X0Y0 T03M06 M01 N0001(T03 DRL 10.0D H03 4-10.0 KIRI) G90G54G00X0.0Y0.0S955 G43Z50.0H03 M03M08 G98G90G83Z-10.0R2.0Q1.5F70K0 M98P0002 M05M09 G80 G90G00Z50.0 G91G28Z0 G28X0Y0 M01 M30 % O0002(SUB) G90 X10.0Y10.0 Y-10.0 X-10.0 Y10.0 M99 いつも初歩的な質問ばかりで大変恐縮ですが、宜しくお願いします。 ヘリカル仕様で無いマシンですが。 お陰様で、現状は、小径の穴から大径まで、問題無く作動しています。が、G11とBHCを併用すると、ダメみたいです。解決できますか?下記が、プログラム例です。 T13 M6 G15 H1 G11 P-0.258 X377 Y0 G56 Z100H13 S1500 M3 M8 MODIN OR23 CALL O23 MODOUT G0 Z30 MODIN OR24 CALL O24 MODOUT G0 Z500 M9 M5 G10 G15 H11 X0 Y600 M01 G15 H1 M63 M6 M2 / O23 OMIT R1 R5 R6 R7 BHC X0 Y0 I200 J0 K10 RTS O24 OMIT R2 R3 R4 R8 R9 R10 BHC X0 Y0 I200 J0 K10 RTS / ヘリカルのサブですが、この前、指南頂いたのです。 OR23 XC=VROCOX~(文字数の制限で以下省略) 角度の計算が、3段階で入るので、機械の処理速度が付いてこないのでしょうか?機械は、ヘリカルのオプション無しのOKUMA、OSP7000Mです。 製造業のDX化は可能? ~図面管理とデータ活用の最適解~ OKWAVE コラム ファナックのプログラムについて 前まで、6年前にでた森精機の機械を使っていました。 プログラムはファナックでした。 その機械は同じプログラム内にサブプログラムを入れて加工することが出来たのですが、最近転職して20年ぐらい前のMCを使っています。 それもプログラムはファナックなのですが、同じプログラム内にサブプログラムを作って加工出来ません。 自分なりに調べて見て、無理とは書かれていたのは見つけたものの納得出来ず投稿しました。 昔の機械なので容量も少なくプログラムもあまり入れておけません。 リピート品やるときは、メインとサブプロを全部転送しなおしてやっています。 非常に不便です。 前は同じプログラム内にサブプロがあったので、メインだけ転送すれば大丈夫でした。 マクロ、変数、何を使ってもいいので、どなたかわかるかたいませんでしょうか? 同じプログラム内にサブプログラムを作り加工したい感じです。 前まで作っていたのは O100 メイン M30 N10 サブプロ M99 こんな感じでO100に全部入れて作っていました。 よろしくお願いいたします。 ヘリカル仕様で無いマシン 初めて投稿します。昨年から部署移動で、オークマOSP7000Mを使用してます。昨年の秋にオークマOSP200が入りました。7000を使ってた方が、現在200を使ってます。それで、ヘリカルのプログラムを丸々コピーした物を7000に読み込ませた所、軸指令2でエラーが出たので、オークマに問い合わせしたら、ヘリカル仕様で無いとの事でした。で、オークマ担当者曰く、円を分割すれば可能との事なのですが、良く理解出来ませんでした。ワンツールで、複数の穴径の加工をするので、MODINとG91を使ってマクロで組めるプログラムを教えて頂ければと思います。参考までに、現在、組んでるプログラムを下記に書いときます。 例、100丸H7公差、板厚50,溶断にて90丸の下穴貫通。5ヶ所で荒加工で、径28の4枚刃の三菱のフルバックです。仕上げは、ボーリングバー使用。 メインの例↓ T19M6 G15H1 X0Y0 G56Z100H19 S1500M3 M8 MODIN OR100 CALL O100 MODOUT G0Z500M9 M5 G15H11 X0Y600 M01 G15H1 M63 M6 M2 サブの例↓ O100 X50Y50(書き込み文字の都合で穴数(穴位置)は省略します) RTS OR100 GOZ5 G1Z0F4000 CALL OR101 Q51 G0Z100 RTS OR100 G91Z-1F4000 G41G1X-25Y-25F1200D19 G3X25Y-25R25F450 G3I0J50 G3X25Y25R25 G40G1X-25Y25F2500 G90 RTS このOSPのNCプログラムは正しいでしょうか? はじめて投稿します。 初心者ですが宜しくお願い致します。 《ご質問》 以下のNCプログラムは正しいでしょうか?今現在マシニングセンターに触れる環境ではないので確認できません。宜しくお願いします。 ※・T99→φ20のスクエアエンドミル ・H99→工具長補正ナンバー ・下穴(φ10)あり ・ヘリカルで深さ6ミリでφ46に加工し、平面ピック0.5でφ50に繰広げたい ・D99、D100は径補正ナンバー ・制御 OSP-P200M N1 T99 N2 M6 VC1=2←コモン変数、ワークより2ミリ上空でスタート N3 G00X0Y0S3300 N4 G56Z=VC1H99M3 N5 G41G01X0Y-23F200D99 N6 G03X0Y-23J23Z=VC1F200 N7 VC1 = VC1 - 2 ←ヘリカルZピック2ミリ N8 IF[VC1 GE -6] N6 ←ワーク上面より6ミリまで加工 N9 G03G01X0Y-23J23Z-6F200 N10 G40G00X0Y0 VTOFD[100]=10 ←径補正ナンバー100に10の値を設定 N11 VC2=VTOFD[100] ←径補正ナンバー100をVC2に設定 N12 G42G01X0Y-23F200 D100 N13 G03X0Y-23J23F200 N14 VC2= VC2+0.5 ←平面ピック0.5を径補正値に加算していく N15 IF[VC2 GE 15] N12 ←径補正値が15になったら加工完了 N16 G40G01X0Y0F200 N17 G00Z500 N18 M5 N19 M6 N20 M2 オークマ MODIN〜MODOUTについて。 オークマのマシニングのプログラムで、恥ずかしながら最近 MODIN MODOUTというのがあると知ったのですが、 円周上の等間隔の位置に切削加工したい場合、穴位置指定のBHCはサブプロの中に入れないとダメなのですか? 最近他の人が作ったプログラムを見たのですがBHCがサププロで呼び出されていたので気になって質問しました。 ・例えばφ100の円周上に6箇所同じ加工をしたい場合。 MODIN O1 Q5 CALL OH2 MODOUT O1 (省略) RTS OH2 BHC X0Y0I50K6J0 RTS となると思いますが、MODINとMODOUTの間に直接BHCを入れても正常に動きますか? 下のプログラムのような感じです。 MODIN O1 Q5 BHC X0Y0I50K6J0 MODOUT O1 (省略) RTS G65を使ったプログラムについて 使用機械 森精機(旧日立精機?) モデル vs60 O4200 G65P4201A100 G65P4201A200 M30 O4201 GOTO#1 N1 加工プログラム N2 加工プログラム M99 上記のようにサブプログラムにN100、N200のように加工プログラムを2つ記入している状態です。 メインプログラムにて、G65A100(A200)と引数指定にてN100とN200を読み出したいのですが、GOTO#1を読み込んだ瞬間に、 不明なシーケンス番号です のようなアラームが出てしまい止まってしまいます。 GOTO#1を IF[#1EQ100]GOTO100 IF[#1EQ200]GOTO200 と変えても指定したシーケンス番号まで飛んでくれません。 他の質問者様の回答に *************************************** サブプログラム O9000 GOTO #1 GOTO9999 N1 動作プログラム1 GOTO9999 N2 動作プログラム2 GOTO9999 N9999 M99 *************************************** このプログラムが記載されていましたので。参考に作ってみたのですが,,, わかる方いらっしゃいましたらお力添え頂ければと思います。 よろしくお願いします。 F社ワイヤーカット(α1iA)の異常な動き F社ワイヤーカット(α1iA)にて 丸のパンチを切り出す加工を行いました。 プログラムは下記の通りです。 % O0001 G92X0.0000Y-57.0000 G90G01G41X0.Y-50. G02X28.2321Y-41.2668J50. G01G40X28.4015Y-41.5144 M30 % X0Y-57.の座標からスタートし、切り落としの30mm手前で ストップするプログラムです。 切り落としは別プログラムで加工する予定でした。 このプログラムにて加工をスタートさせれば、 本来であればM30を読み込んでプログラム終了となり、 機械の全機能がストップし、カーソルはプログラムの先頭に戻るはずです。 通常はウチの機械もそのように動くのです。 しかし、今回はなぜかM30を読み込んでも機械がストップしずに、 先頭からそのまま加工を続けてしまったのです。 M30の一つ前のブロックのX28.4015Y-41.5144を G92でスタート地点と認識し、そこからまた円の加工を 始めてしまったのです。 もちろん、ワークは使い物になりません。 その後、すぐにドライランにて確認したのですが、 何度やっても、M30でしっかりとまります。 描画も問題なくできます。 機械設定の詳細の中に「サブプログラム中のM30をM99として認識させる」 オプションがありますが、これはメインプログラムから 呼び出したときの話ですので、今回のように サブプログラムを使用しない場合には関係のない話であると 思っています(ちなみに、後からのドライランにて再現しなかったので 、このオプションを疑うこと自体間違いであるとは思います)。 CNCの版数は SERIES VERSION B9F3 0019 です。 皆様にお伺いしたいのですが、 (1)NC機側のバグでこのような現象が起こりうるものなのか? (2)再現性がない場合、メーカーは動いてくれないので、 メーカーに訴えるためにも、同様の現象を経験したことのある方が みえれば、お話をお伺いしたい 以上、ご経験のある方、ご意見をお聞かせください。 マキノ KE-55 変数の取り扱いについて NC初心者です。 マキノKE-55についているFUNUC 20-FAを使っています。 溶接材(70×150mm 厚さ9mm)の開先30°を加工しようと思っています。 YZ平面を直線補間G1で削ろうと考えています。 X方向は変数を使って、0.1mmずつ送っていこうと思っています。 以下のようなプログラムを考えました。 使っている工具は80mmのフルバックです。 ワーク原点はマシンバイスの固定口金右角です。 O0001 G54 G90.0 G0 X20.0 Y45.0 Z10.0; S600; M3; G1 Z1.0; #1=0 WHILE [#1 EQ -180] DO1; G91 Z-7.35 Y-12.7 Z7.35; #1=-#1-0.1; G0 X#1 Y12.7; END1; G90 G0 Z50; M5; X100 Y100; M30; シングルブロックで起動させると、 #1=0 で、「09 アドレス入力に誤りがあります」とエラーになります。 WHILE文をIF分に変更したり、何度も入力を確認したのですが、症状 は同じです。 変数を使わないで、サブプログラムではうまく動いたのですが、PCが接続できないので、操作盤から手打ちで入力しています。0.1mmで送ると1800行も入力しなければいけないので、変数を使って動かしたいのですが、根本的な使い方が間違っているのでしょうか? よろしくお願いします。 また、別の良い加工法があったら教えてください。 配列変数のポインターが勝手に変わる 下記の2個のファイルを持つプログラムでインラインアセンブラのcall命令で配列変数のポインター(アドレス)が勝手に変わる現象をおしえてください。 但し、配列の最初のポインターのみが変わる。 開発環境はWin7(64bit)、VC++2010無償版です。 main.cpp int *disp; int data[3]; WinMain() { _asm mov disp,offset disp_top ・ ・ ・ メッセージループへ _asm{ disp_top://下記move()からcallされた時 lea eax,data//下記のmove()関数のeaxの値より16番地少ない lea ebx,data+4//下記のmove()関数のebxの値と同じ lea ecx,data+8//下記のmove()関数のecxの値と同じ ・ ・ ・ ret } } move.cpp extern int *disp; extern int data[3]; void move() { _asm{ lea eax,data lea ebx,data+4 lea ecx,data+8 call disp } } OH-OSP-HMG (5020M) 2R-NC… OH-OSP-HMG (5020M) 2R-NC NCフライス 前回の質問の続きです プログラム手順さえ合ってるかどうかも分からず進めてみますが エラー続きです まず起動してから プログラム操作釦 F4 対話プログラム F1作成 フォルダ名 仮に ABA.MIN 書き込み 重ね書き Y 書き込み % (2017/03/25 08:38) (ohishi1 MADE ドーナツ切削.ncd FROM ドーナツ切削.jww AND ドーナツ切削.nci) G90G54G92X0Y0Z10. M08 S500M03 G00X80.Y-100. Z1. G01Z-2.F100. G03Z-4.I20. Z-6.I20. Z-8.I20. Z-10.I20. I20. G01Z1.F1000. G00X100.Y-35. G01Z-2.F100. G03Z-4.J-65. Z-6.J-65. Z-8.J-65. Z-10.J-65. J-65. G01Z1.F1000. G00Z10. M09 M05 X0Y0 M30 % 編集終了 自動運転釦 プログラム読み込み ABC.MIN 起動ボタン押す (417 アラームB プログラム指令不良 文字の使用25)のメッセージ 何か根本的な部分がまちがってるのでしょうか よろしくお願いします スマホは修理できる?画面割れ・バッテリー交換・自作の限界 OKWAVE コラム 止まりのゲージがはいってしまうのは? G1/2のタップ加工で止まりのゲージがはいってしまい、苦労しています。入らないようにするには、どうしたらいいのか教えていただけませんでしょうか。 材質は、デンスバー鋳物FC250です。 止まり穴です。 タップ ヤマワ 食いつき1.5山 ハンドタップ(BLYB01)2級 タッパー 日研 Z24 下穴 19ミリ(バニッシングリーマ仕上げ) 機械 大隈豊和 468V OSPプログラム G15H1 G90G0X55.5Y-21.5 G56Z30.H5 M3S150 M8 G71Z20M53 NCYL G84R5.Z-17.5F272 CALL O2 G80G0M9 以上が、加工内容です。よろしくお願いします。 G17,G18について。 近々、アングルヘッドを導入するみたいです。 5面加工機に近い加工が出来るかもと言う事で。 プログラミングガイドを、参照しましたが、抽象的にしか説明がされて無く、 具体的な、指令を指南頂ければと思います。 固定サイクルと、長穴加工など。 機械は、オークマOSP2000Mです。 普段使ってるプログラム例です。 T1 M6 G15 H1 X0 Y0 G56 Z100 H1 S1200 M3 M8 G71 Z80 NCYL G81 R5 Z-2.5 P1 F78 M53 CALL OM6 G80 Z500 M9 M5 G15 H11 X0 Y600 M01 G15 H1 M63 M6 M2 / T1 M6 G15 H1 X0 Y0 G56 Z100 H1 S1200 M3 M8 MODIN O16 CALL ON16 MODOUT GO Z500 M9 M5 G15 H11 X0 Y600 M01 G15 H1 M63 M6 M2 / OM6 X15 Y15 RTS / ON16 X150 Y150 RTS / O16 G0 Z1 G1 Z-2.5 F500 G91 G41 G1 Y-8 F140 D21 G1 X70 G3 X8 Y8 R8 G3 X-8 Y8 R8 G1 X-140 G3 X-8 Y-8 R8 G3 X8 Y-8 R8 G1 X70 G40 G1 Y8 G90 G0 Z100 RTS / このような加工で、G17,G18の指令は、どの行に入れれば良いのでしょうか? それと、キャンセルのG19の指令を入れる適切な、プログラミングを指南、下さい。 宜しく、お願いします。 アングルヘッドの場合、90度で向いてますが、 オプション機能が無い場合、工具長補正は、X,Y軸に対して加工面を0で出せますが、工具径補正を行う場合、アングルヘッドの底から、アングル軸の中心を0に設定すると言う感じでしょうか? Z平面だと、Z軸は工具長で、XY軸は工具径です。 アングルヘッドの軸芯は、やはり、底から軸の差で設定するのでしょうか? FDからの転送について 質問ですが 大隈のOSP7000Mを使ってるのですが 制御盤にフロッピーディスクを入れるところが あるのでパソコン(win98 メモ帳)でプログラムを作りNC機に転送したいのですが メモ帳でプログラムを作成 ↓ FDをクイックフォーマット FDに保存(O1.txt) ↓ NC機に転送 こんな感じでやってみたのですが うまくいきませんでした 特別なフォーマットがあるのかファイル名が 悪いのかよく分からないのですが 宜しければアドバイスお願いします。 Millac415v onyx について 初めてお世話になります。 当社にて、大隈豊和機械製 1997年式 Millac415v onyx を導入しました。 大隈製OSP機 や、FANUC機は何年か使ったことがありますが、 この機種において、 ●プログラム作成時の『コピー、ペースト機能』 ●工具『径補正』設定画面 (工具補正 という画面はありますが、これは長補正のみでした) ●標準設置されているツールプリセッターの使い方 が見当たりません。 また、サブプログラムをメインプログラムに纏める方法があれば教えてください。 (大隈やヤマザキマザックのGコードはできました) 購入時のマニュアルや、機械のヘルプ機能にも記載はありませんでした。 ご存知の方がいらっしゃいましたら、ご教示ください。 よろしくお願い致します。 VC6.0について こんにちは。お世話になります。 VC6.0で作成したアプリケーションがあり、その中で、 ShellExcecuteExを利用し、決まったPDFを開く処理があるのですが、 Windows7で実行した場合、エラーコード:1155が発生します。 PDFの関連付けのエラーと思いますが、同じWindows7でも大丈夫な 端末もあります。 ちなみに、うまくいかない端末で、DOSコマンドで「CALL」文で起動すると うまく起動しました。 何か思いあたる原因があればおしえてください。 Cは、最近勉強しだしたばかりで、過去のプログラムを解読しているところです。 よろしくお願いします。 C#で文字の計算方法について お世話様です。 C#でプログラムを作っています。(初心者です) aa="7+2-3" この文字を計算して答え(この計算式では6)を出したいのです。 値aaには"4-2+7"の時のあれば、"12/5*3"など何が入るかわかりません。(全て文字です。) とりあえず手順として、下記のように値を取り出す事には成功しました。 a=7 b="+" c=2 d="-" e=3 でも、これから先どうやって計算してよいものか、わかりません。 何か良い方法はありませんか? VC++2010Exデバック実行エラー VC++2010Expressのデバック実行時にエラーが出て困っています。 VC++初心者レベルです。 宜しくお願い致します。 VC++2010Expressにて、OpenCV2.2を使用したプログラムを組むため学習中です。 OSはXPです。 OpenCVのサンプルプログラムを includeファイル、libファイルのパス(デバッグ用lib)の設定をして、 ビルドは正常に完了するのですが、デバック実行時(メニューバーの三角ボタン)に エラーが発生し、下記文面のVC++のエラーダイアログボックスがでます。 ==== imgCapture.exe の 0x7c94e4ff (ntdll.dll) でハンドルされていない例外が発生しました: 0xC0000235: NtClose は NtSetInformationObject 経由のクローズから保護されているハンドルにコールされました。 ==== 1.OpenCVが原因の可能性 OpenCVの関数 cvCaptureFromCAM(0) の前に矢印がついて止まっており、OpenCV2.2が最近出たばかりなので、 そのバグではないかと疑いましたが、 別PCの同様の環境で同じプロジェクトをビルドし、デバック実行すると、問題なく動作しました。 2.VC++2010Expressのプロジェクト設定が原因の可能性 上記同様、同じプロジェクトで別PCで動作しているため問題ないようです。 3.VC++関連が原因の可能性 現在使用しているPCは、もともとVC++2008Expressをインストールしておりましたので、 アンインストールせず、VC++2010Expressをインストールしてしまったことが原因かと考え、 VC++2008Express、VC++2010Express、関連アプリケーションをアンインストールして、 VC++2010Expressのみインストールしなおしてみましたが、解決しませんでした。 4.環境変数の可能性 ビルドで生成された.exeファイルを直接実行すると問題なく実行されましたので、 dllのパス設定は問題ないようです。 ビルドで生成されたexeが直接実行できるので、VC++関連が原因だと考えているのですが、 VC++2010Expressをインストールしなおしても解決しないため、お手上げ状態です。 問題なくデバック実行できる別PCと同じ設定にしているつもりですが、見落としがあるかも知れません。 解決方法、見落とし、これを試してみてはなど、気がつかれたことがありましたら アドバイスよろしくお願いいたします。 ファイルへの書き込みについて はじめまして、よろしくお願いします。 <質問>C言語を使用したプログラミングで、 下記ソースのように、 ファイルへ書き込むことは可能であればご指摘お願いします。 ※上手に値が渡せていないようで、 実行すると不正な処理?で落ちてしまいます。 <書き込む方法> 1)メインプログラムで書き込むファイルのOPEN 2)サブプログラムで処理を行いファイル書き込み(1) サブプログラムで処理を行いファイル書き込み(n) 3)メインプログラムで書き込んだファイルをCLOSE <イメージ> #include <stdafx.h> #include <stdio.h> void sub( int i, FILE *fp ); int main(){ FILE *fp; fp = fopen("c:\\0511.txt","w"); int i; for( i = 1; i < 100; i++ ){ sub( i, fp ); } fclose(fp); } void sub( int i, FILE *fp ){ char moji[2]; sprintf(moji,"%3d",i ); fprintf(fp,"%s",moji ); } <補足>VC++2005 ExpressEdition でビルドは出来ました。 お手間おかけしますが、よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] 製造業・ものづくり 機械加工 マシニングセンターワイヤーカット旋盤切削研削・研磨その他(機械加工) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
まず、お礼の返事が遅くなり申し訳ございません。 ご回答ありがとうございます。 教えていただいた通りプログラム変更し、問題無く動作いたしました。 大変助かりました。 ありがとうございます。 これからもっとOSPマクロを勉強し、もっと高度なで便利なプログラムを組んでいきたいと考えております。 ありがとうございました。