たびたびですが、エクセルファイルの出力に奮闘してます。
どなたかアドバイスをいただきくお願いいたします。
Q1)あるセル内の文を[折り返して全体を表示]にチェックした状態と同じ出力をしたい。
(セルの幅や高さは別途指定しているため、変更せず)
Q2)破線の指定でエクセルにある一番小さい点の破線にしたい。
おそらくLineStyleで番号を指定すると思いますが、番号がわからず。。。。
Q3) 図形?の挿入で画像ファイルを指定して読み込み、位置も指定したい
→やりかたまったく探せず。
Q4) 図形の挿入で四角形3個グループ化した図形をある位置に配置させたい。
下記サンプルです。4つも質問すみませんが、アドバイスいただければ幸いです。
; Excelを使う ; (MicrosoftExcelがインストールされている必要があります) ; newcom xlApp, "Excel.Application" xlApp("Visible") = 1 ; ウィンドウを表示 xlApp("DisplayAlerts") = 0 ; 警告メッセージを表示させない xlBooks = xlApp("Workbooks") ; Workbooks コレクション取得 xlBook = xlBooks("Add") ; ワークブックを追加 xlSheet = xlBook("Worksheets","sheet1") ; Sheet取得 //文字 Q1エクセルの文字の制御で[折り返して全体を表示する]に指定したい MesE="いつも掲示板に助けられてます。" xlRange = xlSheet("Range","B2") ; "B2"を取得 xlRange("Value") = MesE ; 値の設定 //下書き破線 Q2 これよりもっと小さい点の破線にしたい // エクセルで線のスタイルにある一番小さい点線 xlRange = xlSheet("Range","B4:E4") xlBorders = xlRange("Borders", 9) xlBorders("LineStyle") = -4118 // 番号変更かな? // Q3 画像ファイルの挿入と位置を指定したい // Q4 グループ化した図形を読み込み、位置を指定したい // 図形は、簡単な四角形を3つ横並びしたもの stop