jenuary
Guest
감사합니다 ninos19나는 단지 설치하고 플러그인을 시도 ...useful 및 특히 잘 작동합니다!
훌륭한 일에 축하.
감사합니다 ninos19나는 단지 설치하고 플러그인을 시도 ...useful 및 특히 잘 작동합니다!
훌륭한 일에 축하.
안녕하세요, 나에게는 불행히도 추가하지 않습니다 ...이 값이 매크로를로드하는 것을 이해하는 데 도움이? perhcè 아마도 변수 선언에 약간의 불편이있다! 체크인해야 할 일?안녕, 나는 pdf와 dxf에 테이블을 저장하기 위하여 내 매크로를 공유합니다 부분/축의 개정을 자동적으로 추가합니다
안녕, dani,안녕하세요, 나에게는 불행히도 추가하지 않습니다 ...이 값이 매크로를로드하는 것을 이해하는 데 도움이? perhcè 아마도 변수 선언에 약간의 불편이있다! 체크인해야 할 일?
나는 또한 나에게 개정이라고 불린 성분 재산의 상자에 있는 현재 가치를 가지고 가고, 수출한 파일 이름으로 삽입할 것입니다. ..can 그것은 이름의 세트 길이는 모든 문자를 포함 하 여 충분 한? 나는 문자열을 의미한다 :안녕, dani,
나는 부분 내부의 기본 속성으로 그것을 검토합니다. 내 경우에 그것은 "rev"라고하고 나는 값 "0.0"로 넣어.
내 매크로는 존재하는 경우 속성 "rev"의 값과 0.0과 다른 경우 생성 된 파일의 이름으로 추가합니다.
모든 파일에 속성을 추가하려는 경우, 여기에 그들은 매우 좋은 매크로를 추가, 당신이 사용자 정의해야.
어쩌면 나는 그것이 작동하지 않는 이유를 알아. 우리는 매크로가 로컬 솔리드 웍스 폴더에서 값을 가져 오는 동안 아스 폴더에 사용자 정의 속성이 있습니다. 올바른 파일을 어떻게 맵 할 수 있습니까?안녕, dani,
나는 부분 내부의 기본 속성으로 그것을 검토합니다. 내 경우에 그것은 "rev"라고하고 나는 값 "0.0"로 넣어.
내 매크로는 존재하는 경우 속성 "rev"의 값과 0.0과 다른 경우 생성 된 파일의 이름으로 추가합니다.
모든 파일에 속성을 추가하려는 경우, 여기에 그들은 매우 좋은 매크로를 추가, 당신이 사용자 정의해야.
파일 부분을 공유하려고 합니다. 각 부분과 관련된 속성이거나 작성된 경우.어쩌면 나는 그것이 작동하지 않는 이유를 알아. 우리는 매크로가 로컬 솔리드 웍스 폴더에서 값을 가져 오는 동안 아스 폴더에 사용자 정의 속성이 있습니다. 올바른 파일을 어떻게 맵 할 수 있습니까?
le parti 에 grassetto sono quelle che devi modificare, si chiama la proprietà di 개정 nei tuoi 파일 e è il valore 0 che vuoi che 비 venga riportato nel nome. quella 비 è la 폐허자 dei caratteri ma semplicemente cancella gli ultimi del filename, ovvero l'estensione.나는 또한 나에게 개정이라고 불린 성분 재산의 상자에 있는 현재 가치를 가지고 가고, 수출한 파일 이름으로 삽입할 것입니다. ..can 그것은 이름의 세트 길이는 모든 문자를 포함 하 여 충분 한? 나는 문자열을 의미한다 :
filename = strings.left(파일명, len(파일명) - 7)
감사 나는 즉시 시도 할 것입니다, 내가 당신이 어떤 파일에서 나에게 말할 수 있는지 묻고 어떤 폴더에서 매크로가 부활 값을 읽는 것을 요청하는 동안. 문서의 속성입니다. 기본적으로 다른 파일 경로 설정, 서버에서 공유, 이 매크로는이 편집을 수행하거나 로컬 디렉토리의 설치 파일에서 검색?le parti 에 grassetto sono quelle che devi modificare, si chiama la proprietà di 개정 nei tuoi 파일 e è il valore 0 che vuoi che 비 venga riportato nel nome. quella 비 è la 폐허자 dei caratteri ma semplicemente cancella gli ultimi del filename, ovvero l'estensione.
______________________________________________________ _ 로그인
옵션 명시
sldworks로 dim swapp. 관련 링크
sldworks.modeldoc2로 디엠 swmodel
sldworks.drawingdoc로 디엠 swdraw
sldworks로 디엠 swview. 이름 *
sldworks.modeldoc2로 디엠 swmodelref
dim getthatinfo 으로 문자열
sldworks.modeldocextension로 디엠 swmodeldocext
sldworks.exportpdfdata로 dim swexportdata
boolean으로 dim boolstatus
boolean로 dim boolstatuspdf
boolean로 dim boolstatusdxf
dim draw 로 문자열
문자열로 dim pdf
dim dxf로 문자열
dim 파일명 문자열
dim lerrors 로 긴
dim lwarnings로 긴
문자열로 디엠 개정
dim desc 으로 문자열
하위 메인()
swapp = 응용 프로그램 설정. 관련 링크
설정 swmodel = swapp.activedoc '컨트롤라 che documento è aperto
if swmodel 이다 아무것도 그때
msgbox "현재 문서 없음", vbcritical 'se è aperto un documento
이름 *
끝 면
만약 swmodel. gettype <> swdocdrawing 그 'se è di tipo messa 에 tavola
msgbox "이 매크로는 그림에만 작동", vbcritical
이름 *
끝 면
설정 swmodeldocext = swmodel.extension
swexportdata = swapp.getexportfiledata (swexportpdfdata) 설정
'aazeramento delle variabili 디 체크
boolstatus = 거짓
boolstatuspdf = 거짓
boolstatusdxf = 거짓
₢ 킹
PDF = ""
'recupera percorso e nome 파일 con estensione
파일명 = swmodel.getpathname
'controlla se è stato 살바토
filename = ""이면
msgbox "파일을 먼저 저장하고 다시 시도하십시오", vbcritical
이름 *
끝 면
'save drawing / Salva la messa 에 tavola
boolstatus = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatus = swmodeldocext.saveas (파일 이름, 0, 0, swexportdata, lerrors, lwarnings)
boolstatus가 있다면
그리기 = "ok"
이름 *
그리기 = "failed"
끝 면
'프리드 라 proprietà
설정 swdraw = swmodel
설정 swview = swdraw.getfirstview
설정 swview = swview.getnextview
설정 swmodelref = swview.referenceddocument
수정 = swmodelref.getcustominfovalue("", "수정하기·
'check if the rev 변수가 빈 또는 0.0
filename = strings.left(파일명, len(파일명) - 7)
자주 묻는 질문0.0의"과 개정 <> "- - -"과 개정 <> ""다음
filename = filename & "_rev" & 0.0을 수정하지 않는 경우 '부정 수정
끝 면
PDF로 저장
filename = strings.left(파일명, len(파일명)) & ".pdf"
boolstatuspdf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatuspdf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerror, lwarnings)
boolstatuspdf가 있다면
pdf = "좋아요"
이름 *
PDF = "파일"
끝 면
dxf로 저장
filename = strings.left(파일명, len(파일명) - 3) & "dxf"
boolstatusdxf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatusdxf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerrors, lwarnings)
boolstatusdxf가 있다면
dxf = "좋아요"
이름 *
dxf = "파일드"
끝 면
'message 저장된 상태
boolstatus <> boolstatuspdf <> boolstatusdxf 다음
msgbox "모든 성공" _
및 vblf & "" _
& vblf & 파일명
이름 *
msgbox "그림 실패로 저장" _
및 vblf & "" _
& vblf & "sw draw:" & 그리기 _
& vblf & "pdf: " & PDF _
& vblf & "dxf : " & dxf _
및 vblf & "" _
& vblf & "오류 코드:" & lerrors _
및 vblf & "" _
& vblf & 파일명
끝 면
끝 이하
안녕하세요.
나는 Rel. 4.0을 저장하기 위해, 너무 많은 기대 후.
이 버전은 첨부 된 이미지에서 볼 수있는 모드에 따라 소스 파일보다 다른 경로에서 파일을 저장할 수 있습니다.
나는 아직 "stl" 형식으로 수출을 입력하지 않았습니다. sa xxfast, che salute.
이제 우리는 우리의 변환 된 파일이 이동 할 수있는 구조 경로를 정의 할 수 있습니다, 또는 파일의 거주 관리자 내부의 확장에 따라 하위 폴더를 자동으로 생성.
파일의 저장을 걷기 전에, 폴더의 밑에 없이.
설치:
- 이전 버전의 경우 .zip 파일에서 설치 파일을 추출하고 자동으로 설치 프로그램을 시작합니다.
- PC에 있는 이전 임명의 경우에는 자동적으로 overwritten일 것입니다.
zip 파일 안에 업데이트 된 가이드를 찾을 수 있습니다.
나는 누군가를 정착 할 수 있기를 바랍니다.
View attachment 52082
이름 *할 수 없습니다, 당신은 목록을 업로드하여 탐구 리소스에서 그들을 선택해야합니다.
대단히 감사합니다....이 매크로를 사용, 시간과의 상당한 절약.안녕하세요.
나는 Rel. 4.0을 저장하기 위해, 너무 많은 기대 후.
이 버전은 첨부 된 이미지에서 볼 수있는 모드에 따라 소스 파일보다 다른 경로에서 파일을 저장할 수 있습니다.
나는 아직 "stl" 형식으로 수출을 입력하지 않았습니다. sa xxfast, che salute.
이제 우리는 우리의 변환 된 파일이 이동 할 수있는 구조 경로를 정의 할 수 있습니다, 또는 파일의 거주 관리자 내부의 확장에 따라 하위 폴더를 자동으로 생성.
파일의 저장을 걷기 전에, 폴더의 밑에 없이.
설치:
- 이전 버전의 경우 .zip 파일에서 설치 파일을 추출하고 자동으로 설치 프로그램을 시작합니다.
- PC에 있는 이전 임명의 경우에는 자동적으로 overwritten일 것입니다.
zip 파일 안에 업데이트 된 가이드를 찾을 수 있습니다.
나는 누군가를 정착 할 수 있기를 바랍니다.
View attachment 52082
매크로는 테이블의 저장 이벤트에 연결해야 합니다. 당신의 요구에 따라 모든 pdf를 단 하나 저장하기 위하여.나는 그것을 던졌다 ...이 수정 된 소송 같은 매크로는 파일 이름으로 각각의 다른 pdf 시트로 구성된 그림 파일을 내보내 수 있습니까?
나는 내가 설명한 경우 모른다.
감사합니다.
털이 많은
ah 여기 재미있다, 전에 retiring 다음 나는 특정 과정을 취할 것입니다, 항상 여전히 그런 기술이 있다면.매크로는 테이블의 저장 이벤트에 연결해야 합니다. 당신의 요구에 따라 모든 pdf를 단 하나 저장하기 위하여.