Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
MicroStation
  • Product Communities
  • More
MicroStation
MicroStation Wiki Rotate text placed at arbitrary angle back to 0 or 90 degree
    • Sign in

    • -MicroStation Wiki
      • -MicroStation
        • +3D Printing - MicroStation
        • +Animation - MicroStation
        • +Archive / Backup - MicroStation
        • +Base Geometry - MicroStation
        • +Batch Processing - MicroStation
        • +CONNECT Advisor - MicroStation
        • CONNECT Integration - MicroStation
        • +CONNECTION Client
        • +Cells - MicroStation
        • +Change Tracking - MicroStation
        • +Configuration - MicroStation
        • +Coordinate Systems - MicroStation
        • +Curves - MicroStation
        • +Custom Linestyles - MicroStation
        • +DGN - MicroStation
        • +DWG - MicroStation
        • +Database - MicroStation
        • +Detailing Symbols - MicroStation
        • +Dimensions - MicroStation
        • +Documentation & Help - MicroStation
        • +Drawing Aids - MicroStation
        • +Exception - MicroStation
        • +FAQ - MicroStation
        • +Feature Based Solids Modeling - MicroStation
        • +File Access - MicroStation
        • +GUI - MicroStation
        • +General - MICROSTATION
        • +Graphics Display - MicroStation
        • +Groups - MicroStation
        • +Hardware / Input Devices - MicroStation
        • +Import/Export - MICROSTATION
        • +Installation - MicroStation
        • +Interchange - MicroStation
        • +Interference - MicroStation
        • +Internationalization - MicroStation
        • +Levels - MicroStation
        • +Licensing - MicroStation
        • +Manipulation - MicroStation
        • +Markup / Redline - MicroStation
        • +Measure - MicroStation
        • +Mesh - MicroStation
        • +Models - MicroStation
        • +Multi-Lines - MicroStation
        • +OLE - MicroStation
        • +Other - MicroStation
        • +Parametrics - MicroStation
        • +Patterning - MicroStation
        • +Point Cloud - MicroStation
        • +Printing - MicroStation
        • +Programming - MicroStation
        • +Project Navigation - MicroStation
        • +Properties - MicroStation
        • +RSS Feeds - MicroStation
        • +Reference - MicroStation
        • +Security - MicroStation
        • +Selection - MicroStation
        • +Settings - MicroStation
        • +Sheet Composition - MicroStation
        • +Solids - MicroStation
        • +Standards - MicroStation
        • +Surfaces - MicroStation
        • +Tables - MicroStation
        • -Text - MicroStation
          • +Favorites - Text - MicroStation
          • +Fields - Text - MicroStation
          • +Find / Replace Text - Text - MicroStation
          • +Font Installer - Text - MicroStation
          • +Fonts - Text - MicroStation
          • -General - Text - MicroStation
            • Add or Fill in text in empty text node(s)
            • All decimal separators ignored
            • Are there keyin's for changing the text and text node justification
            • Cannot delete Text nodes from file
            • Change Text Case
            • Change text case using a key-in
            • Configuration Variable for Chinese Language
            • Converting Text to Text Nodes
            • Copy and paste foreign characters
            • Edit text results fraction
            • Exception when exporting visible edges for a large model
            • Filled data fields shift slightly to right
            • Hebrew text is not displayed correctly
            • How do you change the line length setting for a placed text node in MicroStation V8i?
            • How MicroStation handles the spacing of characters
            • How to Associate Text to an element in CONNECT Edition
            • How to change all numeric Text elements from 4 to 2 decimal places
            • How to change existing text nodes from "View Dependent" to "View Independent"
            • How to copy \ increment text at a desired location
            • How to Copy/paste multiple lines of text, and paste them in a different order to how they are viewed.
            • How to create Text Nodes from text strings.
            • How to edit a piece of text through the key-in window without using the mouse to select a piece of text in MicroStation v8.
            • How to edit stack fraction text without losing the fraction
            • How to remove unused fonts from a design file
            • How to resize or scale text in one direction
            • How to turn off the display of text nodes
            • Invalid Font Config, MstnFontConfig.xml
            • Keyin Place Text Q/ quits program
            • Make Annotations Appear in all Views
            • Microstation Abort when editing text.
            • Multiline Text Spacing For Stacked Fractions
            • Place Text Key-in Method Origin
            • Placing a symbol on a property line
            • Quickly change all of the text and dimensions to current Annotation scale
            • Rotate text placed at arbitrary angle back to 0 or 90 degree
            • Set Text to Italic mode with a Key-in
            • Text Editor style is set to Dialog Box
            • Text node Justification in MicroStation J
            • Text on top of Other Elements
            • Text size limit in Microstation?
            • Text still seen on cursor when text node lock is on
            • Text using True Type Font (TTF) not visible front view
            • Text with Slash is displayed reverse
            • Unable to extrude text with Feature Modeling
            • Upside-down text placement
            • What are the limitations of text characters?
            • What happens to text when upgrading V7 files?
            • When editing text Microstation inputs edited string as new Text in MicroStation J
          • +Match / Change Attributes - Text - MicroStation
          • +Spell Checker - Text - MicroStation
          • Text Audit - Text - MicroStation
          • +Text Styles - Text - MicroStation
          • +Word Processor - Text - MicroStation
        • +UI Customization - MicroStation
        • +Units - MicroStation
        • +View - MicroStation
        • +Visualization - MicroStation
        • Welcome Page - MicroStation
        • +Accreditation - MicroStation
        • +i.Models - MicroStation
        • +Raster - MicroStation
      • +Tips & Tricks
    • +Administration Wiki
    • +Annotations Wiki
    • +Bentley View Wiki
    • +MicroStation PowerDraft
    • +Programming Wiki
    • +Visualization Wiki

     
     Questions about this article, topic, or product? Click here. 

    Rotate text placed at arbitrary angle back to 0 or 90 degree

       
      Applies To 
       
      Product(s): MicroStation
      Version(s): 08.11.09.357
      Environment:  Windows 7 32 bit
      Area:  Text
      Subarea:  N\A
      Original Author: Judy Wong, Bentley Technical Support Group
       

    Problem

    Any VBA to rotate text placed at arbitrary angle back to 0 or 90 degree?
    Can text that is placed at an arbitrary angle be easily rotated (via
    command or key-in) to sit at 0 or 90 degrees to match other text placed
    horizontally, without having to delete it and then re-entering it.

    Product: MicroStation V8i
    Version: 08.11.09.357
    Area: VBA, text, angle, rotate, align, SS3

    Solution

    This AskInga article maybe of use to your query:

    http://communities.bentley.com/communities/other_communities/askinga/w/askinga/active-angle-assistant-macro.aspx

    1. Download 269.zip and extract the contents from the zip file.
    2. Place both mvbas in the folder pointed to by MS_VBASEARCHDIRECTORIES
    3. Keyin: vba load ActiveAngleAssistant to load the project, or...
    4.  Configure MS_VBAAUTOLOADPROJECTS to automatically load the mvba project upon startup.
    5. Keyin: vba run getangle to open the dialog.

    The VBA macro here allows you to set and get the active angle based on a selected element such as a line, text, cell, or curve. It also contains some cool options for rotating elements. A must have for the management of your active angle

    Please Note: These programs are supplied as is. These programs do not come with support. AskInga, Bentley Systems Inc., and the author of these programs assume no liability for damages direct, indirect, or consequential, which may result from the use of these programs. Use these programs at your own risk.

    See Also



    • VBA
    • Migrated
    • SELECTsupport
    • Share
    • History
    • More
    • Cancel
    • Judy Wong Created by Bentley Colleague Judy Wong
    • When: Mon, May 26 2014 6:40 AM
    • Andrew Bell Last revision by Bentley Colleague Andrew Bell
    • When: Wed, Jul 12 2017 2:29 AM
    • Revisions: 2
    • Comments: 1
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies