dポイントプレゼントキャンペーン実施中!

例えばエクセル同一セル内で頭10文字のみアンダーラインをひいて、残りは引かないというようなものをASPより処理したいのですが、うまくいきません。。。

xlsSheetWrk.Range("A3").Characters(Start:=1, Length:=8).Font.Underline = xlUnderlineStyleSingle

上記のように記述しているのですが、エラーになります。
どうすればよいでしょうか??

よろしくお願いします。

A 回答 (1件)

エクセルVBAでは、正しい記述ですが、


VBScriptでは、
Start:=1の様に名前を指定しての引数の指定の記述ができないのでエラーになるのだと思います。
あと、エクセルでの定数は多分使えないので、
定数を自前でconst定義してやるか値を調べて直接数値を書くようにします。

xlsSheetWrk.Range("A3").Characters(1,8).Font.Underline = 2
    • good
    • 0
この回答へのお礼

ありがとうございます!!!うまくいきました!!!

お礼日時:2005/06/08 10:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!