|
▼show さん:
>はじめまして。
>保存の際にエクセルデータの一部だけを保存したい。
できないと思います。
>もしくは、データのあるA列 C列をテキスト形式で保存し
↓他で回答した奴をちょっと変えてだけですけど。(載せてみたかっただけ)
Sub bbbbbb()
MFile = "C:\WINDOWS\デスクトップ\bat.txt"
Open MFile For Append As #1
Close #1
DoEvents
Application.ScreenUpdating = False
Columns("B").EntireColumn.Hidden = True
Range("A1:C19").Copy
Shell "C:\WINDOWS\Notepad.exe " & MFile, 1
SendKeys ("%EP")
DoEvents
SendKeys ("{ENTER}")
SendKeys ("%FS")
SendKeys ("%FX")
'DoEvents
SendKeys "{NUMLOCK}"
Application.CutCopyMode = False
DoEvents
Columns("B").EntireColumn.Hidden = False
Application.ScreenUpdating = True
'AppActivate Application.Caption
End Sub
テキスト他
Sub GS400E()
Dim File_OUT As String
File_OUT = "C:\Windows\デスクトップ\作ったテキスト.txt"
Open File_OUT For Output As #1
For i = 100 To 110
Print #1, Range("A" & i).Value & ",とかタブとか" & Range("C" & i).Value
Next
Close #1
End Sub
|
|