Excel VBA質問スレ Part10at TECHExcel VBA質問スレ Part10 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:デフォルトの名無しさん 09/03/11 08:22:35 たとえばオブジェクト変数は値渡しとかな。 201:デフォルトの名無しさん 09/03/11 08:26:43 止まったなw 202:デフォルトの名無しさん 09/03/11 08:38:42 自分のこと言われてるのに気付いてないw 203:デフォルトの名無しさん 09/03/11 11:20:37 a 204:デフォルトの名無しさん 09/03/11 11:24:10 現在Sheet1がアクティブのときに、 Sheet2の行3にデータが何列目まで入っているか知りたいのです。 アクティブなシートなら、マクロの記録で Set ws = Worksheets(2) ws.Cells(3, 256).Select Selection.End(xlToLeft).Select col = Selection.Column みたいにして、データが入っている最後の列colを取得できたのですが、 Sheet2をアクティブにせずにやるとエラーします。 どうしたらいいでしょうか? 205:デフォルトの名無しさん 09/03/11 11:36:43 selectするからエラーがでるんではないの 206:デフォルトの名無しさん 09/03/11 20:23:52 selectしない書き方。 selectとselectionを削ってつなげると出来上がり。 col = ws.Cells(3, 256).End(xlToLeft).Column 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch