1 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 12:34:58 ] 過去スレ 01 pc11.2ch.net/test/read.cgi/tech/1054356121/ 02 pc11.2ch.net/test/read.cgi/tech/1168308855/ 03 pc11.2ch.net/test/read.cgi/tech/1180192018/ 04 pc11.2ch.net/test/read.cgi/tech/1189814602/ 05 pc11.2ch.net/test/read.cgi/tech/1197448064/ 06 pc11.2ch.net/test/read.cgi/tech/1205231499/ 07 pc11.2ch.net/test/read.cgi/tech/1212587819/ 08 pc11.2ch.net/test/read.cgi/tech/1219673793/ 09 pc11.2ch.net/test/read.cgi/tech/1228372971/ 10 pc12.2ch.net/test/read.cgi/tech/1235332603/ 11 pc12.2ch.net/test/read.cgi/tech/1241885130/ 12 pc12.2ch.net/test/read.cgi/tech/1247566074/ 13 pc12.2ch.net/test/read.cgi/tech/1254281104/
620 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:32:10 ] >>616-617 論点がずれてますよ。 人のことを馬鹿とかアホとか高卒文系とかド素人とか言ってるけど、 話の内容を理解できていないのは、あなたの方ですね。 何かを明らかにしたくないなら、あなたはこの話題に参加しなくてもいいと思います。
621 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:37:10 ] ずらしてんのはお前の方だ馬鹿。 これになんかコメントしてみろ、アホ。 > 仮にExcel 2003が911文字目からエラーになるということだとしても、 > 911文字からエラーになるからといってそれがExcel 2003とは限らないだろ。 > 高卒文系なのか?
622 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:38:03 ] >>618 ソース見てボタンの名前調べればいいんじゃないの? そんな単純なことじゃなくて?
623 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:38:50 ] ・Valueを付ければ問題ない ・Excelの仕様上、何文字まで設定出来るかはヘルプに書かれている これ以上、何を知りたいの?
624 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:41:05 ] 話の流れからするとw、>>600 =>>611 じゃねーの? 馬鹿と言われて悔しかったのかな?
625 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:41:30 ] >>621 hideyoshi.2ch.net/test/read.cgi/mental/1266008088/l50 とりあえず筋トレでもしてみたら?
626 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:45:40 ] おまいらいつまでやってんだwwwwwwwwwwww
627 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:50:36 ] >>625 反論不能か、高卒文系のド素人が。 もう黙っとけ。
628 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:57:30 ] VBAからGroovyのプログラムを呼びたいんですが、何か方法はありますか? Groovyに限らず、VBAから他の言語のプログラムを呼んで、返り値を使用する ことってできるんですかね?
629 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 16:58:28 ] 一つのセルには200文字も必要ねーな。 50文字でも十分じゃね? 数式厨には足りないかも知らんけどw 超長ーい数式を得意としてるやつもいるからな。
630 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:05:02 ] >>621 必死ですね。コメントを求められているのでレスしますね。 その事象が起きるからといって、Excel2003だという証明は私には出来ません。 学歴も聞かれてますね。おっしゃる通り文系ですが大卒です。 これでよろしいでしょうか?
631 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:06:40 ] だよな。表計算ソフトなんだから50文字でも多いぐらいだ。
632 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:09:01 ] 超長〜い数式は勘弁してほしいw
633 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:18:44 ] 超長ーい数式とか配列数式とかSUMPRODUCTのフィルコピーが大好きなやつはほとんどアホばかり。 VBAで言えば変数使わないで何度も同じ値を取得してるようなもんだ罠。 数式でやるならVBAの変数に相当する作業セルを使えってこった。
634 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:22:44 ] >>623 もういい加減アホとか言うのやめれ。
635 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:25:04 ] ん?俺のことかな すまん、今度からヴァカと書くことにするわ。
636 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:27:44 ] >>630 証明できるかどうかなんて聞いてないんだよ。 >>615 > 流れから2003だってわかると思うが? わかると思ってるなら、それは馬鹿ゆえだってことだ。 横からノイズ増やしといて、俺の知りたいことだけお前ら教えろとかいう奴はいらないんだよ。 わかった?
637 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:31:39 ] ふぁいと! 俺は50文字でも十分すぐるから興味ナス
638 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:32:35 ] >>630 お前も必死だよwww
639 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:34:53 ] 大卒文系って、裏・逆・対偶レベルの論理学も理解できないの? 今はやりのゆとりって奴?
640 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:36:20 ] まぁ餅つけ 50文字でも十分ということで糸冬了
641 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:39:24 ] まぁ、セルに表示できないような文字数を設定するというのは、基本的な使い方では ないわけだから、自分がそのような処理を実装しなければならなくなったときに、 ターゲットとなるExcelの仕様上の制限を調べ、テストを十分にやれば良い。
642 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:41:21 ] 必要条件と十分条件を良くわかってない馬鹿SEのことを思い出した。
643 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:43:09 ] CellsのデフォルトプロパティがValueじゃないってことじゃないかと思うけど、 調べるつもり無し。
644 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:51:55 ] Cells(2, 1) = Cells(1, 1) でエラーが発生するとき、 Range("B1") = Range("A1") でもエラーが発生するね。 何故なのかはそれほど知りたくないけど、RangeのデフォルトプロパティはValueだって 思ってたので、ちょっとキモチワルイ。 やっぱり Range("B1") = Range("A1").Value と書くと動く。 まぁ、デフォルトプロパティは使うなってことかな。
645 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:52:57 ] スレが伸びてると思ったら一人で暴れてるようだな。 文体でバレバレだw
646 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 17:57:50 ] >>644 セルの文字数についてはバージョンによる違いだってわかるけど、 Valueの省略については色々調べてもわからなくて、昨日からずっと気持ち悪い。 納得できる答えをくれる神は降臨しないかと待ってるんだけど スレ覗く度に荒れる一方で(ry
647 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 18:22:47 ] >>646 納得できる答えが見つかっても、安全側に倒してデフォルトプロパティに頼らない コードを書くしかないという状況は変わらないよ。
648 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 18:24:50 ] >>645 バレバレw
649 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 18:29:42 ] まぁどっちもひといが、この板的にはこれが一番ひどい。 >>611 >それはそうと、これだと10000行までいけるなw
650 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 18:38:10 ] 例えば Sub test() MsgBox TypeName(Range("A1").Value) MsgBox TypeName(Range("A1")) End Sub とやると Empty Range となる
651 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 19:46:05 ] >>650 だから?
652 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 19:54:40 ] >>611 にガン擁護された>>600 は、どのような登場の仕方をするのであろうか。
653 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 20:44:22 ] >>623 256文字でエラーになるExcelのバージョン
654 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:07:40 ] >>653 え!?それかよっ!!www
655 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:27:05 ] >>653 うち Excel2003(XP) と Excel97(Win98)あるんだけど Excel97(Win98) だと256文字でエラーになる
656 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:48:24 ] 哲也君がVBAマクロを2昼夜かけて作ったんですよ。 これが本当の「マクロ 2夜連続」なんつって。
657 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 02:04:41 ] >>653 だったら、初めから自分の環境の結果を書いとこうね。 俺は何もしないけど、お前ら俺の知りたいことを教えろパターンですな。 ちなみに俺は、これまで出ていないExcel 2000を持っていて実験もし結果もわかったが教えない。
658 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 06:32:11 ] 俺はウチとまったく同じ環境の結果がガイシュツだから書かなかっただけなんだけど、 同じことを何度も書かなきゃいけないの? 役所に出す書類だな、まるで。
659 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 06:38:42 ] それが知りたいんだったら、既出の情報をまとめるなりなんなりしろよ。 餓鬼かよ。
660 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 07:31:23 ] 私女だけど、たった1行の実験結果を書かずに言い訳を何行も書く男の人って
661 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 08:40:37 ] まとめなきゃ把握できないほどの情報量か? 数えてないけど3例ぐらいしか出てなかっただろ。
662 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 08:55:26 ] XP 2003です ググっても中々みつからないんだけど、 手動で選択したセル範囲の数字を一気に計算(仮に10倍)とかするのってVBAで出来るの? あとついでに、セル範囲の一番右下の座標も取りたいんだけどやり方教えてください。
663 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:11:53 ] >>661 いつまでやってんだ
664 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:13:07 ] >>662 前半:できる。rangeを関数の引数に取りfor each 後半:一発でできるかどうかは知らん
665 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:15:03 ] >>682 VBAでもちろん出来るが手操作でも出来る。 どっかのセルに10と書いて、コピー、形式を選択して貼り付け、乗算 一個の選択した矩形範囲の右下隅のセルを操作したければ Selection(Selection.Count).**** Excel2003はこれで大丈夫だが、Excel2007は全セルを選択したとき CountプロパティがLong型なので入りきれなくてエラーになる。 そこまで考慮するなら With Selection .Item(.Rows.Count*.Columns.Count).**** End With 座標って行番号とか列番号とかアドレスが必要なケースは滅多にないだろう。 全くないというわけではないが。
666 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:15:04 ] >>661 ほら、お前もスレを確認しないと状況がわからないだろ。 >>653 の知りたかったことなんて誰も知らないんだから、状況をまとめて あとこのバージョンの動作を教えてくれってやるのが筋。
667 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:59:47 ] >>653 Excel 2000では256文字目でエラーになる。 これで全部揃った?揃ったならまとめくらいしてもバチはあたらないよ。
668 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 10:08:55 ] Excel95がまだ出てなーなw
669 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 10:26:54 ] だれか知ってる人がいたら教えてくれ。 A1の表示形式がG/標準のとき Debug.Print Format(Range("a1"), Range("a1").NumberFormat) とやると"M32032ral"が返るんだが、これって何?
670 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 10:28:49 ] いかん、Valueつけるの忘れたわ
671 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 10:31:38 ] A1の値を書くのも忘れたわ 1の場合ね
672 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 10:38:56 ] >>669 知ってるのか知らないのかわからないが、それ、Formatの第二引数の指定方法が間違ってる。
673 名前:デフォルトの名無しさん [2010/03/19(金) 11:18:49 ] 競艇のネット自動投票プログラム作っています。自動ログインは完成しましたけど、 次の画面の投票する競艇場選択のボタンを押す方法が分かりません。 押したいボタンのHTMLソースは以下 <input value="福 岡" onclick="jyocd(22)" tabindex="2" type="BUTTON"> ボタンの名前(name)が無いから通常のやり方ではできません。 また、 SendKeys "{TAB 5}" SendKeys "{ENTER}" で5番目の競艇場をクリックではできましたが、最終レースが終わると その競艇場選択ボタンが消えますので、必ずしも××競艇場が5番目とは限らないのです。 検索等で昨日1日中調べてみましたが解決しません。。。助けてください。
674 名前:デフォルトの名無しさん [2010/03/19(金) 12:08:09 ] データについているハイパーリンクの中の数字を取り出して(〜info.php?chr=25121とあったら568311)、もしAという数字だったら、その列の情報を全て、シートAにコピー という仕組みを作りたいと思っております。 ハイパーリンクの中の数字を参照するには、どうしたらよろしいのでしょうか?助けていただけると助かります。
675 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 12:57:29 ] >>672 どこが? まさかNumberFormatLocalってんじゃないだろうね。 もしそう思ってるならそっちが間違ってる。 そんなことはないとは思うけど。
676 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 12:58:20 ] まとめました。扱える文字数はバージョンの違いってわかるんですけど、 何故Valueを省略するとエラーが出るのか、どなたか教えて頂けませんか? 【バージョン不明】 256文字以上でエラー >>578 (質問者)、>>581 、>>596 911文字以上でエラー >>600 【バージョン記述あり】 Win98&97(256文字以上でエラー) >>655 OS不明&2000(256文字以上でエラー) >>655 XP&2003(911文字以上でエラー) >>583 (>>588 ?)、>>584 (>>587 ?)、>>586 Win7&2007(8203文字以上でエラー) >>612
677 名前:676 mailto:sage [2010/03/19(金) 13:01:21 ] 訂正ですorz OS不明&2000(256文字以上でエラー)は>>667 でした。
678 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 13:14:44 ] あぁ分ったわ。 NumberFormatは"General"だから Gは元号のGで明治だからM eは和暦の年 nは分 eは和暦の年 ralはGeneralの右3文字だな。 結局Formatじゃ駄目でWorksheetFunction.Textってことか。 俺の間違いだったわ。
679 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:42:54 ] >>678 いやいや、ヘルプ見ろよ
680 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:46:07 ] >>676 それ多分OS関係ない。 > 何故Valueを省略するとエラーが出るのか、どなたか教えて頂けませんか? 多分、今ここにいる奴は答えられないから、これまでに回答がないんだよ。 モーグにでも行けば?
681 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 17:50:13 ] >>674 > chr=25121とあったら568311 の法則がよくわからない。 Aは数字じゃない。 16進?でもなそさうだし。
682 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 17:53:43 ] >>679 FormatもWorksheetFunction.Textも似たようなもんだろうと思ってた俺が 馬鹿だったが、Formatのヘルプの表示書式指定文字なんて一部しか載ってないね。 とりあえず"s","h","n","g","aaa"などが抜けてる。 "General"はWorksheetFunction.TextにはあるがFormatにはないということだな。
683 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:01:50 ] 範囲指定していっぺんに10倍はVBAでもできる。 「形式を選択して貼り付け、乗算」をマクロの記録してみ。
684 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:12:10 ] Formatのヘルプの最後にある表示書式指定文字だが、あれは一覧じゃなかったか。
685 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:14:19 ] >>682 ホントだ。ローカルのヘルプは抜けてるのがある。 オンラインヘルプなら全部出るみたいだけど。
686 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:26:38 ] >>682 あと"p"とか"ccc"とか"ooo"とか"ww"とかもあるみたいね。 Format(1,"ww")が53、Format(1,"www")が531になるがなんのこっちゃ。
687 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:47:18 ] "p"じゃなくて"q"だったわ。 "ccc"も"c"ね。 Format$(シリアル値,"yyyy/mm/dd")とするところを Format$(シリアル値,"c")としても同じみたい。 >>685 オンラインのヘルプどこ? さっきから探してるんだが見つからん。 MSDNかな?
688 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 18:54:35 ] cはcountryのcだと予想して地域オプションをいじくってみたら、案の定 Format$(シリアル値,"c")は必ずしもFormat$(シリアル値,"yyyy/mm/dd")と 同じじゃなかったわ。
689 名前:662 mailto:sage [2010/03/19(金) 19:51:07 ] >>664-665 回答ありがとうです。本当にたすかりました。 面倒なんで「(どっかのセルに10と書いて)コピー、形式を選択して貼り付け、乗算」をマクロ記録させてそれでやり過ごしました。
690 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:03:49 ] Formatの奴うざいよ? Valueの奴と同じちゃうんかと思われるレベル。
691 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:15:38 ] うざくてすまんね。 Value関連は考えすぎだな。 629と633と637は俺だけどな。
692 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:21:00 ] というわけど、今後は>>690 のハイレベルな回答を期待しましょうねw
693 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:38:21 ] ヘルプ見ろでFAだろ。 質問者はまだ見れてないようだが。
694 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:42:05 ] めんどくさいけど探してやった。 ほれ。 msdn.microsoft.com/ja-jp/library/59bz1f0h (VS.80).aspx
695 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 20:47:20 ] それVBAも一緒なの?
696 名前:デフォルトの名無しさん [2010/03/19(金) 20:51:40 ] ブイバのことは俺に任せろ!
697 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 21:04:53 ] >>693 クソ生意気な奴だなぁ。 ヘルプくらいは真っ先に見てるさ。 俺の見れるヘルプにはcやwwwは見れないんだよ。 お前がそういうなら探せばどっかにあるんだろうけどね。 Formatで検索して出てくる下には書いてない。 Format 関数 ヘルプ > 関数 > D-G Format 関数の使用例 数値表示書式指定文字 (Format 関数) 文字列表示書式指定文字 (Format 関数) 数値を表すその他の書式 (Format 関数) もうどうでもいいけどな。
698 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 21:09:18 ] >>694 お、ありがとう。 そこにあったか。 どうでもいいと書いたがこれから見るわ。
699 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 21:14:54 ] >>693 =694の俺なんですが・・・
700 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 21:18:56 ] なんというツンデレ!! おまいら何やってんだよwww
701 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 21:25:30 ] >>699 ふーん? 結局お前もまともにヘルプ見てなかったと言うことかw >>694 もリンク先見たけど、cやwwwは載ってないわ。 ExcelヘルプでFormatで検索しても出てこなかったが、表示書式指定文字で検索したら出てきたよ。
702 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 22:21:05 ] >>701 日付の書式のヘルプ初めて見たよ。 cとかooooとかwwとか今まで知らんかった。
703 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 22:35:11 ] >>702 同じく。 しかしヘルプでFormatじゃなくFormat関数と最後まで打てば日付関連の書式は出てきたな。 手抜きはいかんな。 またうざいとか言われるからこのへんにしとくよ。
704 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 22:53:23 ] >>703 「Format 日付」でも出てくるよ。 間にスペース入れればAnd検索だな。
705 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 23:16:10 ] >>704 トンクス Formatだけでも2ページめにあったね。 ヘルプはカーソル当ててF1しか普段使わないから、オンラインヘルプの使い方知らなかった。
706 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 02:51:23 ] いつからこのスレは自分が発見したことのメモ帳になったんだ
707 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 02:53:16 ] >>701 で、結局そのヘルプのありかをこのスレにフィードバックするつもりは無いのか。 やっぱValueの奴とレベル一緒だわお前。
708 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 03:37:26 ] >>672 でちゃんと使い方が間違ってると教えてもらってるのに、何なのこいつ。
709 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 07:56:45 ] >>672 >>669 だが、夜会合ですぐレス書かなくてすまんな。 ヘルプは>>671 や>>704 のおかげで読めたよ。 俺も実は探せてなかったもんでね。 ヘルプ読めと言いながらVBAのヘルプじゃないものを教えた人もいたみたいだが。
710 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 08:02:40 ] まちがった >>701 や>>704 のおかげな
711 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 08:09:44 ] >>707 ヘルプのありかは>>701 はフィードバックしてるんじゃね? 表示書式指定文字で検索って書いてあるし。 Excelヘルプをオンラインヘルプに読み替えればいいんじゃね?
712 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 10:14:12 ] ヘルプ見ろで切れまくる奴はいるは、ヘルプ見つけられない奴続出だわ、レベル低すぎ。 お前ら一体今までどうやってプログラミングしてたんだよ? 何でもググってコピペしてたんじゃねーの?
713 名前:デフォルトの名無しさん [2010/03/20(土) 10:14:17 ] エクセルVBAであるサイトのラジオボタンを自動で選択するマクロを作っているんだけど その方法が検索で調べた方法じゃできなくて困っています。 HTMLのラジオボタンの部分のソースは <input name="kumiban1" value="1" onclick="check1(this)" tabindex="3" type="RADIO"> となっています。 "kumiban1"のvalue="1" をクリックしたいのです。
714 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 10:37:36 ] >>713 同じページ内に同じ名前の name="kumiban1" が複数あった場合は objIE.document.all("kumiban1") だとエラーになる。 そういう時は objIE.document.all("kumiban1")(0) 、objIE.document.all("kumiban1")(1) のように番号を付ける。 自分のチェックしたいボタンが何番目かは自分で調べてね。
715 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 10:50:18 ] >>712 まぁまぁ、レベルの高いと思われる>>694 でさえ見つけられなったんだから。 俺もF1キーで大体事足りてるしね。 ところで2010では有名なFindメソッドの使用例の間違い、直ってるか誰か知らない? 俺未だにISDNだからベータ落とせない。 前トライしたら途中で切れてばっか。
716 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 10:53:30 ] >>712 コピペでマクロ作って社内で高評価 ↓ 自分で考えなければできないようなことをさせられる ↓ コピペ技術だけじゃどうにもなんねぇ・・・でもまともに組んだことねぇ ↓ そうだ!聞いて教えてもらう←いまここ ↓ 結局できない ↓ 評価右肩下がり
717 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 10:54:51 ] >ISDN マジか!! まだいるんだなぁ… テレホ思い出したわ つうか、ネカフェとか行ってDLしてくりゃいいんじゃねぇの?
718 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 11:10:16 ] かわりにダウンロードしてくれる友達とかいないの?
719 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 11:12:59 ] >>717 そんなものあったらすでに行ってるよ。 こちとらド田舎離島だからね。 今度弟にDLしてもらって郵送してもらうかな? 来年は光が開通するんだが。
720 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 11:14:44 ] >>718 リロードしなかった。 >>719 のとおり。