-
Notifications
You must be signed in to change notification settings - Fork 5
Clipboard
Remarks
Clipboard に関するクラス
このクラスは Staticクラス(Attribute VB_PredeclaredId = True) です。
Dependent
History
Date | Version | Note |
---|---|---|
2018-12-16 | Ver.1.0.0 | 新規作成 |
2018-12-18 | Ver.1.0.1 | GetClipText 上限の 4096バイトを撤廃 |
2018-12-19 | Ver.1.0.2 | GetClipText CF_UNICODETEXT に変更 SetClipText CF_UNICODETEXT に変更 GetFileNameFromCliをUnicode対応 SetCopyClipTextをUnicode対応 |
Syntax
ret = Clipboard.getObjectLink()
Parameters
- None
Return Value
Name | Data type | Description |
---|---|---|
ret | String | Excelのコピー元アドレス |
Remarks
コピー元アドレスの取得
Excelでコピーした時のハイライトの範囲を取得できる。
Example
- None
See also
- None
Syntax
String = Clipboard.ClearClipboard()
Parameters
- None
Return Value
- None
Remarks
クリップボードのクリア
クリップボードをクリアします。
Example
- None
See also
- None
Syntax
ret = Clipboard.GetCopyClipText()
Parameters
- None
Return Value
Name | Data type | Description |
---|---|---|
ret | String | クリップボードの改行(vbCrLf)で区切られたファイル情報を返却 |
Remarks
エクスプローラコピー情報取得
エクスプローラからのコピー情報を
Example
Dim strBuf As String
Dim v As Variant
strBuf = Clipboard.GetCopyClipText()
v = Split(strBuf, vbCrLf)
See also
- None
Syntax
Clipboard.SetClipText strData
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
strData | 必須 | String | 改行で区切られたファイル情報 |
Return Value
- None
Remarks
テキスト書き込み
クリップボードにテキストデータを書き込むプロシージャ
Example
- None
See also
- None
Syntax
ret = Clipboard.GetClipText()
Parameters
- None
Return Value
Name | Data type | Description |
---|---|---|
ret | String | クリップボードのテキストデータを返却 |
Remarks
テキストデータ取得
クリップボードからテキストデータを取得するプロシージャ(Unicode対応)
Example
- None
See also
- None
Syntax
Clipboard.SetCopyClipText strBuf()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
strBuf() | 必須 | String配列 | ファイル情報の配列 |
Return Value
- None
Remarks
ファイル情報書き込み
クリップボードにファイル情報を書き込むプロシージャ
エクプローラのコピーやアウトルックの添付が可能
Example
- None
See also
- None
「Hidennotare」は RelaxToolsの中の人がじっくりコトコト煮込んだソースです。
1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て
2.1.1 CallbackHelper
2.1.2 Document
2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter
2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip