清风联盟网站源码分享在哪找?清风联盟网站源码分享在哪找啊

各位老铁们好,相信很多人对清风联盟网站源码分享在哪找都不是特别的了解,因此呢,今天就来为大家分享下关于清风联盟网站源码分享在哪找以及清风联盟网站源码分享在哪找啊的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

大家好,我们今日讲解&34;教程中第十二个专题&34;的第五节&34;,这个专题是非常有用的知识点,希望大家能掌握利用。

第五节提取剪贴板中所有数据格式到工作表

在上面的几节中主要讲了理论上的一些必要的知识点,这讲就利用这些知识点完成一些必要的操作,讲解如何把剪贴板上的数据格式分析提取到工作表之中。

1提取剪贴板所有数据格式的思路分析

为了实现提取剪贴板所有数据格式,我们要首先利用的函数是EnumClipBoardFormats函数,同时为了把剪贴板相关的函数或许都可能利用到,我将把一些必要的函数都给罗列出来,分别是:OpenClipboard、GetClipboardData、CloseClipboard、CopyMemory(GlobalLock、GlobalUnlock、GlobalSize)、GetClipboardFormatName。同时还要给出标准的各个数据格式的名称。

在实现的过程中我将利用EnumClipboardFormats()来定位每个数据格式的代码和名称,将反馈回的数据写入工作表中,其中名称将利用一个GetFormatName自定义的函数获得。这个函数中将利用一个case语句完成。

2提取剪贴板所有数据格式的代码

下面我给出代码部分:

PublicDeclareFunctionOpenClipboardLib&34;(ByValhwndAsLong)AsLong

PublicDeclareFunctionCloseClipboardLib&34;()AsLong

PublicDeclareFunctionEnumClipboardFormatsLib&34;(ByValwFormatAsLong)AsLong

PublicDeclareFunctionGetClipboardFormatNameLib&34;Alias&34;(ByValwFormatAsLong,ByVallpStringAsString,ByValnMaxCountAsLong)AsLong

PublicConstCF_TEXT=1

PublicConstCF_BITMAP=2

PublicConstCF_METAFILEPICT=3

PublicConstCF_SYLK=4

PublicConstCF_DIF=5

PublicConstCF_TIFF=6

PublicConstCF_OEMTEXT=7

PublicConstCF_DIB=8

PublicConstCF_PALETTE=9

PublicConstCF_PENDATA=10

PublicConstCF_RIFF=11

PublicConstCF_WAVE=12

PublicConstCF_UNICODETEXT=13

PublicConstCF_ENHMETAFILE=14

PublicConstCF_HDROP=15

PublicConstCF_LOCALE=16

PublicConstCF_MAX=17

DimlFormatAsLong

SubmynzC()

Sheets(&34;).Select

Cells().ClearContents

Sheets(&34;).Select

Cells().Copy

Sheets(&34;).Select

IfOpenClipboard(ByVal0&)Then

lFormat=EnumClipboardFormats(0)

IflFormat<>0Then

i=1

Cells(i,1)=&34;

Cells(i,2)=&34;

i=i+1

DoWhilelFormat<>0

Cells(i,1)=lFormat

Cells(i,2)=GetFormatName(lFormat)

i=i+1

lFormat=EnumClipboardFormats(lFormat)

Loop

EndIf

CloseClipboard

EndIf

EndSub

PublicFunctionGetFormatName(lFormatAsLong)AsString

SelectCaselFormat

Case1

GetFormatName=&34;

Case2

GetFormatName=&34;

Case3

GetFormatName=&34;

Case4

GetFormatName=&34;

Case5

GetFormatName=&34;

Case6

GetFormatName=&34;

Case7

GetFormatName=&34;

Case8

GetFormatName=&34;

Case9

GetFormatName=&34;

Case10

GetFormatName=&34;

Case11

GetFormatName=&34;

Case12

GetFormatName=&34;

Case13

GetFormatName=&34;

Case14

GetFormatName=&34;

Case15

GetFormatName=&34;

Case16

GetFormatName=&34;

Case17

GetFormatName=&34;

CaseElse:

&34;内存不足&34;搭积木&34;积木库&34;众鸟高飞尽,孤云独去闲。相看两不厌,只有敬亭山&34;水善利万物而不争&34;路漫漫其修远兮,吾将上下而求索”

每一分收获都是成长的记录,怎无凭,正是这种执着,成就了朝霞的灿烂。最后将一阙词送给致力于VBA学习的朋友,让大家感受一下学习过程的枯燥与执着:

浮云掠过,暗语无声,

唯有清风,惊了梦中啼莺。

望星,疏移北斗,

奈将往事雁同行。

阡陌人,昏灯明暗,

忍顾长亭。

多少VBA人,

暗夜中,悄声寻梦,盼却天明。

怎无凭!

分享我多年工作实际经验的成果,随喜这些有用的东西,给确实需要利用VBA的同路人。回向学习利用VBA的历历往事,不胜感慨,谨以这些文字以纪念,

分享成果,随喜正能量

OK,关于清风联盟网站源码分享在哪找和清风联盟网站源码分享在哪找啊的内容到此结束了,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平