nazo-nazoのプロフィール
- ベストアンサー数
- 17
- ベストアンサー率
- 39%
- お礼率
- 0%
- 登録日2003/07/21
- VBAマクロで離れた結合行に順次データを挿入
マクロ初心者です。 本やサイトを参考に調べたのですが、どうしても自力ではできないので、お力をお貸しください。 特殊な書式を使わなければならないため、既存のexcelテンプレートでは対応できません。 同一フォルダ内での作業です。 各学級に委員会は2~3名、クラブは0~10名が在籍しています。 <データ> 学級毎に別ファイルの名簿があります。 1行目が項目です。 2行目以下がデータで、出席番号順です。 1クラス40名以下です。 このデータファイルはエクセル初心者でも入力しやすいようにしておく必要があるため あまり変更はできません。 委員会およびクラブ名は、プルダウンで入力されています。 A B C D E F 1 出席番号 学年学級 氏名 ふりがな 委員会 クラブ名 2 3 4 ・ ・ ・ <作業1> <データ>から委員会ごと、クラブごとの名簿を作りたいです。 ○○委員会、△△クラブをプルダウンで選択すると 3行目以下に名簿が学級毎出席番号順で並ぶようにしたいです。 委員会とクラブは、別シートあるいは別ファイルにしたいです。 A B C 1(項目行) 平成○年度 (委員会/クラブ名選択) 委員会/クラブ 2(項目行) 学年学級 氏名 ふりがな 3 学年学級1 氏名1 ふりがな1 4 学年学級1 氏名2 ふりがな2 5 学年学級2 氏名3 ふりがな3 6 学年学級2 氏名4 ふりがな4 7 学年学級2 氏名5 ふりがな5 8 学年学級3 氏名6 ふりがな6 9 学年学級3 氏名7 ふりがな7 10 学年学級3 氏名8 ふりがな8 11 学年学級3 氏名9 ふりがな9 12 学年学級3 氏名10 ふりがな10 ・ ・ ・ ・ ・ ・ ・ ・ ・ <作業2> <データ>もしくは<作業1>から 評価カードに、 学年学級と委員会/クラブ名をプルダウンで選択することで 下記のように氏名を挿入したいです。 氏名の横などに担当者が手書きで評価を記入していく書式です。 この書式は変更不可能です。 A 1 A空白 BCDEFG結合(学年学級選択) HI空白 JKLMN結合(委員会/クラブ名選択) 2(空白行) 3 JKLMNOPQRSTUV結合(担当者名が自動挿入) 4(空白行) 5(空白行) 6(空白行) 7(空白行) 8(説明行) 9・10結合(項目行) 11・12結合 ABCDE結合(氏名1) 13(説明行) 14(説明行) 15(説明行) 16(空白行) 17・18結合(項目行) 19・20結合 ABCDE結合(氏名2) 21(説明行) 22(説明行) 23(説明行) 24(空白行) 25・26結合(項目行) 27・28結合 ABCDE結合(次の氏名) 以下、下記の欄に続くの氏名が順次挿入されるようにしたいです。 35・36結合 ABCDE結合 43・44結合 ABCDE結合 51・52結合 ABCDE結合 59・60結合 ABCDE結合 67・68結合 ABCDE結合 75・76結合 ABCDE結合 83・84結合 ABCDE結合 説明の足りないことがあればご教示ください。 どうぞよろしくおねがいいたします。
- 締切済み
- その他MS Office製品
- arama448
- 回答数1
- VBA フォルダ内のファイルを、ファイル名順に開く
【PPT VBA】フォルダ内のファイルを、ファイル名順に開く方法について 今晩は、質問させていただきます。どうぞよろしくお願いいたします。 環境:Win7+PPT2007 になります。 下記のようなコードで、あるフォルダ内のファイル群のデータを取得しております。 「ファイル名順」でデータを取り出したいのですが、違う順(おそらく日時順)で 出てくるので悩んでいる次第でございます。 検索いたしておりますと、ハードディスク等の環境によって検出順が異なるようでございましたが 何か、良さそうな方法がございましたらお教えいただきたくお願いいたします。 Dim File_Collection As Object Dim File_List As Variant Dim Folder_Collection As Object Dim Folder_List As Variant Set File_Collection = CreateObject("Scripting.FileSystemObject") _ .GetFolder(パス).Files For Each File_List In File_Collection '(名前順では検出してくれません。。。) Next 暫く考えまして、例えば Stringの配列を用意しておいて一旦、上記コードでファイル名とパスをリスト化 →配列の文字列を登り順に、Sort →これの順にファイルを開いていく などという事を思いつきました。しかしファイル数が多いため(100~500個でございます)、 これらの長いパスを配列に入れるというのも、メモリに負担がかかる(?)のかな などと考えている次第でございます。 他に、配列の代わりにエクセルを一旦開いて、そこでソート・・・・・とも考えましたが 友人達に使っていただく可能性があり、余りスマートな解決策ではなさそうですので それよりは上記の「配列でソート」を優先したい次第でございます。 コーディングで何か良い方法があれば良いのでございますが、 他の方法でも結構でございます。もし「自分なら、こうするかな」といった ようなご意見などございましたら是非、ご紹介いただけないでしょうか。 もしお詳しい方がいらっしゃいましたら,どうぞよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- MKT_
- 回答数1
- 外部サービス経由のWebサービスのDNS設定
図のように、グローバルネットに接続したクライアントを持つエンドユーザが、 Web ブラウザにドメイン A を指定した時 (例 : domeinA.co.jp) のみ、 グローバルネット上の SaaS サービスを経由してサーバ A にアクセスさせるには、 DNS サーバにどのような設定を行えば良いのでしょうか? A レコードの他に CNAME レコードの設定が必要そうだと考えていますが、 CNAME レコードをどのように設定すれば良いかがわかりません。 以上、よろしくお願いします
- 締切済み
- ネットワーク
- orutamadaa
- 回答数1
- カーネルのコンパイルでエラー
添付の解説に従い、Debian、Etchにカーネルを再構築しているのですが、 # make-kpkg clean #fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers の後で、最は make[1] scripts/Makefile.clean: no such file or directory make[1] *** No rule to make targe 'scripts/Makefile.clean'. Stop. make *** [archclean] Error 2 で、今回は make [1]: *** [.tmp_vmlinux1] Error 1 make [1]: Leaving directory 'usr/src/linux-2.6.21.3' make: *** [debian/stamp/build/kernel] Error 2 とエラーの表示が出てきます。 どこを正せばよいか、ご教授をお願い申し上げます。 尚、解説書にあるカールのパッチはしていません。 http://www.howtoforge.com/kernel_compilation_debian_etch
- ベストアンサー
- Linux系OS
- noname#202629
- 回答数1
- カーネルセキュリティパッチインストール後カーネルパニック
急ですが、質問です。 会社の仕事上、システムにパッチを当てる必要があるのですがうまくいきません。 原因と対処法を教えていただきたく投稿しました。 OS:RHEL ES3(UP9) カーネルバージョン:2.4.21-57-ELsmp 今回当てるパッチ(本家REDHATからのrpmパッチ) kernel-2.4.21-58-EL.i686.rpm コマンド rpm -ivh kernel-2.4.21-58-EL.i686.rpm 上記コマンドを実行してパッチを当てようとすると、以下のメッセージが出てきました。 umount : /tmp/initrd.mnt.Nq3615 : device is busy ioctl : LOOP_CLR_FD : Device or resource busy rm : cannot remove directory '/tmp/initrd.mnt.Nq3615' : Device or resource busy エラーの表示がなくインストールが終わったので、パッチを当てたカーネルで立ち上げようとすると カーネルパニックで立ち上がりません。 カーネルパニックの内容は以下のとおりです(3行程度ですが) EXT2-fs warning : mounting unchecked fs, running e2fsck is recommended VFS: Mounted root(ext2 filesystem) VFS: Cannot open root device "LABEL=/" or 00:00 Please append a correct "root=" boot option kernel panic : VFS : Unable to mount root fs on 00:00 rpmインストール時に失敗していることは明らかなのですが、原因と対策が見つかりません。 博識な皆様方に、原因と対策をお教え願いたくここに書かせていただきました。 どうかよろしくお願いします。