162446 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

リアルとマビノギ

リアルとマビノギ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

プロフィール

ぷくたんっぺ

ぷくたんっぺ

フリーページ

カレンダー

お気に入りブログ

ゆーとメイプル 余裕のゆーさん
パンダの寝床 珍大熊猫さん
プレイニーの小部屋 プレイニーさん
2008年02月19日
XML
カテゴリ:一般
メールで書くと長くなりそうなのでここで聞くー><

エクセルで見積書作ってるんだけどVBAで悩んでるのだ・・
うちの見積番号が08-0000って感じなんだけど

F1に08-、G1に0000を記入してるの。
今までMACでやってたから原始的だったんだけどwinで今度からやるようになるんで
がんばってるんだけど・・・;;

VBAでこの0000を自動で入るようにしたいのだ。
本とかで調べたほうほうだとファルダの中にあるファイル数からVBAでカウントさせる方法があって
それが

モジュール1 Auto_Open()

Const FPath = "C:\まり\見積"
Sub Auto_Open()
Dim Fso As New FileSystemObject
Range("G1") = Fso.GetFolder(FPath).Files.Count + 1
' Application.VBE.ActiveVBProject.VBComponents.Remove _
Application.VBE.ActiveVBProject.VBComponents ("見積書")
End Sub

こんなかんじで・・・
C:\まり\見積の部分ってこのフォルダの中のファイル数をカウントするって事だよね?
G1がカウントさせるマスで・・・
見積書の部分がシート名だよね?@@
でも実行するとエラーが出る・・;;Sub Auto_Open()が反転して・・


一応現状

C:\まり\見積\書類.xls(中身のsheet1を見積書に名前変更してます)
セルF1に08- セルG1に0000記入

名前を付けて保存ボタンを作って押すと自動的に08-0000.xlsってファイル名が付くようなVBAだけは
つくってある(モジュール2)
モジュール2はちゃんと機能してる><

名前を付けて保存のとき
C:\まり\見積\08-0000.xlsのようにする
(本当はC:\まり\見積\完成\08-0000.xlsと、フォルダを移動したい)

でもこれで完成してもできあがったファイルにVBAが残っちゃうんだよね。。消せないのかな。。
開くたびにVBAの許可聞いてきて・・・(--;

ファイルメーカーとか使うべきなのかなぁ・・でもお試しで入れたけどわけわかめだった;;;;





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2008年02月19日 16時20分43秒
コメント(8) | コメントを書く
[一般] カテゴリの最新記事


コメント新着

真修羅@ ヒソヒソ( ゚д゚)ヤダァ(゚д゚ )ネェ キイタ?( ゚д゚)オクサン(゚д゚ )アラヤダワァ と、mixi…
ぷくたんっぺ@ Re[1]:Pマーク取得・・・(02/26) ふぁぢさん 会員制って感じかなぁ? …
ふぁぢ@ Re:Pマーク取得・・・ mixiはもってないよ どういうものなのかも…
ぷくたんっぺ@ あ・・・ ってか、ふぁぢってmixi持ってる?orやら…
ぷくたんっぺ@ ちゃうちゃう その書類を7日に印刷業者に渡さないと客…

© Rakuten Group, Inc.
X