代码之家  ›  专栏  ›  技术社区  ›  spinjector

垂直=是的Microsoft Access窗体标签控件是否可以反方向旋转…?

  •  0
  • spinjector  · 技术社区  · 6 年前

    我正在使用VBA在Access2007中以编程方式创建动态窗体。然而,本文关注的是访问的一个基本特性,并不是特定于VBA的。创建窗体或报表时,Label控件具有属性 vertical,如果启用,它将显示文本旋转90度…与我希望的相反方向。

    vertical property将文本顺时针旋转90度 有没有办法让它逆时针旋转??这样旋转看起来很愚蠢,我发现很难阅读和理解。在Excel中,在“格式单元格”>“对齐”>“方向”中,它可以在两个方向上从+90度旋转到-90度。Access能做到这一点吗?

    如果访问标签控件不能按我的意愿执行,我可以接受任何和所有建议,包括使用其他控件,如MSForms、MSOffice等,甚至可以与子窗体分层。但有一种方法我宁愿不使用:旋转的图形图像。我试过了,但很糟糕,尤其是在渐变形式的背景下。

    这是我的意思的截图。前六个标签是Access赋予我的,但最后两个标签是我使用GIMP旋转图像的选定区域,以显示我希望实现的目标。

    = Vertical ,如果启用,将显示文本旋转90度…与我想要的相反方向。

    这个 垂直 属性将文本旋转90度 顺时针方向的 。有办法让它旋转吗 逆时针 …??这样旋转看起来很愚蠢,我发现很难阅读和理解。在Excel中,在“格式单元格”>“对齐”>“方向”中,它可以在两个方向上从+90度旋转到-90度。Access能做到这一点吗?

    如果访问标签控件不能按我的意愿执行,我可以接受任何和所有建议,包括使用其他控件,如MSForms、MSOffice等,甚至可以与子窗体分层。但有一种方法我宁愿 利用:旋转的图形图像。我试过了,它很糟糕,尤其是在渐变的背景下。

    这是我的意思的截图。前六个标签是Access提供给我的,但最后两个标签是我使用GIMP旋转图像的选定区域,以显示我希望实现的目标。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Sergey S.    6 年前

    不,不能使用MS Access内置功能。但您可以使用第三方ActiveX组件以任何角度旋转文本, here 就是其中一个例子。此外,还可以使用API函数创建旋转文本,请参见示例 here