[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/09 09:57 / Filesize : 123 KB / Number-of Response : 389
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

●EXCEL・VBAの教えてスレ Part2●



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/


372 名前:デフォルトの名無しさん [2007/02/26(月) 11:47:50 ]
>>370
まさかそれをアクセスでなくエクセルでやってるとか・・・

373 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 11:58:21 ]
Excelが伝票というケースもあるだろ。Accessの仕事しかやったことないのか

374 名前:デフォルトの名無しさん [2007/02/26(月) 20:15:30 ]
Cellの中に文字列があって、その文字列の長さを取得するにはどうすればいいか教えてください。
文字変数の長さの取得方法がわかりません。

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に、日にちごとにずらしてコピーしたいのですが
どうすれば良いのでしょうか?教えて下さい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<123KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef