(*´д`*)アハァ… VB初心者質問スレ Part23

このエントリーをはてなブックマークに追加
本体だけ配布してユーザーからの罵声を解析。これ最強。
FlexGridのセル内文字の
特定の箇所の文字だけ色をつけることは出来ますでしょうか?
>>954
そうですか、わかりました。ありがとうございます
qsortを使いたいのですが、VB6ではどうやるのでしょうか?
 3重のfor文に配列の変数をそれぞれ割りあてましたが、
「for で指定された変数は既に使用されています」とでて、
計算できませんでした。同じ構文に変数が直接関係したら、
配列の変数は使えないのですか
クリスタルレポートを使った帳票印刷をしたいのですが
Win98で出力したものとWin2000で出力したものとでは
微妙に印刷位置に違いが出ます。

簡単に手直しとかできる原因なのでしょうか。
>>958
んなこたない。どっかで本当に使ってんだろ。
>>959
プリンタドライバが違うからじゃないのか。
普通に同じテキストファイルでも双方で打ち出してみて確認しる。
962859:03/04/11 15:07
皆さんお願いします >>859 >>888
963959:03/04/11 15:13
>>961
ありがとうございます。
今から試してみるです。
964デフォルトの名無しさん:03/04/11 15:15
DCount(expr, domain[, criteria])関数の
criteriaは複数の条件を指定できるのでしょうか?
>>965
ヘルプ嫁。
あと、なんでやってみない?
>>966
こわれたらこわいし・・・
968 :03/04/11 15:21
>>966
試しているけど、エラーで落ちる
どうしてエラーの内容を言わない人が多いんだろう
>>969
エラーメッセージが出ないから
971959:03/04/11 15:36
うーん、同じプリンタで同じ文書印刷しても
違うプリンタで同じ文書印刷しても
ズレっぷりは全く一緒ですね・・・
972859:03/04/11 15:39
スマソどうもできるようだ
Left プロパティ他が Move メソッド使わんと更新されんよう
お騒がせしますた
973 :03/04/11 15:46
>>969
エラーの検証を聞いている訳ではないので、
この場合は問題ないのでは…
>>971
意味不明。
結局、OS間のドライバの差ということでよろしいか。
975959:03/04/11 15:57
>>974
あ、それぞれ98と2000で印刷してみてってことですよ。

それで違うんだから、ドライバの差ということみたいです。
お騒がせしました。
976デフォルトの名無しさん:03/04/11 18:24
VB6です。
IEみたいに、MenuもCoolBarに乗せたいのですが、APIなどでポンと乗らないでしょうか。
メニューをCoolBarの上に自作しないと無理なのでしょうか。
M$のテクニカルサポートってすげー親切だな
数年前とは大違いだよ
つーか担当によって差があるんか?
978デフォルトの名無しさん:03/04/11 19:28
VB6です。

雛形になるHTMLなどのファイルを用意して、その中にプログラムで使われている
変数を入れた場合、どうすればその変数を有効にできるでしょうか?
読み込んだファイルを配列に1行ずつ入れるまではいいのですが、配列に読み込んだ
時点でただの文字列になってしまい、変数が変数名のまま出力されちゃうんです。

関数などの名前さえ教えて頂ければ、自分で調べるので教えてください。
979デフォルトの名無しさん:03/04/11 19:33
>>978
以下の意味がわからん
>その中にプログラムで使われている変数を入れた

単純にReplaceすればいいとちゃうんけ
>>978
もう少し具体的に書いてくれ
981978:03/04/11 19:46
どもです
例えばVBのソースで「Hensuu="教えて"」としたとき
HTMLファイルで<TITLE>Hensuu</TITLE>と記述した物を読み込むと
<TITLE>教えて</TITLE>に変換するような方法をお聞きしたいのです。

うまく説明できなくてスマソ
昨日も同じような質問あったなぁ。
983978:03/04/11 19:54
>>982
>>918あたりのやつですか?
早速「Replace」試してみます。
>>978
最低限だったら、Replace(読み込んだデータ,"Hensuu", Hensuu)とすれば
いいんだが、これだと置換前文字列をReplaceで指定しているわけで、
プログラムの変数名が置き換わることじゃなくなる。

だから置換前文字列と置換後文字列を組にした構造体(ユーザ定義型)を
配列にして繰り返した方がいいんじゃないかい?

あと、Replaceだと単純に文字列を変更するだけだから、
たとえばTITLE="タイトル"で<TITLE>TITLE</TITLE>だと
<タイトル>タイトル</タイトル>となってしまうわけで、
これを防ぎたいのなら一工夫することになる。
正規表現(Microsoft VBScript Regular Expressions)や
HTML解析(Microsoft HTML Object Library)なんか利用すれば楽にできるよ。
985978:03/04/11 20:18
>>984
..._〆(゚▽゚*)詳しく教えてくれてどうもです。方法さえ提示してもらえれば
何とか自力でいけると思います。>>894以外の皆さんもありがd
986デフォルトの名無しさん:03/04/12 19:32
次スレどこ?
>>986
よろ。
Excel97 のある原本ファイルがありまして、これを読みこんでデータを打ち込
んだ後保存します。で、この際に原本は上書きするとマズイので毎回「名前を
付けて保存」していますが、読み込んだ際に別のファイル名(例えば日付とか)
を割り当てるようなことは出来るでしょうか?
>>988
じゃ、ヒントだけ。
別途作ったブックAに、
原本をコピーしつつ名前を日付に変える→開く→ブックAを閉じるVBAを組んで
開くときに実行するように仕込む。

答え書くのはたやすいが、勉強にならないから、分からなければ勉強しる。
>>987
うちからじゃ立てられないんだYo-
>>990
馬鹿野郎!
うちからも建てられなかったんだよ、ちくしょう!
992デフォルトの名無しさん:03/04/12 21:18
テンプレート作ってもらえれば立てますよー。

たまにしか来ないんですが、聞きたいことがあるのでなくなってしまうと困るのです(vv;;。
>>992 頼んだ。

(*´д`*)アハァ… VB初心者質問スレ Part24

------------------

VBの質問スレです。
どんな厨房疑問でもやさしく答えます。

  Part12 http://pc3.2ch.net/tech/kako/1026/10266/1026642565.html
  Part13 http://pc3.2ch.net/tech/kako/1029/10292/1029241786.html
  Part14 http://pc3.2ch.net/tech/kako/1030/10309/1030947162.html
  Part15 http://pc3.2ch.net/tech/kako/1032/10327/1032706491.html
  Part16 http://pc3.2ch.net/tech/kako/1034/10343/1034302532.html
  Part17 http://pc3.2ch.net/tech/kako/1036/10361/1036154952.html
  Part18 http://pc3.2ch.net/tech/kako/1038/10381/1038103769.html
  Part19 http://pc3.2ch.net/tech/kako/1039/10398/1039859691.html
  Part20 http://pc2.2ch.net/tech/kako/1041/10418/1041879465.html
  Part21 http://pc2.2ch.net/tech/kako/1044/10440/1044028945.html
  Part22 http://pc2.2ch.net/test/read.cgi/tech/1046354784/ (HTML化待ち)
  Part23 http://pc2.2ch.net/test/read.cgi/tech/1047743187/

VB.net関連スレ
【老若】VB.net質問スレ【男女】 (Part2)
http://pc2.2ch.net/test/read.cgi/tech/1043629429/

心得
壱.質問する前に過去ログにも目を通してみる。
弐.質問する前に MSDN などで調べてみる。
参.VBScript もこのスレでOK。
四.インストーラーなどの質問もOK。
五.下ネタもたまにならOK。
994デフォルトの名無しさん:03/04/12 21:39
任務完了しますた/(-_-)
http://pc2.2ch.net/test/read.cgi/tech/1050151126/
>>994
ありがとう&乙。


よーし埋めるか。
誰かセントリノAA貼ってくれい。
それでは最後に、
「あなたにとって、VBとは」
997デフォルトの名無しさん:03/04/12 21:46
        まもなくここは 乂1000取り合戦場乂 となります。

      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )
998g:03/04/12 21:47
g
1000
1000v(*´д`*)b
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。