Vítejte !   Přihlášení | Registrace
Hlavní menu
CATIA fórum.cz
Novinky
Seriál CATIA
Obecně o CAD
Novinky ze světa DS
Makra pro CATIA V5
Diskuse
Vytvořit téma
Koncepty
Seznam oblíbených
Soukromé zprávy
Pravidla
Live CHAT
VIP žádost
Základy Catia
Ke stažení
Doporučujeme
Pracovní příležitosti
Reklama a kampaně
O fóru
Nápověda

Copy to clipboard

Kompletní přehled příspěvků v tématu Copy to clipboard řazený podle data jejich publikace na fóru.

UživatelPříspěvek
Pavel Krsek

Poslat zprávu | Profil
Datum: 11.4. 2012 | Zobrazeno: 10619x
Konfigurace CATIA:

Text dotazu:
Ahoj.
Chtel bych udelat v makru jednoduchou vec, ale nejak se mi to nedari. Mam:

Dim sMessage As String

sMessage = InputBox("Rozmery" ..........................................


V poli InputBox se objevi nejake udaje, ktere bych potrebovat vlozit do schranky, abych je mohl po ukonceni makra vlozit treba do excelu. Neco ve stylu:

sMessage.Copy


Poradi prosim nekdo.
Diky.

Michal

Poslat zprávu | Profil
[#2803] | Publikováno: 11.04. 2012 - 12:52
jesli si dobre vzpominam tak VBA nabizi neco jako Clipboard, i sem to kdysi pouzil...

Dim oDataObject As DataObject

Dim sMessage As String

sMessage = "text"
Call oDataObject.SetText(sMessage)
Call oDataObject.PutInClipboard

Ing Jan Cinert

Poslat zprávu | Profil
[#2804] | Publikováno: 11.04. 2012 - 15:22
Na druhou stranu, jestli ta data vkládáte do input boxu, ctlr+c je taky řešení.

A pokud byste dopředu věděl, kam do Excelu vkládat hodnotu, lze to taky udělat.
Pavel Krsek

Poslat zprávu | Profil
[#2811] | Publikováno: 12.04. 2012 - 12:29
Diky za prispevky.
Ja jsem opravdu potreboval text vlozit do "schranky" - s tim excelem to byl jen priklad.

Dik Michalovi a jeho scriptu to jiz chodi.


Uživatel nepřihlášen

Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.