1 名前:デフォルトの名無しさん mailto:sage [2007/01/09(火) 11:14:15 ] ・まじめにExcelの機能を追及してみようと思う奇特なひと ・スキルがないのに無理やりVBAの仕事を押し付けられた普通のひと ・VBAなんていまさらやりたくないのに業務で仕方なく使っているひと ・とにかく漏れにこんな仕事まわすなと怒っているひと そんなM$大好きなひとからアンチM$なひとたちまで幅広くカバーするスレです OOoのCalcの質問もOKです 前スレ pc10.2ch.net/test/read.cgi/tech/1054356121/
375 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 20:27:35 ] >>374 Len 文字変数の長さって何?
376 名前:デフォルトの名無しさん [2007/02/26(月) 20:40:36 ] >>375 説明がまずかったですね たとえば、 a As String b As Integer a = "ABC" または a = Range("A1").Valueとして、このA1セルに"ABC"が入っているとします。 それで、 b をこの a の中に入っている文字列の長さの値を入れたいわけです。この場合は3になるわけですが どうすれば b = 3 とすることが出来るかがわかりません。
377 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 20:46:05 ] >>376 答え書いてあるやん
378 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 20:55:51 ] b = Len( a ) まあいろいろ期待どおりに動作しない場合も多いがね。 b = LenB(a ) 内部がEUCなのでバイトカウントでも(ry
379 名前:デフォルトの名無しさん [2007/02/26(月) 20:55:59 ] >>377 すいません。見落としていました。 >>375 ありがとう はぁ、なんか疲れてるみたい・・・
380 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 21:02:18 ] 「文字列の長さ」を「文字変数の長さ」と言い換えたのは 意味があるのかと…思ったわけです。 深く考えすぎたか_| ̄|○
381 名前:デフォルトの名無しさん [2007/02/28(水) 15:39:38 ] マルチすみません。 情報が少ないですが以下の現象で困っております。 環境 WindowsXP Excel2003 エクセルのVisual Basic Editorで社内作成のコントロール(VB6にて) をはりつけ、その後エクセルを終了すると必ずメモリがReadに・・・ のエラーがでてしまい困っています。あと2時間ほどで調べないといけない のですが。。。誰かご教授お願いします。
382 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 15:49:07 ] > 社内作成のコントロール の問題を聞かれても、どうにもならんわな。 聞きたいなら最低限そのコントロールのソースを晒せ。 それが出来ないなら自社内で解決しろ。
383 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 16:00:10 ] 社内掲示板で2ちゃんねる使ってるなんてユニークな会社ですねー
384 名前:デフォルトの名無しさん [2007/02/28(水) 17:21:49 ] dim page as long URL="http:xxx.com/&page="+cells(x,x)+"&main= だとエラーは出ないんですが URL="http:xxx.com/&page="+1+"&main= や URL="http:xxx.com/&page="+page+"&main= だと型が一致しません13Errorとでるのですが、なぜでしょうか
385 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 17:27:54 ] URL="http:xxx.com/&page=" & 1 & "&main=" URL="http:xxx.com/&page=" & page & "&main="
386 名前:デフォルトの名無しさん [2007/03/02(金) 02:08:55 ] objIE.document.forms.Item(0).ID.Value = "ID" objIE.document.forms.Item(0).PASS.Value = "PASS" objIE.document.forms.Item(0).submit().Click これで自動ログインさせたいのですが、ログインするこそはするんですが、 objIE.document.forms.Item(0).submit().Click の行をデバックで過ぎると オブジェクトが必要です。(Error 424) と言うエラーが出てしまうのですが、なにか解決方法はありませんか
387 名前:デフォルトの名無しさん [2007/03/02(金) 02:12:50 ] すみません、書き込んでから気づきました。().Clickが不要だったんですね('A`) スレ汚しすみませんでした
388 名前:デフォルトの名無しさん [2007/03/02(金) 06:55:43 ] 毎日入力するデータを別シートに自動保存して 何日か溜まったら分析したいのですが 例) 3月2日に "Sheet1" の A10 〜 A20 に整数のデータを入力する コマンドボタンをクリックすると そのデータが "Sheet3" の 3月2日の列 ( AH10 〜 AH20 ) にコピーされる 翌日、3月3日に "Sheet1" の A10 〜 A20 に整数のデータを入力する コマンドボタンをクリックすると そのデータが "Sheet3" の 3月3日の列 ( AI10 〜 AI20 ) にコピーされる また翌日・・・ という感じに、Sheet1の同じ範囲のデータをSheet3に、日にちごとにずらしてコピーしたいのですが どうすれば良いのでしょうか?教えて下さい