|
▼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
>>で、できます。
|
|