Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


66842 / 76733 ←次へ | 前へ→

【14450】Re:セルのx座標
回答  ichinose  - 04/5/29(土) 12:33 -

引用なし
パスワード
   ▼masa さん、皆さん、こんにちは。

>
>記載が不足しておりました。
>ExcelVbaなのですが、wshとして記述しております。
>ソースを抜粋しました。
>
>'試してみましたが、駄目でした
>'エラーは発生しないのですが、セルが選択されません
>objExcelBook.Sheets(1).Range(Columns(1), Columns(10)).Select
Columnsというのもプロパティです。
Vbsにはないですよね?
つまり、Columnsの前にもオブジェクトが必要なんです。

Set objexcel = CreateObject("excel.application")
Set objbook = objexcel.Workbooks.Add
objexcel.Visible = True
with objbook.sheets(1)
  .range(.columns(1),.columns(10)).select
  end with

確認して下さい。


>
>'以下のように記述するとセルは選択されます。
>objExcelBook.Sheets(1).Range("A1:J10").copy
>
>wshでは駄目なのでしょうか?
>
>
>>こんにちは。かみちゃん です。
>>
>>>セルのx座標から、位置?が分かる関数は有りますでしょうか。
>>>x座標が20→T
>>>x座標が30→AD
>>>
>>>RangeでPasteする際に算出する必要があるのです・・・
>>
>>Columns("T:AD").Select
>>ActiveSheet.Paste
>>をしたいということであれば、
>>Range(Columns(20), Columns(30)).Select
>>ActiveSheet.Paste
>>で、できます。

1 hits

【14436】セルのx座標 masa 04/5/28(金) 22:45 質問
【14438】Re:セルのx座標 かみちゃん 04/5/29(土) 0:26 回答
【14440】Re:セルのx座標 masa 04/5/29(土) 2:08 質問
【14442】Re:セルのx座標 YN61 04/5/29(土) 8:31 発言
【14450】Re:セルのx座標 ichinose 04/5/29(土) 12:33 回答
【14451】Re:セルのx座標 masa 04/5/29(土) 13:40 お礼

66842 / 76733 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free