絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

16 件中 1 - 16 件表示
カバー画像

パス

ブックのフルパス  アクティブ ConvertFromURL(ThisComponent.getURL()) ブックのURL  アクティブ ThisComponent.getURL ファイル名 FileSystemサービス.GetName(パス) FileSystemサービス.GetName(URL) 親フォルダ ConvertFromURL(FileSystemサービス.GetParentFolderName(パス)) ConvertFromURL(FileSystemサービス.GetParentFolderName(URL))
0
カバー画像

列数 Calcサービス.Width(アドレス) セル範囲.Columns.Count
0
カバー画像

挿入 シート.Rows.insertByIndex(ri, 行数)インデックスは0~ 行数 Calcサービス.Height(アドレス) セル範囲.Rows.Count
0
カバー画像

FileSystemサービス

ImportGlobalScope.BasicLibraries.LoadLibrary("ScriptForge") 取得 CreateScriptService("FileSystem")
0
カバー画像

日付

取得CreateUnoStruct("com.sun.star.util.Date") 値  Get 日付.Year 日付.Month 日付.Day  Set 日付.Year = 年 日付.Month = 月 日付.Day = 日 変換  Date → com.sun.star.util.Date 日付.Year = Year(dt) 日付.Month = Month(dt)日付.Day = Day(dt)
0
カバー画像

SQL実行

データベース.RunSql(SQL文)
0
カバー画像

SELECT

Get 2次元配列 データベース.GetRows(SQL文)
0
カバー画像

トランザクション処理

コミットデータベース.Commit() ロールバック データベース.Rollback() オートコミット  無効 データベース.SetTransactionMode(1)  有効 myDB.SetTransactionMode()
0
カバー画像

データベース

Import GlobalScope.BasicLibraries.LoadLibrary("ScriptForge") 取得 SELECT CreateScriptService("Database", データベースのフルパス)  変更 CreateScriptService("Database", データベースのフルパス, "", False) 閉じる データベース.CloseDatabase()
0
カバー画像

Pythonスクリプトを実行

スクリプトを取得 マイマクロ Dim sp As ObjectSet sp = ThisComponent.getScriptProvider()sp.getScript("vnd.sun.star.script:モジュール名.py$関数名?language=Python&location=user") 実行スクリプト.invoke(引数の配列, Array(), Array())
0
カバー画像

高速化

最適化ThisComponent.addActionLock()ThisComponent.lockControllers()処理ThisComponent.unlockControllers()ThisComponent.removeActionLock() 画面更新の停止ブック.lockControllers() 再開ブック.unlockControllers()イベント通知の抑制ブック.addActionLock() 再開ブック.removeActionLock()
0
カバー画像

セル

Getシート.getCellRangeByName("A1") シート.getCellByPosition(ci, ri) セル範囲シート.getCellRangeByPosition(ci_start, ri_start, ci_end, ri_end)シート.getCellRangeByName("セル名")選択してるセル範囲ThisComponent.CurrentSelection値   数値Getセル.Value Calcサービス.GetValue(アドレス) 複数Calcサービス.GetValue(アドレス)2次元配列 = セル.getDataArray()Setセル.Value = 値Calcサービス.SetValue(アドレス, 値) 複数Calcサービス.SetArray("シート.起点セル", 2次元配列)セル.setDataArray(2次元配列) 文字列Getセル.StringCalcサービス.GetValue(アドレス) 複数 Calcサービス.GetValue(アドレス)Setセル.String = 文字列Calcサービス.SetValue(アドレス, 値) 複数Calcサービス.SetArray("シート.起点セル", 2次元配列) 計算式Getセル.Formula 複数Calcサービス.GetFormula(アドレス)Setセル.Formula = "=計算式"  複数Calcサービス.SetFormula(アドレス, 2次元配列) 削除 値と数式 Calcサービス.ClearValues("アドレス") すべて Calcサービス.ClearAl
0
カバー画像

シート

取得アクティブThisComponent.CurrentController.ActiveSheetシート名ブック.Sheets.getByName(シート名) アクティブなブックのシート名ThisComponent.Sheets.getByName(シート名)セルからセル.Spreadsheetシート名 シート.Name Calcサービス.SheetName(アドレス)
0
カバー画像

ブック

取得アクティブThisComponentブック名 ブック.Title
0
カバー画像

入出力

表示 MsgBox 値
0
カバー画像

Calcサービス

ImportGlobalScope.BasicLibraries.LoadLibrary("ScriptForge") 取得  アクティブなブック CreateScriptService("Calc", ThisComponent) 閉じる Set Calcサービス = Calcサービス.Dispose() アドレス アクティブシート内"A1""A1:C3" シートを指定"シート.A1" セル範囲名"名前""シート.名前"用途 値の入出力 処理の最適化を内部で行ってくれる
0
16 件中 1 - 16